fbpx

More than a Grad Programme

This is your launchpad to a successful career

 

Apply now

What you learn during the BBD Grad Programme

The formal year-long programme starts in January in South Africa and August in India, and not only gives you hands-on project experience from day 1, but also exposes you to different languages, tools, approaches and methodologies to grow the breadth of your technical knowledge. By taking part in both group and individual learning with the help of dedicated advisors and mentors throughout the year, this really is the launchpad for a successful career in software development.

We’ve also made sure to pack our programme with all the good stuff… because we wouldn’t be BBD if we didn’t have fun while working hard. From battle decks, team events, and game jams to tech talks and guest lectures – it’s a year like no other.

Read our Grad Book

More than just another grad programme with BBD


Programme breakdown

We’ve broken the programme down into four key areas, each helping you get more tech savvy and comfortable with what you need to know so that you can thrive in this industry. The programme focuses on deepening your tech knowledge and gaining project experience throughout the year, while encouraging individualised learning where you dive into areas that interest you. Throughout it all you learn by having fun. 

BBD is committed to keeping our people at the forefront of innovation. This means that even after your first formal year on the Grad Programme, you have full access to mentors, training, continuous learning and the support you need to shape a career you’re proud of. 

Deeper tech knowledge
C#
Java
JavaScript and Web
Databases
Non-relational databases
System design
Security fundamentals
Cloud
Data science
Individualised learning
Project experience
Learning through fun
C#
Java
JavaScript and Web
Databases
Non-relational databases
System design
Security fundamentals
Cloud
Data science
C#
  • C# fundamentals
  • Object-orientation
  • Memory management
  • Testing
  • .Net Core
Java
  • Java fundamentals
  • Object-orientation
  • Memory management
  • Testing
  • Spring fundamentals
Javascript
  • JavaScript fundamentals
  • Syntax fundamentals
  • TypeScript
  • Angular and React
  • HTML and CSS
    fundamentals
Databases
  • Relational databases
  • SQL Server
  • Data definition language concepts
  • Data manipulation language concepts
  • Normalisation
Non-relational-databases
  • Understanding different database paradigms
  • Choosing the correct database
  • Practical application
System design
  • Design concept fundamentals
  • Design patterns
  • Service design
  • Architectural principles
Security fundamentals
  • Authentication
  • Authorisation
  • O Auth
  • OWASP
  • Penetration testing
Cloud
  • Cloud fundamentals
  • Cloud native development
  • Containerisation
  • DevOps
  • Cloud certification 
Data-Science
  • Core data analytics concepts
  • Applying data analysis
  • Big Data
  • Machine Learning
Individual learning
  • Personalised learning journey
  • Dedicated advisor
  • Access to valuable highly rated material
  • Collaboration with industry experts
  • Self-directed assisted learning
  • Meeting personal technical goals
Project experience
  • Hands-on experience
  • Dedicated mentor
  • Build in your primary language
  • Small to large teams
  • Collaborative work
  • Team-based learning
Learning through fun
  • Hackathons
  • Game jams
  • Tech talks
  • Battle decks
  • Internal and external guest lectures

Why you want to work with us

  • Full-time employee from Day 1; a BBDer first, a grad second 
  • Part of a client team from the get-go 
  • Gamified Continuous Learning Programme
  • Support and encouragement in creating a career you’re proud of
  • Own annual tech event – Esc@pe
  • Onsite tech lab
  • Endless opportunities to grow
  • Over 1 200+ super clever tech experts
  • Offices around the world with team crossing continents
  • Cultural exchanges between offices
  • Easy access to mentoring
  • Exposure to a myriad of technologies
  • Proudly empower talented female coders
  • We attend and sponsor major conferences
  • Founded programme with Umuzi
  • Founding partner of WeThinkCode_
  • Involved in tech community
  • AWS Advanced Services Partner
  • Microsoft Gold Partner
  • Epic internal events and parties
  • Vibrant company culture

From grad to… CEO (and everything in between)

Did you know our CEO started as a grad back in the day? We’ve had quite a few grads start with BBD over the years, even before we had an official Grad Programme. As they’ve grown in knowledge and skill, these alumni have made some incredible career moves in BBD. Take a look at some of their journeys.

Kevin Staples

CEO

Charlene Cooke

Exec

Thabang Ledwaba

Software engineer

David Xavier

Exec

Ricardo Pinto

Exec

Here’s what our class of grads has to say

Lauren Mitchell

Junior software engineer

Pholosho Motala

Junior software engineer

Marcelle Bond

Junior software engineer

Darius Scheepers

Junior software engineer

Eddie Muane

Junior software engineer

Jason Parry

Junior software engineer

Marius Ludick

Junior software engineer

Chelsea Jessiman

Junior software engineer

Armin van Wyk

Junior software engineer

Sasja McKay

Business analyst

Bradley Pirie

Junior software engineer

Stuart Barclay

Junior software engineer

Perks of being a BBD grad

On top of all the perks of being a BBDer, here’s what our grads can look forward to

Continuous learning

BBD swag

Battle Dex

Tech talks

Grad trip

Access to Pluralsight

Pizza and beer afternoons

Dedicated advisors

Facetime with BBDers

Epic team builds

Hands on experience

What’s next? We’re ready!