Technical Lead

10990
Posted
July 10, 2026
  • R80,000 - R94,000
  • Durban
  • Full time

 .Net Technical Lead - Durban, Hybrid - Up to R94,000 CTC PM + Bonus

I'm working with a global technology leader in smart metering and utility solutions, delivering products across international markets. They're continuing to invest heavily in their next generation of electricity and water metering products, alongside a new handheld customer interface and major data-focused initiatives planned for 2026

The Role

This is an entrepreneurial-esc role, with the excitement of a start-up in an established stable business. The successful candidate will be the main contributor to the code bases across a range of platforms, some already existing and others that need to be built from scratch. You will be responsible for making decisions on the best suited frameworks and technologies to use, have heavy involvement with architecture and manage a team of external long-term contractors. You will work very closely with the internal platform architect, project manager and QAs who are all part of the internal platform team.

Key Responsibilities:

  • Lead the technical design and delivery of enterprise software solutions.
  • Provide technical leadership, mentoring and code reviews for the external development team.
  • Drive best practices across software architecture, coding standards, testing and DevOps.
  • Collaborate with project managers to ensure delivery milestones are achieved, proactively identifying and mitigating technical risks.
  • Design scalable, secure and high-performing applications using modern .NET technologies.
  • Sprint planning, stand-ups, retrospectives and backlog refinement.
  • Ensure software quality through robust testing, validation and deployment practices.
  • Support production environments, troubleshoot complex technical issues and provide guidance to support teams.
  • Produce technical documentation and deployment guidance where required.
  • Work closely with customers and stakeholders to define technical solutions and resolve design challenges.


Essential Requirements:

  • Degree in Computer Science, Software Engineering or a related discipline.
  • 5+ years' experience developing enterprise software applications using Microsoft technologies.
  • Previous experience leading development teams or acting as a senior technical mentor.

Strong experience with:

  • C# / .NET Framework / .NET Core
  • ASP.NET MVC & REST APIs
  • React/Angular & Typsecript
  • SQL Server, T-SQL and Entity Framework
  • Azure DevOps and Git
  • Agile delivery methodologies
  • Experience designing scalable, maintainable software architectures.
  • Strong understanding of secure coding practices, application performance and software design patterns.
  • Excellent communication and stakeholder management skills.

Desirable:

  • Metering or Ultility industry experience.
  • Experience with Azure cloud services.
  • Docker and Kubernetes.
  • Messaging technologies (RabbitMQ, NServiceBus or similar).
  • Mobile development experience with Flutter very advantageous.
  • Experience integrating with hardware, networking protocols or IoT devices.

What We're Looking For:

  • A collaborative technical leader who enjoys mentoring and developing others, but is also very comfortable working independently.
  • Strong problem-solving and decision-making skills.
  • Commercial awareness with a focus on delivering value to customers.
  • A proactive approach to continuous improvement and engineering excellence.
  • Comfortable balancing hands-on development with technical leadership and strategic planning.

Apply for this role

Technical Lead
This is a required field
This is a required field
This is a required field
This is a required field
This is a required field
This is a required field
A valid email address is required
This is a required field
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
This is a required field
You can only upload doc, docx or pdf files
You can only upload files up to 10 MB in size
This is a required field
This is a required field
10990
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.