Intermediate C# Developer

Zohorecruit

Johannesburg

On-site

ZAR 420,000 - 540,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Zohorecruit seeks an Intermediate C# Developer to build and maintain insurance applications in C#. The desktop client is in WPF/XAML under MVVM, with ASP.NET and T-SQL work to support a client solution.

Responsibilities include creating and updating WPF screens, structuring UI with MVVM, and developing ASP.NET APIs alongside T-SQL changes. Insurance-domain knowledge is valuable for shaping features.

Qualifications

  • Diploma or degree in Computer Science, Information Technology, Software Development, or a related field.
  • Experience with C#, WPF, MVVM architecture.
  • Experience with ASP.NET or Web API development.
  • Proficient with T-SQL on Microsoft SQL Server.

Responsibilities

  • Build and modify WPF screens in C# and XAML for insurance apps.
  • Structure UI code with MVVM: views, view models, and commands.
  • Build and modify ASP.NET application or Web API used by the client.
  • Write and modify T-SQL for queries, joins, parameters, and stored procedures.
  • Fix defects in the WPF client, ASP.NET layer, and T-SQL.
  • Apply insurance-sector knowledge to features being built.

Skills

C#
WPF
XAML
MVVM
Data Binding

Education

Diploma/degree in CS/IT/Software Dev

Tools

ASP.NET
T-SQL
SQL Server

Job description

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, withsupporting 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-sectorknowledge 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-sectorknowledge to the features being built.

Qualifications:

  • A diploma or degree inComputer Science, Information Technology, Software Development, or a relatedfield.

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, INotifyPropertyChanged, 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Intermediate C# Developer
Intermediate C# Developer

Sabenza IT & Recruitment • Krugersdorp

On-site
ZAR 420,000 - 650,000
C# WPF MVVM Developer for Insurance Apps
C# WPF MVVM Developer for Insurance Apps

Zohorecruit • Johannesburg

On-site
ZAR 420,000 - 540,000
Back-End Developer (C#)
Back-End Developer (C#)

AES Global • Cape Town

Hybrid
ZAR 450,000 - 650,000
C# Software Developer (IT)
C# Software Developer (IT)

AtripleA recruitment & temps • Centurion

On-site
ZAR 334,800 - 446,400
C# WPF & ASP.NET Developer — Insurance Solutions
C# WPF & ASP.NET Developer — Insurance Solutions

Sabenza IT & Recruitment • Krugersdorp

On-site
ZAR 420,000 - 650,000
Senior Application Developer (Full Stack)
Senior Application Developer (Full Stack)

Salix Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior C# Developer (Full Stack)
Senior C# Developer (Full Stack)

ATS Client • Sandton

On-site
ZAR 700,000 - 1,100,000
Hybrid work model
Competitive salary + incentive scheme
Share benefit and other perks
Mid-level Senior C# Developer George
Mid-level Senior C# Developer George

Datafin • Oos-Kaap

On-site
ZAR 500,000 - 800,000
Senior Application Developer
Senior Application Developer

Salix Recruitment • Gauteng

On-site
ZAR 900,000 - 1,200,000
Senior Application Developer
Senior Application Developer

Hire Resolve • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Competitive salary