Senior C# Developer

e-Merge IT Recruitment

Full-time Software Development
Apply Now
Location
johannesburg, gauteng, South-Africa
Posted
July 27, 2026

Job Description

My client is seeking an experienced Senior C# Developer to join a dynamic development team responsible for delivering and maintaining mission‑critical business applications. This role offers exposure to desktop, web, database, and integration layers while working on both greenfield development and the enhancement of existing systems.

The successful candidate will be a technically strong developer with a passion for clean code, problem‑solving, and delivering robust solutions that create real business value.

Qualifications

  • Strong experience with C#, .NET Framework4.8, and .NET8/10
  • Solid understanding of Object‑Oriented Programming (OOP) and SOLID principles
  • Essential experience with WinForms development
  • Experience developing applications using ASP.NET Core and Web APIs
  • Experience with Entity Framework and Entity Framework Core
  • Strong proficiency in LINQ
  • Familiarity with NuGet package management
  • ...