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