Senior .NET Team Lead - Microservices & DDD

Network Finance

Centurion

On-site

ZAR 900,000 - 1,300,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Network Finance is seeking a Software Engineering Team Lead to guide a small team of engineers in Centurion. The role focuses on delivering secure, scalable applications while upholding engineering best practices and high standards of quality.

You will collaborate with Product Owners, Business Analysts, and DevOps to align solutions with business needs, coach engineers, and champion modern architectures like microservices, DDD, and hexagonal patterns.

Qualifications

  • Proven experience as Senior Software Engineer, Technical Lead, or Team Lead.
  • Strong leadership, mentoring, and stakeholder management skills.
  • Extensive experience with .NET Core and microservices-based architectures.
  • Solid understanding of Domain-Driven Design (DDD) and Hexagonal Architecture.
  • Strong MySQL expertise in design, optimization, and administration.
  • Experience building secure, scalable RESTful APIs.
  • Hands-on experience with Docker and Kubernetes.
  • Strong knowledge of Git, GitHub/GitLab, and modern workflows.
  • Experience implementing CI/CD pipelines and automated testing frameworks.
  • Strong Agile and Scrum methodologies with leadership.
  • Excellent problem-solving and delivery-focused mindset.

Responsibilities

  • Lead, mentor, and develop a team of 2–5 software engineers, fostering collaboration and continuous improvement.
  • Take ownership of end-to-end solution delivery, ensuring quality, performance, and alignment with business requirements.
  • Provide technical leadership across .NET Core development, microservices, DDD, and Hexagonal Architecture.
  • Drive engineering standards, code quality, automated testing, and CI/CD best practices.
  • Collaborate with cross-functional teams within an Agile/Scrum environment to ensure successful project delivery.
  • Conduct performance reviews, provide coaching and feedback, and support career growth plans.
  • Identify opportunities to improve engineering processes, tools, and delivery methodologies.
  • Balance hands-on software development with leadership responsibilities to achieve exceptional outcomes.

Skills

Leadership
Mentoring
Stakeholder management
Problem solving
Delivery focus

Tools

.NET Core
Docker
Kubernetes
Git
MySQL
REST APIs
CI/CD
DDD
Hexagonal Architecture
GitHub/GitLab

Job description

Network Finance is seeking a Software Engineering Team Lead to guide a small team of engineers in Centurion. The role focuses on delivering secure, scalable applications while upholding engineering best practices and high standards of quality.

You will collaborate with Product Owners, Business Analysts, and DevOps to align solutions with business needs, coach engineers, and champion modern architectures like microservices, DDD, and hexagonal patterns.

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

Similar jobs worth comparing

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 Team Lead
.Net Team Lead

ATS Client • Centurion

On-site
ZAR 900,000 - 1,300,000
Lead .NET Engineer - FinTech, Microservices and DDD
Lead .NET Engineer - FinTech, Microservices and DDD

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,500,000
Senior C# Developer: Windows Services & Microservices
Senior C# Developer: Windows Services & Microservices

Network Finance • Centurion

On-site
ZAR 1,000,000 - 1,800,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 – FinTech Microservices & DDD
Lead .NET Engineer – FinTech Microservices & DDD

Mukuru • Pretoria

Hybrid
ZAR 600,000 - 900,000
Senior Backend Engineer (C#, Agile) - Leadership & Impact
Senior Backend Engineer (C#, Agile) - Leadership & Impact

Network Finance • Centurion

On-site
ZAR 700,000 - 950,000
Medical Aid
Pension Fund
Professional growth and development
.Net Software Engineering Team Lead
.Net Software Engineering Team Lead

Network Finance • Centurion

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

Network Recruitment • Gauteng

On-site
ZAR 1,000,000 - 1,600,000
Senior .NET Technical Lead | Architecture & SDLC Lead
Senior .NET Technical Lead | Architecture & SDLC Lead

Hire Resolve • Centurion

On-site
ZAR 800,000 - 900,000