Senior C# .NET Developer: WinForms & APIs

ATS Client

Johannesburg

On-site

ZAR 720,000 - 880,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ATS Client in Johannesburg is seeking a Senior C# Developer to join a dynamic team responsible for delivering and maintaining mission-critical business applications across desktop, web, database, and integration layers.

The role covers greenfield development and enhancement of existing systems, emphasizing clean code, problem solving, and robust solutions with modern .NET technologies such as ASP.NET Core, EF Core, and RESTful APIs, alongside WinForms and DevExpress as needed.

Qualifications

  • Strong experience with C# and .NET framework development.
  • Experience building desktop and web applications with ASP.NET Core and Web APIs.
  • Solid understanding of OOP and SOLID principles; WinForms experience is essential.

Responsibilities

  • Develop and maintain mission-critical business applications across desktop, web, and integration layers.
  • Design and implement RESTful APIs and integrate with third-party systems.
  • Ensure code quality with CI/CD and Git best practices.

Skills

C# / .NET
OOP / SOLID
WinForms
ASP.NET Core / Web APIs
Entity Framework / EF Core
LINQ
NuGet
Blazor Server
SQL Server / Database

Tools

DevExpress
Microsoft Fluent UI

Job description

ATS Client in Johannesburg is seeking a Senior C# Developer to join a dynamic team responsible for delivering and maintaining mission-critical business applications across desktop, web, database, and integration layers.

The role covers greenfield development and enhancement of existing systems, emphasizing clean code, problem solving, and robust solutions with modern .NET technologies such as ASP.NET Core, EF Core, and RESTful APIs, alongside WinForms and DevExpress as needed.

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

Similar jobs worth comparing

Senior .NET Developer: C#, Azure DevOps & Web Apps
Senior .NET Developer: C#, Azure DevOps & Web Apps

ATS Client • Cape Town

On-site
ZAR 600,000 - 900,000
Senior C# & DevOps Engineer, Cloud-Native .NET
Senior C# & DevOps Engineer, Cloud-Native .NET

ATS Client • Cape Town

On-site
ZAR 1,500,000
Onsite Senior C# Developer — Enterprise Apps (Angular/SQL)
Onsite Senior C# Developer — Enterprise Apps (Angular/SQL)

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior C# .NET Modernization & API Integration Lead
Senior C# .NET Modernization & API Integration Lead

ATS Client • Cape Town

On-site
ZAR 420,000 - 900,000
Senior Web Developer - Front-End & .NET Expert
Senior Web Developer - Front-End & .NET Expert

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,200,000
null
C# Developer (4+ yrs) – Build Scalable Apps
C# Developer (4+ yrs) – Build Scalable Apps

ATS Client • Johannesburg

On-site
ZAR 420,000 - 640,000
Senior Full-Stack Developer: C# & Python, Azure & APIs
Senior Full-Stack Developer: C# & Python, Azure & APIs

ATS Client • Midrand

On-site
ZAR 900,000 - 1,300,000
Senior .NET Developer - Lead, Architect & Mentor
Senior .NET Developer - Lead, Architect & Mentor

ATS Client • Centurion

On-site
ZAR 900,000 - 1,200,000
C# .NET Developer | React & API Specialist
C# .NET Developer | React & API Specialist

ATS Client • Pretoria

On-site
ZAR 500,000 - 800,000
Junior .NET Full-Stack Developer - Mobile & Web
Junior .NET Full-Stack Developer - Mobile & Web

ATS Client • Johannesburg

On-site
ZAR 240,000 - 360,000