Professional Documents
Culture Documents
A Graduate Programme: Use The To Navigate
A Graduate Programme: Use The To Navigate
programme
use the arrows on screen / keyboard to navigate
06
a little
about us
8 10
32 38 47
swag+ your career join the next
at bbd class of bbd
grads
22 37 48
welcome to bbd’s
graduate programme
Our programme isn’t just run of the mill. We’re committed to bridging
the gap between what you learn in university and the skills you need
to thrive at BBD and in the IT industry as a whole.
Did you know our CEO started at the company as a grad? Keep an
eye out for our from grad to stories for some of the career journeys
previous grad class members have had over the years.
Our grads learn fast, work hard and are exposed to a myriad of
technologies and languages. They play with technologies, grow
technically and personally all while diving into project teams as
permanent BBD employees.
4 www.bbdsoftware.com
www.bbdsoftware.com 5
what
we do
We’re an international software development firm
with our roots in South Africa. Having been gaining
experience in diverse industries for almost four
decades, we have a track record for delivering
transformative software applications and systems
for large and small-scale clients around the world.
6 www.bbdsoftware.com
our core
services
Digital strategy Software development
Starting with an analysis of technological and We design and implement software that will optimise
business landscapes, we create and integrate new and automate differentiated business strategies.
and existing solutions that will optimise business We don’t sell products, we create tech solutions for
processes. individual business problems.
www.bbdsoftware.com 7
why you It’s your way to learn
want to be
We value enthusiasm, passion, talent and the willingness to work hard
and believe in the benefits of continuous learning. We’re dedicated to
a bbd grad
passing this on to any grad who joins team BBD through our one of a
kind company culture.
You will also begin to build a network within your grad class, the
tech community and the company that expands your view of what
opportunities are out there and your ability to jump at them.
This really is a year you’ll never forget.
8
It’s your way to grow
www.bbdsoftware.com 9
Programme breakdown
10
deeper tech
knowledge
www.bbdsoftware.com 11
individualised • Personalised learning journey
• Dedicated advisor
learning • Access to valuable highly rated material
• Collaboration with industry experts
• Self-directed assisted learning
• Meeting personal technical goals
learning • Hackathons
• Game jams
through fun • Tech talks
• Battle Dex
• Guest lectures
12 www.bbdsoftware.com
wondering how
we teach?
After a lot of research into how best to pass on our knowledge and
upskill the grads that take part in our programme, we’ve outlined a
strategic intent that combines different learning strategies that make
sure that no matter how best you learn, you’re covered.
www.bbdsoftware.com 13
Charlene Cooke
Exec
class of 2005
My first project when I started as a
grad was building a system for one
of Africa’s biggest telecom providers.
The thing I love most about BBD is the
opportunity to learn and grow. I love that
the opportunities are equal, regardless
of age, race, gender or religion.
14 www.bbdsoftware.com
www.bbdsoftware.com 15
16 www.bbdsoftware.com
www.bbdsoftware.com 17
18 www.bbdsoftware.com
www.bbdsoftware.com 19
20 www.bbdsoftware.com
www.bbdsoftware.com 21
22 www.bbdsoftware.com
Some of our people have been with us they work in. And these are the kinds of
for over 30 years! Can you imagine all the professionals our grads get regular face-to-
lessons they’ve learnt in that time? face time with.
As a BBD grad, you have the opportunity to Curiosity and creativity are crucial in
meet, engage and work with the over 1 000 everything we do. It is in our nature as
incredibly talented and experienced people. BBD to encourage and support everyone
Among these BBDers lies many specialists in channelling these traits. Throughout our
in different technologies and business programme we’ve built in times for you to
domains. immerse yourself in the lessons the rest of
the business have to teach you.
We have highly qualified professionals,
cloud computing experts, DevOps Every BBD expert is your teacher. Our
evangelists, Scrum Masters, Doctors of knowledgeable techies, team leads and
Computer Sciences and professional executives cannot wait to share the cool
members of the IITPSA. We have people stuff they know with you. Pay attention, do
with over 20 years experiences in financial the hard graft, and they will turn you into a
services technology individually and world- software rockstar with the potential to add
acknowledged specialists in credit risk. huge value to the world around you.
In our ranks we have people who have
dominated the complex world of the sectors
www.bbdsoftware.com 23
Thabang Ledwaba
Software engineer
class of 2013
I started as a grad in the class of
2013. Over the years I have worked on
projects in the banking and telecom
spaces. One of the things I love about
BBD is you get to learn a lot – not just
about the company but about yourself,
both technically and personally.
24 www.bbdsoftware.com
(from grad to)
www.bbdsoftware.com 25
Talented young grads bring fresh energy, new ideas and At first, grads would come in and join project teams right
enthusiasm to any industry. As a company with a unique from the start. Here the real-life experience on client systems
culture and a deep understanding that flexibility and along with the input from their teammates would help upskill
continuous learning are crucial, we have always understood and grow their natural talent. This worked well, but we knew
the value bright young graduates bring into our teams. that there were a few holes in the grads’ knowledge and with
a little bit of extra attention and training, we could take their
A lot of this thinking started with our Directors who are eagerness to learn more and help quickly boost the trajectory
passionate about educating the youth, growing the industry, of their careers.
and employing newly qualified individuals to join our business.
Because of this, our grad programme has kind of been around So we started bootcamps with the help of our dedicated
as long as we have – that’s more than 37 years! Although research and development team – ATC. Because of the way
not always as formalised as it is now, it’s had a colourful and the industry was at that time, a large focus for these bootcamps
exciting journey growing into the game changer it is today. was Microsoft-based training. These bootcamps helped our
grads feel more confident and allowed them to quickly settle
Here’s a look back at how the programme has grown to where into their teams. As with every programme though, evolution is
it is now. inevitable.
26
As the company matured, we realised that the nature of our role and include more people with diverse knowledge from within
training for grads needed to expand and that it was time to the business. We also had the previous year’s grads come back
formalise what we were doing with the grads joining the company. and pass on what they had learnt. After three years the School
Based on the concept of a journeyman, someone who is a evolved to the next phase of its lifecycle.
worker, skilled in a given craft who has successfully completed
an apprenticeship, we started the BBD Appie School (you know, With the growth in the industry and a call from universities for
“appie” for apprentice). The goal was to teach them as much companies to get more involved, we took part in the Innovation
as we could – personally and technically so that we could not Hub, a programme aimed at post-grad students which was
only broaden their familiarity with different technologies, but also an extension of workplace learning. BBD was a sponsor in this
develop them as true BBDers. programme, meaning that we interviewed and chose students to
come work with us throughout their last years in study. We did a
The Appie School ran after hours, usually on Wednesdays lot of technical training and it was because of this Hub that our
between 4pm and 7pm. We’d give homework on a specific focus shifted back to work-place training.
technical topic and the grads had to complete a group project
every month and then demo these to the company. The first year
was so successful that we decided to extend the leader / lecturer
www.bbdsoftware.com 27
With grads continuing to join the company and our delivery It was here that we also started actively engaging with students
teams, the next step was to go back to more structured at universities.
bootcamps. For a week each month, the grads left their teams
to take part in classroom style bootcamps where they were Around this time we were opening our offices in India with the
upskilled in a host of modern technologies. We tightened industry and our clients better embracing the idea of remote
the process on group project implementation and included or distributed development. To round out the education we
a hackathon that ran in parallel with Esc@pe – BBD’s annual were giving our grads, and do something different and fun with
internal technology conference (just wait till you take part!). them – we decided to take them to India so that they had the
This gave our grads the opportunity to engage with the wider chance to learn first-hand what remote work was all about while
business and show off what they’d spent the year learning. We meeting more of the global BBD family and experiencing the
balanced experience with intense training and the programme tastes, sounds and adventures India has to offer.
became more and more recognised within the business.
28
As the programme grew and because our grads so quickly year, while still diving into solutions and learning for themselves
became crucial to our teams after joining, the week away what being a BBDer is all about. Of course, we also made sure
for bootcamps each month became disruptive. In 2017 we to pack the programme with all the fun stuff too – game jams,
switched things up again and made the grad programme hackathons, tech talks, brown bags and a few other things we
official, outlining an annual schedule that set out what, when like to keep a secret.
and how the grads were going to grow throughout the year.
We introduced a new gamified programme that not only
Through it all we’ve listened to each class of grads, learning
ensured a deeper exposure to core technologies, but also
from what they’ve said we’ve done right and what they thought
made sure that the grads had dedicated mentors and advisors
we could improve on.
– both within their teams and in the company.
www.bbdsoftware.com 29
30 www.bbdsoftware.com
David Xavier
Exec
class of 2007
I started in the class of 2007 as a junior
Java developer and can still remember
my first feature where I caused a
performance issue on production. I
thought I knew how to code. At BBD the
growth has been amazing - I’ve gone
from a junior to leading a large team.
www.bbdsoftware.com 31
Working at BBD and being one of our grads comes with a bunch of perks.
Here’s just a taste of what’s in store for each grad class.
www.bbdsoftware.com 33
Kevin Staples
CEO
class of 1996
I started at BBD in the class of 1996 and am one of
the original grads. Over the years I’ve developed a
number of technical specialisations in low latency
and very high load systems as well as complex
high availability and resilience within systems. My
recommendation to a new grad starting with us
would be to stick close to your areas of expertise and
become exceptional at it. If you’re very good and
adding value, you’ll quickly stand out as someone
who makes a difference and the opportunities to
get involved in leadership and business aspects will
naturally follow.
34 www.bbdsoftware.com
www.bbdsoftware.com 35
why we’re the
best at what
we do
36 www.bbdsoftware.com
the kinds of
solutions you’ll
be working on
Our teams deliver a host of services into different environments, and we use too many
technologies to ever list. The important thing for anyone joining our grad programme to
know though, is that no two solutions are ever the same. From mobile to full stack web
development, architectural design, platform engineering, custom development, natural
language processing, bespoke applications, data-driven dashboards and all things
cloud – there is no one-size-fits-all in any BBD delivery.
As part of our class of grads, you’ll integrate into these teams across the company,
sometimes working onsite at one of our offices other times based at client sites. We do
our best to align you with a team that will fit your primary technology interest and as
close to home as possible but obviously if you want to launch SpaceX rocket ships or live
in Kaktovik, Alaska that will be tough.
You’ll be working in our delivery teams, solving intricate problems, building your skillset
and gaining invaluable experience at a leading software development firm.
www.bbdsoftware.com 37
your career
at bbd
We don’t believe in making career choices for you. you can sharpen your skills in a new technology
At BBD, you own your career. throughout the year, as well as support for external
and online certifications and courses.
As a company of individuals, each person at BBD
has achieved their own personal career goals. We also encourage and promote flexibility so that
It’s a part of our culture to give every person on you can gain exposure to different methodologies
every team the opportunity to excel and develop, and team environments in the variety of sectors we
regardless of how long they’ve been in the industry. work in. With everything from enterprise to start-up
companies as clients around the globe, you don’t
To help you reach this potential we offer a dedicated have to leave BBD to try something new.
and gamified continuous learning programme - the
Hero’s Journey - that gives you the chance to follow With us you could be the next CEO, project exec,
the path of learning to conquer new technologies world-renowned expert or technical specialist.
and learn the skills you need to master your career.
We run a host of internal learning initiatives where
38 www.bbdsoftware.com
more than a
day’s graft
You take part in awesome team builds, enjoy cultural exchanges, play
with tech and attend great internal and external events. From a casual
break away session over a game of pool or table tennis in our games
rooms to our annual Bierfest (yes, our teams make their own delicious
craft beers), Esc@pe, Mid Year, Year End, tech talks, community
nights or a Friday afternoon drink with the team – we definitely know
how to let our hair down when we need to.
39
40 www.bbdsoftware.com
Ricardo Pinto
Exec
class of 2005
I began my journey with BBD as part
of the class of 2005 and now am a
director and principle engineer in
cloud native technologies here in
BBD UK. I encourage all new grads
to take advantage of the broader BBD
community – soak it in, develop your
passions, communicate them, stay
engaged and never stop learning.
www.bbdsoftware.com 41
The Grad Programme has taught me
not to be afraid to take the path that
challenges you the most - Pholosho
42
My favourite day of the programme The Grad Programme is really great My favourite grad programme
is always the last day of each because it has taught me project moment is probably the first day
module when you present your management skills and working in a when you’re given state of the art
group projects. You get the reward team. Because you change teams, equipment and you immediately feel
of seeing everything you’ve learnt you also get the opportunity to work a part of the BBD family. It’s fantastic
and done coming together - Sam with a lot of different people - Lauren to work with such experts in the IT
industry on a daily basis! - Marius
www.bbdsoftware.com 43
The Grad Programme always The Grad Programme has really When you start the Grad
presents you with challenges, showed me what is required of me Programme you get the chance
pushing you to do more and to try as a software engineer and how I to form relationships. You get the
something new - Armin can go about growing my career chance to see how other people
going forward - Thato think, and how their thought
processes evolve - Stuart
44 www.bbdsoftware.com
I think the best thing about being a What is nice about BBD as a whole Since joining the programme I have
grad here is the culture. BBD has is that they provide us with a lot of never once been in my comfort
amazing people and there’s so learning material so not only can I zone… but that is what has really
much you can learn from each one find my solution in that, but I can helped me grow - Sasja
of them! - Eddie also find out why that particular
problem arose - Bradley
www.bbdsoftware.com 45
tick some
boxes
• Updated CV
• Copy of your ID
• Copy of your latest transcripts, results or Matric certificate
join the next class
of bbd grads
47
1. Screen CVs 2. Technical Challenge
We’ll look at your CV Time to put your skills into
to learn all about your action with our software
background, interests, engineering technical
passions and tech ability. challenge
If you’re what we’re looking
for, we’ll move you to step 2
48
3. Interviews 4. Offer 5. Join your class of grads!
It’s not just about your If you’re successful, we’ll With the formalities out the
technical skills, but your offer you a spot in our Grad way – let’s get cracking with
approach and culture fit as Programme the good stuff
well – our interview stage is
to validate these and get to
know you better
www.bbdsoftware.com 49
50
research and development
development frameworks
learning on t he job
just a paycheck
a career
a graduate programme
www.bbdsoftware.com 51
52 www.bbdsoftware.com
www.bbdsoftware.com 53
If you’re lucky enough to have the inside was filmed, Central Park in the USA, Israel,
who is track or if you’re following our social media Disney World, the Vaal with a couple burley
54
And so started an all-out war.
www.bbdsoftware.com 55