Lead .NET Engineer - FinTech, Microservices and DDD

ATS Client

Pretoria

On-site

ZAR 900,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mukuru is seeking a hands‑on .Net Software Engineering Team Lead for the Financial Services domain, based near Centurion. You will drive delivery excellence, shape scalable systems, and lead a high‑performing engineering team while staying engaged in coding and mentoring.

Ideal candidates bring senior software engineering or team‑lead experience, strong leadership, and deep expertise in .NET Core, microservices, DDD, and RESTful APIs.

Qualifications

  • Senior Software Engineer or Engineering Team Lead with hands‑on experience.
  • Strong leadership, mentoring and communication skills.
  • Deep expertise in .NET Core and microservices.
  • Experience with DDD and hexagonal architecture.
  • Strong MySQL design, optimisation and management.
  • Experience building secure, scalable RESTful APIs.
  • Proficiency with Docker and Kubernetes.
  • Experience with Git workflows and CI/CD pipelines.
  • Solid Agile/Scrum background and team leadership.
  • Ownership mindset and accountability for delivery and quality.

Responsibilities

  • Lead, mentor, and coach a team of 2‑5 software engineers.
  • Own end‑to‑end delivery, ensuring quality and performance.
  • Set engineering best practices and technical direction.
  • Collaborate with Product Owners and cross‑functional teams in Agile/Scrum.
  • Conduct performance reviews and support team development plans.
  • Identify bottlenecks and improve processes, tooling, and delivery.
  • Balance hands‑on coding with leadership responsibilities.

Skills

.NET Core
Microservices
Domain‑Driven Design
Hexagonal architecture
MySQL
RESTful APIs
Docker
Kubernetes
Git/GitHub/GitLab
CI/CD
Agile/Scrum
Leadership

Tools

GitHub
GitLab

Job description

Mukuru is seeking a hands‑on .Net Software Engineering Team Lead for the Financial Services domain, based near Centurion. You will drive delivery excellence, shape scalable systems, and lead a high‑performing engineering team while staying engaged in coding and mentoring.

Ideal candidates bring senior software engineering or team‑lead experience, strong leadership, and deep expertise in .NET Core, microservices, DDD, and RESTful APIs.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead .NET Engineer – FinTech Microservices & DDD
Lead .NET Engineer – FinTech Microservices & DDD

Mukuru • Pretoria

Hybrid
ZAR 600,000 - 900,000
Senior .NET Team Lead - Microservices & DDD
Senior .NET Team Lead - Microservices & DDD

Network Finance • Centurion

On-site
ZAR 900,000 - 1,300,000
.Net Team Lead
.Net Team Lead

ATS Client • Centurion

On-site
ZAR 900,000 - 1,300,000
.Net Software Engineering Team Lead
.Net Software Engineering Team Lead

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,500,000
Engineering Team Lead: .NET Core, Microservices & DDD
Engineering Team Lead: .NET Core, Microservices & DDD

Network Recruitment • Gauteng

On-site
ZAR 1,000,000 - 1,600,000
.Net Software Engineering Team Lead
.Net Software Engineering Team Lead

Mukuru • Pretoria

Hybrid
ZAR 600,000 - 900,000
Senior Software Lead (C#/.NET) - Architect & Mentor
Senior Software Lead (C#/.NET) - Architect & Mentor

Network Finance • Gauteng

On-site
ZAR 900,000 - 1,200,000
Lead .NET Engineer: Cloud-Native APIs & Team Leadership
Lead .NET Engineer: Cloud-Native APIs & Team Leadership

Datonomy Solutions (Pty) Ltd • Cape Town

On-site
ZAR 900,000 - 1,500,000
Technical Lead (.Net)
Technical Lead (.Net)

Hire Resolve • Centurion

On-site
ZAR 800,000 - 900,000
Lead .NET Developer at Datonomy Solutions
Lead .NET Developer at Datonomy Solutions

Datonomy Solutions • Cape Town

On-site
ZAR 1,000,000 - 1,600,000