Graduate Trainee- Durban

BET Software · Durban, KwaZulu-Natal

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Responsibilities

We Want You

  • Are you passionate about Information and Communications Technology ICT and eager to launch your career with a top software solutions provider?
  • BET Software is excited to offer an exceptional opportunity for driven individuals to join our BET Software Graduate Programme as a Graduate Trainee.
  • This program is designed to provide you with invaluable experience, allow you to contribute to innovative projects, and support your professional growth within our vibrant organization.
  • Ready to make an impact? Limited spots available, apply today.

What You'll Do

Hands-On Experience

  • Gain practical experience by working within our teams in areas such as Front-end Development, Back-end Development, Full Stack Development, DevOps, Cyber Security, Networking and Systems Engineering, Quality Testing, Project Management, Business Intelligence and Data, Graphic Design and UI/UX, and IT Support.
  • Contribute to real-world projects and gain insights into industry best practices.

Training and Development

  • Participate in a comprehensive onboarding program.
  • Receive ongoing mentorship and engage in development workshops to enhance your skills and knowledge.

Professional Growth

  • Develop technical and soft skills essential for your career advancement.
  • Network with industry professionals and gain exposure to various aspects of the software industry.

Champion Our Culture

The BET Software Graduate Program offers a fantastic opportunity for individuals eager to jumpstart their careers in technology. Here's how you'll embody our core company values:

  • Innovation and Initiative: Bring fresh perspectives to problem-solving, documentation, and collaboration, driving innovation within our teams.
  • Team Collaboration: Encourage cross-functional teamwork and celebrate collective successes.
  • Open Communication: Foster an inclusive environment where ideas, feedback, and concerns are shared openly.
  • Continuous Learning: Take advantage of training programs and development opportunities to grow professionally.
  • Resilience and Growth: View challenges as opportunities for growth and learn from setbacks to build resilience.
  • Diversity and Inclusion: Promote an inclusive workplace where diversity is celebrated, and everyone feels valued.

How to Apply

To apply, submit your application online through the BET Software career portal before 3 October 2026. Be sure to include the following:

  • CV: Updated with relevant academic and extracurricular achievements with clear and relevant contact details.
  • Letter of Motivation: A personal statement explaining why you're a strong candidate for the program, including your career goals and how you can contribute to BET Software part of the screening process.
  • Latest Academic Transcripts: Reflecting your current or most recent stamped or accredited academic performance.

Qualifications

You Bring: Minimum Requirements

  • Citizenship: South African citizen

Education

  • Completed Matric
  • Completed a degree or Diploma ICT-related, NQF equivalent.
  • Achieved a minimum 65% average in your academic studies
  • Attributes: Passion for technology, strong analytical skills, and a proactive attitude

Apply Before 10/03/2026

Auto-apply to this jobView original posting ↗
Graduate Trainee- Durban at BET Software — Durban, KwaZulu-Natal · JobAlertsZA