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 in South Africa
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 38 036 per month
R 34 312 per month
R 472 824 per year
R 28 460 per month
R 415 339 per year
R 562 868 per year
R 502 542 per year
R 541 667 per year
R 638 562 per year
R 474 479 per year
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
Johannesburg, Gauteng
Firmware Egineer
Centurion, Gauteng
Software Engineer - Full Stack - Jemstep
Johannesburg, Gauteng 2196
Software Engineer jobs in South Africa