C# Developer

ATS Client

Pretoria

On-site

ZAR 500,000 - 800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ATS Client is seeking an Intermediate C# developer in Pretoria with about 3 years of experience to design, develop, test, and maintain C#/.NET applications and RESTful APIs. The role also involves working with React front-ends, SQL Server, and modern DevOps practices in a collaborative team environment.

The ideal candidate will have strong problem-solving skills, good communication, and the ability to work with business analysts and other developers to deliver high-quality solutions.

Qualifications

  • 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.

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.

Skills

C#/.NET development
React
Angular
ASP.NET Web API
SQL Server
Entity Framework
RESTful API design
Git
Problem solving
Communication & teamwork

Job description

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.
Required Skills & Experience
  • 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.
Advantageous Skills
  • 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 DevOps practices.

Understanding of software architecture patterns such as SOLID, CQRS, and Clean Architecture.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Developer
Senior .NET Developer

LINKFIELDS INNOVATIONS (PTY) LTD • Johannesburg

On-site
ZAR 700,000 - 900,000
Senior .Net Developer
Senior .Net Developer

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
.Net Developer
.Net Developer

HuntWave Technologies • Johannesburg

On-site
ZAR 600,000 - 800,000
Full Stack .NET Developer
Full Stack .NET Developer

Network Recruitment • City of Johannesburg Metropolitan Municipality

On-site
ZAR 600,000 - 800,000
Senior Software Developer
Senior Software Developer

ATS Client • Johannesburg

On-site
ZAR 1,100,000 - 1,600,000
Senior C# .Net Developer
Senior C# .Net Developer

Be Different SA (PTY) LTD • Sandton

On-site
ZAR 600,000 - 800,000
Software Developer C#.NET
Software Developer C#.NET

Chosen Online Pty Ltd • Cape Town

On-site
ZAR 900,000 - 1,200,000
Senior Software Engineer
Senior Software Engineer

Communicate Finance • Wes-Kaap

On-site
Lead .Net and Angular Developer
Lead .Net and Angular Developer

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,800,000
Intermediate Software Engineer
Intermediate Software Engineer

Rad Resources • Gauteng

On-site
ZAR 520,000 - 880,000