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

Intermediate C# Developer

Job in Johannesburg, 2000, South Africa
Listing for: Zohorecruit
Full Time position
Listed on 2026-10-04
Job specializations:
  • Software Development
    .NET Developer, C# / Unity Developer, SQL Developer, Full Stack Developer
Job Description & How to Apply Below

Johannesburg, South Africa | Posted on 02/10/2026

We are seeking an Intermediate C# Developer to b uild and maintain insurance applications in C#. Thedesktop client is written in WPF and XAML under the MVVM pattern, with supporting work in ASP.NET and T-SQL.

Requirements

Responsibilities:

  • Build and change WPFscreens in C# and XAML for insurance applications.
  • Structure UI code withMVVM: views, view models, and commands.
  • Build and change ASP.NETapplication or API code that the client uses.
  • Write and change T-SQLagainst Microsoft SQL Server.
  • Fix defects in the WPFclient, the ASP.NET layer, and T-SQL.
  • Apply insurance-sector knowledge to the features being built.

Experience:

  • Build and change WPFscreens in C# and XAML for insurance applications.
  • Structure UI code withMVVM: views, view models, and commands.
  • Build and change ASP.NETapplication or API code that the client uses.
  • Write and change T-SQLagainst Microsoft SQL Server.
  • Fix defects in the WPFclient, the ASP.NET layer, and T-SQL.
  • Apply insurance-sector knowledge to the features being built.

Qualifications:

  • A diploma or degree in Computer Science, Information Technology, Software Development, or a related field.

Required skills:

C# and WPF:

  • C# as the applicationlanguage.
  • WPF as the desktop UIframework, with enough experience to build and change screens rather than onlyfollow a sample.
  • XAML for layout, styles,templates, resources, and data binding.
  • MVVM: separation of viewand view model, INotify Property Changed , and ICommand.
  • WPF data binding, includingdiagnosing a binding that does not update.

ASP.NET:

  • ASP.NET used to build orextend a web application or Web API.
  • Request and responsehandling between the WPF client and ASP.NET.

T-SQL:

  • T-SQL on Microsoft SQLServer: queries, joins, parameters, and stored procedures.
  • Changes to procedures andstraightforward schema objects used by the application.

Insurance:

  • Commercial experience inthe insurance sector, on systems used by an insurer, broker, or insurancesoftware provider.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary