BBD Bursary & Beyond Programme 2026 | Open Until Filled
Overview
BBD is inviting applications from talented South African students for its Bursary & Beyond Programme, which supports students pursuing qualifications in Information Technology and software development.
The programme is designed for students who are passionate about technology, enjoy creating software and want to develop their skills towards a career in software development.
BBD is an international custom software solutions company specialising in software engineering, digital enablement, cloud engineering, data science, product design and managed services.
Through its Bursary & Beyond Programme, BBD aims to support promising students who are currently studying or preparing to enrol at recognised South African universities.
Students with strong academic results and an interest in coding, programming and software development are encouraged to apply.
Fields of Study Accepted
BBD is accepting applications from students pursuing qualifications in the following fields:
- Computer Science.
- Computer Engineering.
- Software Engineering.
- Information Technology.
- Game Design.
- Informatics.
Applicants should be studying or preparing to study towards one of the following degrees:
- Bachelor of Science (BSc).
- Bachelor of Engineering (BEng).
- Bachelor of Commerce (BCom).
- Bachelor of Information Science (BIS).
The programme also considers students pursuing relevant qualifications at Bachelor’s, Honours, Master’s and Doctoral levels.
Minimum Requirements
To qualify for consideration, applicants must:
- Be South African citizens.
- Be currently studying or preparing to study towards an IT-related degree.
- Be enrolled or planning to enrol at a recognised South African university.
- Have a minimum overall academic average of 70% in Matric or 65% at tertiary level.
- Demonstrate a genuine passion for creating and developing software.
- Have an interest in building a career in the technology industry.
Applicants who have developed their own coding projects are encouraged to include examples in their applications.
Academic Requirements
Minimum Academic Averages
Matric Applicants
Overall academic average
70%
Tertiary Students
Overall academic average
65%
Applicants should ensure that their academic records clearly demonstrate that they meet the applicable minimum average.
What BBD Is Looking For
BBD is looking for students who demonstrate:
- Strong academic performance.
- A genuine interest in Information Technology.
- Passion for software development.
- Interest in programming and coding.
- Creativity and problem-solving ability.
- Willingness to learn new technologies.
- Motivation to build a career in software development.
Having personal software development projects that demonstrate your programming abilities may strengthen your application.
However, the advertisement does not state that an existing coding portfolio is compulsory.
Skills and Competencies
Relevant skills that applicants may highlight include:
- Programming.
- Software development.
- Problem-solving.
- Analytical thinking.
- Technical learning.
- Creativity.
- Ability to work on technology-related projects.
- Interest in modern software development tools.
Students should only list programming languages, technologies and technical skills they genuinely possess.
Required Application Documents
Applicants must prepare the following documents:
Application Checklist
Updated CV
Copy of South African identity document
Copy of Matric certificate
University acceptance letter
Latest academic transcripts
Link to personal coding projects on GitHub or a similar platform (if available)
0 of 6 items ready
In progress
A coding portfolio is optional. Include a link only if you have projects to share.
Applicants should ensure that their documents are clear, accurate and up to date.
Coding Portfolio – An Advantage
BBD encourages applicants who have created software projects to share examples of their work.
If you have a GitHub account or another coding portfolio, consider including projects such as:
- Websites.
- Mobile applications.
- Desktop applications.
- Programming assignments.
- Games.
- Software development projects.
- Data-related applications.
A portfolio can help demonstrate your interest in software development and provide practical examples of your abilities.
Important: A GitHub portfolio is encouraged but is not listed as a compulsory requirement.
Bursary Benefits
BBD describes the Bursary & Beyond Programme as an opportunity to support students in developing towards a successful software development career.
The advertisement highlights BBD’s commitment to:
- Continuous learning.
- Professional development.
- Innovation.
- Collaboration.
- Career growth.
- Support and guidance.
Funding details: The supplied advertisement does not specify the bursary’s monetary value or confirm which expenses, such as tuition, accommodation, textbooks or allowances, are covered. Applicants should confirm the funding package and any associated conditions directly with BBD.
Possible Interview Questions
Applicants preparing for a possible BBD bursary interview may be asked:
- Why are you applying for the BBD Bursary & Beyond Programme?
- Why did you choose to study Information Technology or Computer Science?
- What interests you about software development?
- Which programming languages are you familiar with?
- Have you developed any personal coding projects?
- Can you explain a software project you have worked on?
- What was the most challenging programming problem you have solved?
- How do you approach debugging a program?
- How do you learn new programming languages or technologies?
- What are your academic achievements?
- Why would you like to build a career at BBD?
- What are your long-term career goals in the technology industry?
These are suggested preparation questions, not confirmed BBD interview questions.
CV Tips for BBD Bursary Applicants
Your CV should focus on your academic achievements, technical abilities and interest in software development.
1. Highlight your academic results
Clearly state your Matric or tertiary academic average.
2. Include your qualification
Mention your university, degree, field of study and current year of study.
3. List your programming skills
Include programming languages and technologies you have used, such as Python, Java, C++, JavaScript or SQL, where applicable.
4. Include software development projects
Describe relevant projects you have completed and explain what you developed.
5. Add your GitHub profile
If you have a GitHub account, include a working link to your coding projects.
6. Highlight your passion for technology
Mention relevant hackathons, coding competitions, technical workshops or personal learning activities.
7. Keep your CV professional
Use a clear format and ensure that your academic information and contact details are accurate.
Application Screening
BBD states that applicants may be subject to verification processes, including:
- Educational qualification verification.
- Employment history verification.
- Criminal record checks.
- Credit checks where relevant to positions involving trust, honesty or financial responsibilities.
Applicants should ensure that all information provided during the recruitment process is accurate.
APPLICATION PROCESS
OTHER VACANCIES
- TWK Agri IT Trainee 2026 – Pietermaritzburg | Grade 12 | Permanent Position | Apply by 12 November 2026
- Wind Industry Internship Programme (WIIP) 2027 – South Africa | 12-Month Graduate Internships | Applications Open
- Managed People Solutions Learnership 2026 – Pretoria CBD | Grade 12 | No Experience Required | R3,500 Monthly Stipend
- Rio Tinto Richards Bay Minerals (RBM) Bursary Programme 2027 – KwaZulu-Natal | Grade 12 | Engineering, Science, Finance, Health and More
- Rohlig-Grindrod YES Programme 2027 – Johannesburg | Grade 12 | Apply by 15 November 2026