C# Developer
Job in
Pretoria, 0002, South Africa
Listed on 2026-07-17
Listing for:
ATS Client
Full Time
position Listed on 2026-07-17
Job specializations:
-
Software Development
.NET Developer, Backend Developer, Full Stack Developer, C# / Unity Developer
Job Description & How to Apply Below
We are looking for an Intermediate C# developer with about 3 years of experience.
Key Responsibilities- Design, develop, test, and maintain C#/.NET applications.
- Design, develop, test, and maintain React applications
- Develop and support RESTful Web APIs and backend services.
- Implement data access solutions using Entity Framework.
- Participate in system design, architecture, and code reviews.
- Troubleshoot and resolve application issues across development, testing, and production environments.
- Collaborate with business analysts, project managers, and other developers to deliver high-quality solutions.
- Follow software engineering best practices, including clean code, source control, and automated testing.
- 3+ years (Intermediate) or 5+ years (Senior) experience in C# and .NET development.
- Strong experience with web technologies like React and/or Angular
- Strong experience with ASP.NET Web API development.
- Solid SQL Server experience, including:
- Strong experience with Entity Framework.
- Experience with RESTful API design and integration.
- Familiarity with Git and modern software development practices.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Experience with Claude Code or other AI-assisted software development tools.
- Experience with .NET 8 and modern .NET development practices.
- Knowledge of cloud platforms such as Microsoft Azure.
- Experience with microservices and distributed systems.
- Exposure to CI/CD pipelines and Dev Ops practices.
Understanding of software architecture patterns such as SOLID, CQRS, and Clean Architecture.
#J-18808-LjbffrNote that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×