CareerPlanSign in

Senior C# Developer - (PERMANENT)

Cape Town City Centre, Cape Town Region💼 Full-time🗓 2026-05-14 → 2026-08-10

Core

Design, develop, and maintain in-house web applications and backend services using C# and .NET.

Role type

Senior C# Developer

Builds

Backend services, RESTful APIs, microservices, and distributed systems

Domain

Financial services (life assurance) / Enterprise software

Deliverable

production ML models | product features | infrastructure

Required skills

C# (.NET 6/7/8), Entity Framework Core, SQL Server, T-SQL, RESTful API design, microservices architecture, React/Angular, unit testing, cloud-native solutions (Azure/AWS), SOLID principles, Clean Architecture, domain-driven design

Preferred skills

Experience in life assurance, serverless functions, message queues, event buses, SQL Server Reporting Services (SSRS), WCF

Technologies

.NET 6/7/8, Entity Framework Core, SQL Server, PostgreSQL, Azure, AWS, React, Angular, Visual Studio, IIS, JSON, XML

Responsibilities

Apply Clean Architecture and SOLID principles; Build high-quality backend services and RESTful APIs; Mentor junior developers; Ensure unit and integration test coverage; Troubleshoot production issues; Design cloud-native solutions using Azure or AWS; Develop modern web interfaces using React or Angular

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.