The average salary for a Software Programmer in South Africa is R200,202.
Tell us about your job and pay factors like skills and education Find your market worth with a report tailored to you Negotiate your pay with confidence
What Do Software Programmers Do?
A software programmer is responsible for programming and coding new types of software for an organization; they usually work on a computer, or a system of computers. They must be adept at programming, data processing, and database management. They do not have any direct contact with customers typically, but the job they perform can impact customers indirectly. Software programmers must have knowledge in coding and database programs such as PHP, ASP.NET and SharePoint 2013.
The programmer typica…Read more
Software Programmer Job Listings
What Are Popular Skills for Software Programmers?
What is the Pay by Experience Level for Software Programmers?
An entry-level Software Programmer with less than 1 year experience can expect to earn an average total compensation (includes tips, bonus, and overtime pay) of R162,240 based on 5 salaries. An early career Software Programmer with 1-4 years of experience earns an average total compensation of R216,000 based on 34 salaries. A mid-career Software Programmer with 5-9 years of experience earns an average total compensation of R318,000 based on 12 salaries.
Years of Experience
This data is based on 51 survey responses.