Senior Application Developer (C#/.NET)

Teqleader Consulting (Pty) Ltd · Johannesburg

Posted 8 August 2026

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Introduction

We are seeking an experienced Senior Application Developer to join our client in insurance industry based Johannesburg. This is a full-time, office-based role initially offered as a 6-month contract, with the opportunity for permanent employment based on performance and business requirements. The successful candidate will be responsible for designing, developing, maintaining, and supporting enterprise-level applications while working closely with business stakeholders and technical teams.

Duties & Responsibilities

Key Responsibilities

  • Design, develop, test, and maintain scalable applications using C# and the .NET Framework.
  • Develop and maintain ASP.NET MVC and ASP.NET Web Forms applications.
  • Build and integrate RESTful Web APIs and Web Services.
  • Design, optimize, and maintain Microsoft SQL Server databases, stored procedures, functions, and queries.
  • Develop and maintain SQL Server Reporting Services (SSRS) reports.
  • Collaborate with business analysts, developers, and QA teams to deliver high-quality software solutions.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot and resolve application issues and performance bottlenecks.
  • Support application deployments using Azure DevOps/DevOps pipelines.
  • Prepare technical documentation and provide ongoing production support.
  • Participate in Agile development ceremonies and contribute to continuous improvement initiatives.

Desired Experience & Qualification

Minimum Requirements

  • Bachelor's Degree or Diploma in Computer Science, Information Technology, Software Engineering, or a related field.
  • Minimum 5+ years' experience in software development using Microsoft technologies.
  • Proven experience developing enterprise applications.

Technical Skills

  • Strong proficiency in C#
  • ASP.NET MVC
  • ASP.NET Web Forms
  • Web API
  • Web Services (SOAP/REST)
  • Microsoft SQL Server
  • SQL Server Reporting Services (SSRS)
  • Azure DevOps/DevOps (CI/CD pipelines, source control, deployments)
  • HTML5, CSS3, JavaScript, jQuery
  • Git or Azure Repos
  • Visual Studio
  • Object-Oriented Programming (OOP)
  • SOLID design principles

Advantageous Skills

  • .NET Core / .NET 6+
  • Azure Cloud Services
  • Entity Framework
  • Unit Testing frameworks
  • Experience working in Agile/Scrum environments
Auto-apply to this jobView original posting ↗
Senior Application Developer (C#/.NET) at Teqleader Consulting (Pty) Ltd — Johannesburg · JobAlertsZA