Intermediate C# Developer
Job in
Johannesburg, 2000, South Africa
Listed on 2026-10-04
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.
RequirementsResponsibilities:
- 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).
(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:
×