Graduate Trainee

BETSoftware

Johannesburg

On-site

ZAR 180,000 - 240,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

BET Software invites outstanding graduates to join its Graduate Programme as a Graduate Trainee in ICT. This opportunity provides hands-on experience across web and mobile features, with exposure to both front-end and back-end aspects.

You will learn to troubleshoot, optimize, and re-build legacy apps while contributing to high-quality product delivery. The program emphasizes collaboration, documentation, and ongoing learning.

Qualifications

  • Citizenship: South African
  • Education: Completed Matric and ICT-related degree or Diploma, with at least 65% average
  • Attributes: Passion for technology, strong analytical skills, proactive attitude

Responsibilities

  • Develop functional and fast-responsive web applications using mark-up languages
  • Elaborate mobile-based and web-based features
  • Troubleshoot apps for bugs and improve usability
  • Improve apps for maximum speed and performance
  • Collaborate with developers, designers, sys admins, and customers to tailor web solutions

Skills

Analytical skills
Proactive attitude
Team collaboration

Education

Matric completed
ICT-related degree or Diploma
65% average

Job description

  • Develop functional and fast-responsive web applications, using mark-up languages
  • Elaborate mobile-based and web-based features
  • Troubleshoot apps for bugs
  • Fix bugs if necessary and improve usability
  • Improve apps for maximum speed
  • Troubleshoot UI and improve its performance accordingly
  • Employ the latest technology in order to re-built legacy apps
  • Integrate UI elements with server-side ones
  • Detect and fulfil front-end and back-end requirements
  • Perform training and support activities
  • Collaborate with developers, designers, sys admins, and customers. Tailor web solutions to their needs and requirements
  • Write comprehensive manuals, guides, and documents
  • Compile prototype and quality mock-ups
  • Make sure that high-quality graphic standards are met
  • Stay consistent with company brand
Responsibilities
  • Develop functional and fast-responsive web applications, using mark-up languages
  • Elaborate mobile-based and web-based features
  • Troubleshoot apps for bugs
  • Fix bugs if necessary and improve usability
  • Improve apps for maximum speed
  • Troubleshoot UI and improve its performance accordingly
  • Employ the latest technology in order to re-built legacy apps
  • Integrate UI elements with server-side ones
  • Detect and fulfil front-end and back-end requirements
  • Perform training and support activities
  • Develop reusable code
  • Collaborate with developers, designers, sys admins, and customers. Tailor web solutions to their needs and requirements
  • Write comprehensive manuals, guides, and documents
  • Compile prototype and quality mock-ups
  • Make sure that high-quality graphic standards are met
  • Stay consistent with company brand
Qualifications
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,

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
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.

Please note that only candidates who meet the stipulated minimum requirements will be considered. If you have not been contacted within 30 days of the application deadline, kindly consider your application unsuccessful.

Embark on a rewarding career path with BET Software and make a meaningful impact in the world of technology.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Graduate Trainee
Graduate Trainee

BETSoftware • Durban

On-site
ZAR 180,000 - 240,000
Graduate Trainee
Graduate Trainee

BETSoftware • Cape Town

On-site
ZAR 201,000 - 335,000
Graduate Trainee: Software Development
Graduate Trainee: Software Development

Placements24 • Midrand

Hybrid
ZAR 240,000 - 360,000
Competitive graduate salary
Comprehensive mentorship program
Exposure to cutting-edge technologies
+2
ICT Graduate Trainee: Launch Your Tech Career
ICT Graduate Trainee: Launch Your Tech Career

BETSoftware • Durban

On-site
ZAR 180,000 - 240,000
Graduate ICT Trainee - Start Your Tech Career
Graduate ICT Trainee - Start Your Tech Career

BETSoftware • Cape Town

On-site
ZAR 201,000 - 335,000
Job: 2026 Absa Technology Graduate Programme
Job: 2026 Absa Technology Graduate Programme

Company : ABSA • Johannesburg

On-site
ZAR 89,000 - 134,000
Job: Software Development Graduate
Job: Software Development Graduate

Company : Boxfusion • Johannesburg

On-site
ZAR 100,000 - 134,000
Talent Acquisition Specialist (BET)
Talent Acquisition Specialist (BET)

BETSoftware • Durban

On-site
ZAR 180,000 - 420,000
Graduate Software Trainee: Web & UI Engineer
Graduate Software Trainee: Web & UI Engineer

BETSoftware • Johannesburg

On-site
ZAR 180,000 - 240,000
Graduate Software Engineer — Hybrid, Mentorship & Growth
Graduate Software Engineer — Hybrid, Mentorship & Growth

Placements24 • Pietermaritzburg

Hybrid
ZAR 180,000 - 240,000
Entry-level salary
Mentorship program
Training exposure
+2