Love building things that power the digital world? If you enjoy coding, problem-solving, and bringing ideas to life, being a Software Developer could be what you’re meant to be.
Software Developer
Software Developer
Software developers are the creators of computer programs, games and apps that run on our phone, computer or on the internet.
The programmer writes the code and designs the software that tells the computer how to behave.
Code is a language of instructions that the computer can read and execute.
Software development can be self-taught through short courses or one could leap ahead in your career with a full BSC degree.
Software developers are in high demand in South Africa and internationally
Skills and Attributes
- Mathematical aptitude
- Problem solving skills
- Ability to work under pressure
- Patience
- Teamwork
Subjects
Suggested Subjects:
- English
- Maths
- Computer Science
(compulsory for university degrees, optional for self-study)

Study Paths
- School of IT
Duration: 10 days -6months depending on course - University of Cape Town
Duration: 3 Year degree - The Digital Academy

Salary Range
R320 000 – R730 000 Per year