Job: Graduate Trainee

Company : BET Software

Johannesburg

On-site

ZAR 180,000 - 240,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BET Software is offering a Graduate Trainee position as part of its Graduate Programme in Johannesburg. The role provides hands-on experience across web and mobile development, spanning UI, back-end integration, and documentation, with exposure to modern technologies and customer-focused projects.

Successful candidates will have completed Matric and an ICT-related degree or diploma with at least 65% average, ready to contribute to cross-functional teams and grow within a vibrant ICT environment.

Qualifications

  • Completed Matric
  • Completed an ICT-related degree or diploma (NQF)
  • Minimum 65% average in academic studies

Responsibilities

  • Contribute to the entire application lifecycle.
  • Develop functional and responsive web applications using markup languages.
  • Develop mobile-based and web-based features.
  • Troubleshoot applications for bugs.
  • Fix bugs where necessary and improve usability.
  • Optimise applications for maximum speed and performance.
  • Troubleshoot user interfaces and improve performance accordingly.
  • Employ the latest technologies to rebuild and modernise legacy applications.
  • Integrate user interface elements with server-side components.
  • Identify and fulfil front-end and back-end requirements.
  • Perform training and support activities.
  • Collaborate with developers, designers, system administrators and customers to tailor web solutions to their needs and requirements.
  • Write comprehensive manuals, guides and documentation.
  • Develop prototypes and high-quality mock-ups.
  • Ensure high-quality graphic and design standards are maintained.
  • Maintain consistency with company branding.

Education

Matric (Completed)
ICT-related degree or diploma (NQF)

Job description

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.

Responsibilities
  • Contribute to the entire application lifecycle.
  • Develop functional and responsive web applications using markup languages.
  • Develop mobile-based and web-based features.
  • Troubleshoot applications for bugs.
  • Fix bugs where necessary and improve usability.
  • Optimise applications for maximum speed and performance.
  • Troubleshoot user interfaces and improve performance accordingly.
  • Employ the latest technologies to rebuild and modernise legacy applications.
  • Integrate user interface elements with server-side components.
  • Identify and fulfil front-end and back-end requirements.
  • Perform training and support activities.
  • Collaborate with developers, designers, system administrators and customers to tailor web solutions to their needs and requirements.
  • Write comprehensive manuals, guides and documentation.
  • Develop prototypes and high-quality mock-ups.
  • Ensure high-quality graphic and design standards are maintained.
  • Maintain consistency with company branding.
Qualifications
  • Completed Matric
  • Completed a degree or Diploma ICT-related, NQF equivalent
  • Achieved a minimum 65% average in your academic studies
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Job: Graduate Trainee
Job: Graduate Trainee

Company : BET Software • Durban

On-site
ZAR 67,000 - 89,000
ICT Graduate Trainee: Web & Software Development
ICT Graduate Trainee: Web & Software Development

Company : BET Software • Johannesburg

On-site
ZAR 180,000 - 240,000
ICT Graduate Trainee: Innovate & Grow
ICT Graduate Trainee: Innovate & Grow

Company : BET Software • Durban

On-site
ZAR 67,000 - 89,000
Graduate Trainee Software Developer
Graduate Trainee Software Developer

Placements24 • Gauteng

Hybrid
ZAR 180,000 - 240,000
Hybrid work model
Comprehensive training
Exposure to diverse projects
+2
Job: Software Development Graduate
Job: Software Development Graduate

Company : Boxfusion • Johannesburg

On-site
ZAR 100,000 - 134,000
Job: IT Graduate Trainee Programme 2025
Job: IT Graduate Trainee Programme 2025

Company : Clicks Group • Johannesburg

On-site
ZAR 100,000 - 145,000
Graduate Software Developer Trainee
Graduate Software Developer Trainee

Placements24 • South Africa

On-site
ZAR 180,000 - 240,000
Structured mentorship
Diverse projects
Development tools access
+1
Job: Technology Enablement Graduate Programme
Job: Technology Enablement Graduate Programme

Company : KPMG • South Africa

On-site
ZAR 240,000 - 360,000
Job: Graduate (Bsc Honours)
Job: Graduate (Bsc Honours)

Company : Network IT • Johannesburg

On-site
ZAR 67,000 - 112,000
Graduate Trainee Software Engineer
Graduate Trainee Software Engineer

Placements24 • Sandton

On-site
ZAR 240,000 - 360,000
Competitive salary
Structured training program
Challenging projects
+3