.NET Developer

Durban

South Africa

Ā£1/month

Contract

Software Development

1

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

To Apply for this Job Click Here

Submit Your CV

This field is for validation purposes and should be left unchanged.
Name_1
Max. file size: 512 MB.

UPLOAD CV WITH:

or Upload CV with

Similar Jobs

1

Contract

Document Controller

Renewable Energy

Battery Storage

Key Responsibilities Ā· Document Management & Control Ā· Establish and maintain the project document control system (electronic and hard copy). Ā· Manage document numbering, See more…

to €/year

Augsburg

Germany

1

Contract

Contract Manager

Engineering

Other

Contract Manager Leads contractual communications and commercial risk control for the OE scope. Prepares/coordinates notifications, manages changes/claims and pricing assumptions in line with the See more…

to €/year

Augsburg

Germany

1

Contract

Marketing Cloud MPC

Technology

Other

Salesforce Marketing Cloud Architect / Developer – Remote (Europe-based) We are supporting a leading professional services business in Europe to enhance their Salesforce Marketing See more…

to €40.00/year

Prague

Czech Republic