×
Register Here to Apply for Jobs or Post Jobs. X

.NET Developer

Job in Durban, 4056, South Africa
Listing for: Darwin Recruitment
Full Time position
Listed on 2026-02-21
Job specializations:
  • Software Development
    Software Engineer, Senior Developer, Full Stack Developer, C# / Unity Developer
Job Description & How to Apply Below

Senior .NET Developer (Win Forms) – SaaS Compliance – South Africa – Contract

Location:

South Africa

Duration: 12 months

Start Date:

March 2026

Role Overview

Our client is seeking a Senior .NET Developer with strong Win Forms expertise to support the ongoing development and enhancement of a mature SaaS platform used by Audit and Accountancy firms for regulatory compliance, data processing, and workflow management.

This is a hands‑on role focused on maintaining and evolving a complex desktop application built on the Microsoft .NET Framework, ensuring stability, performance, and continuous feature delivery.

Key Responsibilities
  • Develop, enhance, and maintain Win Forms applications built on .NET Framework 4.7.2 and 4.8.
  • Deliver feature development, performance optimisation, and stability improvements.
  • Translate business requirements into technical solutions with product and technical teams.
  • Maintain and optimise MySQL database interactions.
  • Debug, troubleshoot, and resolve application issues.
  • Ensure code quality through best practices, peer review, and testing.
  • Contribute to technical and architectural improvements.
  • Support deployments and production issue resolution.
Skills & Experience
  • Strong Win Forms desktop application development experience.
  • Extensive .NET Framework 4.7.2/4.8 and C# expertise.
  • Strong MySQL database experience.
  • Experience on production SaaS platforms.
  • Strong debugging and problem‑solving skills.
  • Experience in structured environments (Agile/Scrum preferred).
  • Experience in compliance, financial, or accountancy software environments (preferred).
Interested?

If this opportunity aligns with your skills and experience, please send your updated CV to taylo

Darwin Recruitment is acting as an Employment Business in relation to this vacancy.

#J-18808-Ljbffr
Note 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:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary