Technology

Senior .net Software Developer

Datonomy Solutions (Cape Town)·Cape Town, south-africa·Default
TechnologyleadDefault
-Closes 9 Dec 2026

Programmer III (Senior .NET Developer)Purpose of the RoleWe are looking for a .NET Developer (Programmer III) to drive the architecture, design, and delivery of enterprise-scale systems using .NET 8–10 technologies.This is a technical role where you will influence engineering standards, guide solution design, mentor developers, and lead modernisation initiatives across the platform.Role Description

Develop and maintain source code (C#, .NET 8+ (aligned to .NET 9/10 roadmap)), solution architecture and system design for large-scale enterprise applications

Drive adoption of modern engineering practices:

Microservices & event-driven architectures

API-first design and integration patterns

Cloud-native and distributed systems

Own and guide application performance, scalability, and reliability

Oversee SQL Server architecture, optimisation, and high-volume data processing

Lead modernisation initiatives - .NET 8/9/10

Guide team members on CI/CD, DevOps practices, and automation (build, test, deploy)

Ensure effective monitoring, logging, and observability practices

Conduct code reviews, enforce standards, and drive engineering excellence

Mentor and develop Software Engineers (I & II)

Collaborate with Architects, Product Owners, and Business stakeholders to deliver scalable solutions

Ensure delivery aligned to SDLC governance, Agile practices, and engineering standards

Identify risks and proactively drive technical mitigation strategies

7+ years’ software development experience in enterprise environments

Expert-level C# and .NET 8+ (exposure to .NET 9/10 advantageous)

Strong experience in system design, architecture, and integration patterns

Advanced SQL Server skills (performance tuning, indexing, query optimisation)

Proven technical leadership and mentoring experience

Strong stakeholder engagement with ability to translate business needs into technical solutions

Solid understanding of:

OOP, SOLID principles

Clean Architecture / layered design

API design and distributed systems

Experience using AI-assisted development tools, such as:

GitHub Copilot / Visual Studio IntelliCode

Amazon CodeWhisperer or AWS AI services

Claude or similar AI assistants

Practical use of AI to improve productivity, code quality, and delivery

Cloud experience: Azure (preferred) or AWS

Event-driven architecture (e.g. Service Bus, Kafka)

Containerisation: Docker, Kubernetes (AKS preferred)

CI/CD pipelines (Azure DevOps, GitHub Actions)

Observability tools (Application Insights, OpenTelemetry)

Experience in high-volume, retail, or transactional systems

Exposure to DDD or CQRS patterns

Experience integrating AI capabilities into applications (APIs, automation, copilots)

Desired Skills:

Senior

Net

Software

At a glance

Company

Datonomy Solutions (Cape Town)

Location

Cape Town, south-africa

Employment

Default

Experience

lead

Valid until

December 9, 2026

Created

November 11, 2026