Software developers

Software developers research, analyze and evaluate requirements for existing or new software applications and operating systems, and design, develop, test and maintain software solutions to meet these requirements.

Skill level: Highly skilled

Check your pay

  • Salary range for the majority of workers in Software developers - from R24 050 to R78 949 per month - 2025.
  • A Software developers typically earns between R24 050 and R47 383 net per month at the start of the job.
  • After 5 years of service, this is between R35 059 and R67 130 per month for a working week of 45 hours.

Salary Check

Check your pay

  • A Information Systems Specialist in human health and social work activities in scale 8 with 5 years or more experience earned minimum R17 000,00 and maximum R74 310,00 per month in 2019.

Duties and tasks

  • Researching, analyzing and evaluating requirements for software applications and operating systems
  • Researching, designing, and developing computer software systems
  • Consulting with engineering staff to evaluate interfaces between hardware and software
  • Developing and directing software testing and validation procedures
  • Modifying existing software to correct errors, to adapt it to new hardware or to upgrade interfaces and improve performance
  • Directing software programming and development of documentation
  • Assessing, developing, upgrading and documenting maintenance procedures for operating systems, communications environments and applications software
  • Consulting with customers concerning maintenance of software systems

Fill in the survey


Loading...