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

Auto-apply to this jobView original posting ↗