The average salary for a C# Developer in South Africa is R291,340.
Is C# Developer your job title? Find out what you should be paid
Use our tool to get a personalized report on your market worth.
R142k - R607k
R6k - R73k
R0 - R20k
R133k - R662k
Your Market Worth Over Time
How has your pay changed over time for your market? Find out by taking our salary quiz.
Job Description for C# Developer
C# developers work with C# technology in an application development role within a company. Often, this includes tasks such as the development or emplacement of software platforms within a company’s internal software architecture, the development of web portals, and similar efforts. C# developers work in a variety of settings for many types of employers; however, no matter the particular position, all C# developers tend to share many job duties. C# developers often work as a part of a multidisc…Read more
C# Developer Job Listings
Search for more jobs
Popular Skills for C# Developer
C# Programming Language
Microsoft SQL Server
Skills in C# Programming Language, .NET and SQL are correlated to pay that is above average. Skills that pay less than market rate include Microsoft SQL Server and ASP.NET Framework.
Pay by Experience Level for C# Developer
An entry-level C# Developer with less than 1 year experience can expect to earn an average total compensation (includes tips, bonus, and overtime pay) of R180,687 based on 14 salaries. An early career C# Developer with 1-4 years of experience earns an average total compensation of R251,142 based on 191 salaries. A mid-career C# Developer with 5-9 years of experience earns an average total compensation of R473,905 based on 90 salaries. An experienced C# Developer with 10-19 years of experience earns an average total compensation of R606,718 based on 27 salaries.
Years of Experience
This data is based on 322 survey responses.
Related Job Salaries
R148k - R573k
R217k - R671k
R362k - R883k
R85k - R429k
R139k - R617k
R407k - R943k
R112k - R330k
R150k - R670k
R511k - R1m
R419k - R772k