CareerPlanSign in

Senior C# Developer - (PERMANENT)

Bo-Kaap, Cape Town City Centre💼 Full-time🗓 2026-05-23 → 2026-08-09

Core

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

Role type

Senior C# Developer

Builds

Backend services, RESTful APIs, microservices, distributed systems, and cloud-native solutions

Domain

Enterprise software development, .NET ecosystem, Cloud (Azure/AWS)

Deliverable

production ML models | product features | infrastructure

Required skills

C# (.NET 6/7/8), Entity Framework Core, SQL Server, PostgreSQL, RESTful API design, microservices architecture, Clean Architecture, SOLID principles, domain-driven design (DDD), React/Angular, unit testing, integration testing, cloud-native solution design, serverless functions, message queues, event buses, code review, mentoring

Preferred skills

Experience with modern development practices, observability tools, performance optimization, production release planning

Technologies

.NET 6/7/8, Entity Framework Core, SQL Server, PostgreSQL, Azure, AWS, React, Angular

Responsibilities

Apply Clean Architecture and SOLID principles; Build high-quality backend services and RESTful APIs; Mentor junior developers; Ensure automated test coverage; Design and build cloud-native solutions; Develop modern web interfaces using React/Angular

Seniority

Senior, hands-on IC

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