.NET Developer
Durban
South Africa
Contract
Software Development
Senior .NET Developer (WinForms) – 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 WinForms 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 WinForms 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 WinForms 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 taylor.lewis@darwinrecruitment.com
Darwin Recruitment is acting as an Employment Business in relation to this vacancy.

Taylor Lewis

Submit Your CV
Similar Jobs
Contract
Software QA Engineer (IVDR)Technology
Software Development
Software Quality Assurance Engineer (Medical Devices) – 12 Month Contract – Switzerland General Conditions All-Inclusive Hourly Rate: Around CHF 80-110 (depending on experience) Home See more…
to CHF110/hour
Zürich
Switzerland
1
Contract
Senior Zuora DeveloperTechnology
Software Development
Freelance Zuora Developer (Fully Remote – USA) We are supporting a leading global video technology company that provides a high-performance platform for video hosting, See more…
to £/year
New York
USA
1
Contract
Senior Zuora DeveloperTechnology
Software Development
Freelance Zuora Developer (Fully Remote – USA) We are supporting a leading global video technology company that provides a high-performance platform for video hosting, See more…
to £/year
USA
Salary Benchmarks and
Market Insights
Are you looking for a new role? Would you like to compare your current salary
against the market rate?
Maybe you're looking to grow your team and need help planning and setting
hiring budgets.
Our interactive market update, split by industry, has all the information you need; from salary
benchmarks, gender split and average tenure to 'time to hire' and fastest-growing skills.