Software Developer

Sydsen
Centurion, Gauteng
Full-time
Posted 1 day ago
Full-time IT & Software
Apply for this job

Job Description


SUMMARY:
Software Developer - Centurion, Gauteng

POSITION INFO:
Our client is seeking an experienced Software Developer to join their team in an onsite position. The successful candidate will be responsible for developing, maintaining and enhancing proprietary software applications, with a strong focus on C#, Angular and web development. Requirements Minimum 5 years' software development experience Strong C# experience - essential Strong Angular experience - essential Experience in web development Degree or Diploma in ICT, Computer Science or a related field Strong understanding of object-oriented programming Experience with HTML, CSS and JavaScript Experience with TypeScript Experience with SQL Server or another relational database Experience with Entity Framework or another ORM Knowledge of RESTful APIs and/or SOAP web services Experience with ASP.NET application development and performance optimisation Strong troubleshooting and problem-solving ability Understanding of software design patterns such as MVC, MVVM and Dependency Injection Valid driver's licence Stable employment history is important Advantageous DevOps knowledge and experience Knowledge of data backup and recovery principles Experience working with scalable and maintainable web applications Key Responsibilities Develop, create and modify software applications. Analyse user requirements and develop appropriate software solutions. Design and customise software to improve operational efficiency. Develop and maintain databases within application environments. Work closely with analysts, engineers and other developers to design effective systems. Maintain and enhance existing software applications. Troubleshoot and resolve system and application errors. Develop and consume web services and APIs. Conduct research and development to improve system performance and functionality. Participate throughout the full software development lifecycle. Maintain system documentation and report on development progress. Liaise with clients, suppliers and third-party vendors where required. Additional Information This is an onsite position. The client would ideally like to appoint a Senior Software Developer, however strong Intermediate Software Developers will also be considered. Candidates shortlisted for interview will be required to complete a technical assessment involving the development of a calculator application. Only candidates who meet the essential C# and Angular requirements will be considered. If you are interested and meet the requirements, please submit your updated CV for consideration to

Interested in this role?

You'll apply on Sydsen's own site before 3 December 2026. Put your most relevant experience at the top of your CV first.

Apply Now Get new jobs on WhatsApp

Real employers never ask you to pay to apply. How to spot a job scam

Job details
Job TypeFull-time
LocationCenturion, Gauteng
CategoryIT & Software
Posted3 November 2026
Closing Date3 December 2026
Sydsen
Centurion, Gauteng

New to applying?

Free guides on CVs, cover letters, interviews and the Z83 form.

How to apply guides
Apply for this job