This job is no longer available
This job expired on 15/07/2026. It no longer accepts applications.
Senior Back End Developer – C#/.NET & SQL Server
OfferZen · Centurion
Job description
About the role
We are seeking a senior back‑end developer to join a high‑performing engineering team building scalable enterprise applications. The role focuses on designing, developing, and maintaining robust services using C#/.NET technologies and SQL Server.
Key responsibilities
- Design, develop, test, and maintain enterprise‑grade software using C#.NET Core, WCF and Web API.
- Build and optimise high‑performance backend services and APIs.
- Write clean, maintainable code following SOLID and clean‑code principles.
- Design and optimise SQL Server databases, write complex queries and manage relational structures.
- Participate in architecture and technical design discussions for scalable, service‑oriented systems.
- Collaborate with cross‑functional teams in an Agile/SCRUM environment.
- Perform code reviews, troubleshoot complex issues and support deployments on Windows and Linux.
- Maintain source control and CI/CD pipelines using Git, Azure DevOps or TFS.
Required profile
- Strong experience with C#.NET Core, WCF, Web API and SQL Server (2016/2019).
- Solid understanding of relational database design and complex SQL queries.
- Ability to work independently and as part of an onsite team.
- Excellent problem‑solving and analytical skills.
Required skills
- C#
- .NET Core
- WCF
- Web API
- SQL Server
- C++ (portable applications for Linux and Windows)
- Git, Azure DevOps, TFS
- Service‑Oriented Architecture (SOA) and Microservices
- Multi‑threaded and parallel processing
- SQL Server Reporting Services (SSRS)
- Test‑Driven Development (TDD)
- Domain‑Driven Design (DDD)
- Clean Code and KISS methodologies
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
OfferZen
Centurion
Related job offers
-
IT Internship – Gain Hands‑On Experience in Cybersecurity & Infrastructure
OUTsurance Centurion -
Operations Specialist – .NET Software Developer
BCXP Centurion -
Technical Product Owner: CRM Platforms
Road Accident Fund Centurion -
Software Developer – Contract
Employeur non precise Johannesburg -
Young Talent Graduate Programme 2027
NTT DATA Johannesburg