C# Backend Developer
Subhujo Technologies · City of Johannesburg Metropolitan Municipality · Open
Posted 6 August 2026
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Introduction
Looking for a C# Backend Developer
Duties & Responsibilities
- Support and develop new integration functionality and components.
- Collaborate with business analysts and cross-functional teams to refine and implement requirements.
- Refactor and improve code for maintainability, scalability, and adaptability.
- Follow and contribute to development standards, processes, and best practices.
- Evaluate and improve application performance, reliability, and availability.
- Develop and execute unit and integration tests.
- Produce and maintain technical documentation.
- Perform root cause analysis on system defects and production issues.
- Participate in building, packaging, and deployment processes.
- Execute functional test scenarios during development.
- Contribute to team collaboration and mentor junior developers where applicable.
Desired Experience & Qualification
Minimum requirements
- Relevant tertiary qualification in Information Technology or Computer/Engineering Sciences and/or matric with at least 5–10 years’ relevant experience as a C# Backend Developer.
- Strong Microsoft .NET development toolset knowledge in C#.
- 5–10 years’ relevant experience with integration as a focus, working in a software development environment.
- Experience with integration solutions using JSON and XML message exchange.
- Experience with XML messaging and schema validation.
- IBM MQ Client or similar queue services interaction.
- Ability to work in a team environment, follow mentorship, and provide team leadership where needed.
- Collaborate on a common UML design model.
- Good understanding of SDLC, tools, and techniques as applied to software development methodology.
Technologies
- ASP.NET, C#, .NET, XML
- DotNet 4.7.2
- Integration experience with Web/RESTful services
- XML and JSON message interaction
- Transactional and utilitarian SQL experience with relational databases
- SoapUI/Postman
- Visual Studio
- SQL Server Management Studio 2012 upwards
- SOAP/REST services
- IBM MQ Series client interaction Jokombi-2.jpg
Advantageous skills
- ASP.NET MVC 5.2.7
- Entity Framework 6.2.0
- jQuery 3.4.1
- Web API 5.2.7
- JavaScript
- CSS
- HTML
Payment systems
Package & Remuneration
OPEN