Software Engineer Salaries in South Africa

Salary estimated from 705 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 12 September 2019
Average salary
R 32 132 per month
  • Most Reported
R 7 400
R 75 000
Salary Distribution

How much does a Software Engineer make in South Africa?

The average salary for a Software Engineer is R 32 132 per month in South Africa. Salary estimates are based on 705 salaries submitted anonymously to Indeed by Software Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Software Engineer is less than 1 year.
Software Engineer salaries by company in South Africa
CompanyAverage salary
R 61 861 per month
R 56 727 per month
R 55 179 per month
R 38 579 per month
R 38 292 per month
R 58 907 per month
R 55 000 per month
R 52 626 per month
R 39 827 per month
R 39 494 per month
Software Engineer salaries by location
CityAverage salary
R 33 658 per month
R 36 600 per month
R 31 046 per month
R 28 758 per month
R 29 371 per month

Software Engineer job openings

IBM Z Software Engineer
IBM
Johannesburg, Gauteng
Firmware Egineer
NETWORK IT BRUMA
Centurion, Gauteng
Software Engineer - Full Stack - Jemstep
Invesco
Johannesburg, Gauteng 2196
Software Engineer Jobs