Intermediate C# Developer

Sabenza IT & Recruitment

Krugersdorp

On-site

ZAR 420,000 - 650,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sabenza IT & Recruitment is seeking a C# developer to build and enhance WPF screens for insurance applications, leveraging MVVM patterns. You will contribute to API work with ASP.NET and perform T-SQL operations on SQL Server in a domain-driven context.

The role demands strong UI architecture skills, knowledge of the insurance sector, and collaboration with cross-functional teams to deliver robust software solutions.

Qualifications

  • Diploma or degree in Computer Science, Information Technology, Software Development, or related field.
  • Experience with WPF screens in C# and XAML for insurance applications.
  • Strong MVVM experience with views, view models, and commands.
  • Experience with ASP.NET applications or Web API.
  • Proficient in T-SQL against Microsoft SQL Server.
  • Familiarity with insurance sector knowledge.

Responsibilities

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

Skills

C#
WPF
XAML
MVVM
Data binding
ASP.NET
T-SQL
SQL Server
Insurance
ICommand

Education

Diploma or degree in Computer Science/Information Technology/Software Development

Tools

Visual Studio

Job description

"
Requirements

Responsibilities:



  • Build and change WPF screens in C# and XAML for insurance applications.

  • Structure UI code with MVVM: views, view models, and commands.

  • Build and change ASP.NET application or API code that the client uses.

  • Write and change T-SQL against Microsoft SQL Server.

  • Fix defects in the WPF client, the ASP.NET layer, and T-SQL.

  • Apply insurance-sector knowledge to the features being built.


Experience


  • Build and change WPF screens in C# and XAML for insurance applications.

  • Structure UI code with MVVM: views, view models, and commands.

  • Build and change ASP.NET application or API code that the client uses.

  • Write and change T-SQL against Microsoft SQL Server. Fix defects in the WPF client, 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#: C# as the application language.

  • WPF: WPF as the desktop UI framework, with enough experience to build and change screens rather than only follow a sample.

  • XAML: for layout, styles, templates, resources, and data binding.

  • MVVM: separation of view and view model, INotifyPropertyChanged, and ICommand.

  • WPF data binding: including diagnosing a binding that does not update.

  • ASP.NET: ASP.NET used to build or extend a web application or Web API.

  • Request and response handling between the WPF client and ASP.NET.

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

  • Insurance: Commercial experience in the insurance sector, on systems used by an insurer, broker, or insurance software 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

Zohorecruit • Johannesburg

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

Zohorecruit • Johannesburg

On-site
ZAR 420,000 - 540,000
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
Specialist IT Senior Developer
Specialist IT Senior Developer

ATS Client • Pretoria

On-site
ZAR 420,000 - 700,000
C# Developer
C# Developer

Impronics Technologies • Gauteng

On-site
ZAR 600,000 - 800,000
Web Developer
Web Developer

SkillsMap • Pretoria

Hybrid
ZAR 600,000 - 900,000
Senior .NET/C# Engineer – Banking & APIs
Senior .NET/C# Engineer – Banking & APIs

Indsafri • South Africa

On-site
ZAR 500,000 - 800,000
C# Software Developer (IT)
C# Software Developer (IT)

AtripleA recruitment & temps • Centurion

On-site
ZAR 334,800 - 446,400
C# Developer
C# Developer

Impronics Technologies • Johannesburg

On-site
ZAR 600,000 - 800,000
Intermediate-Senior .NET Developer / C# Developer
Intermediate-Senior .NET Developer / C# Developer

Indsafri • South Africa

On-site
ZAR 500,000 - 800,000