×
Register Here to Apply for Jobs or Post Jobs. X

.Net Software Engineering Team Lead

Job in Centurion, 0014, South Africa
Listing for: Network Finance
Full Time position
Listed on 2026-08-20
Job specializations:
  • Software Development
    Software Architect, Software Project Mgr/ Lead, DevOps
Job Description & How to Apply Below

About the Role

As the Software Engineering Team Lead, you will lead a team of talented software engineers, champion engineering best practices, and ensure the successful delivery of critical business solutions. You'll work closely with Product Owners, Business Analysts, Dev Ops teams, and other stakeholders to build secure, scalable, and high-performing applications.

Key Responsibilities
  • Lead, mentor, and develop a team of 2–5 software engineers, fostering a culture of collaboration, innovation, 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 architecture, Domain-Driven Design (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 individual 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.
Requirements
  • Proven experience as a Senior Software Engineer
    , Technical Lead, or Engineering Team Lead.
  • Strong leadership, mentoring, and stakeholder management skills.
  • Extensive experience with .NET Core and microservices-based architectures
    .
  • Solid understanding and practical experience with Domain-Driven Design (DDD) and Hexagonal Architecture
    .
  • Strong MySQL expertise, including database design, optimization, and administration.
  • Experience building secure, scalable, and high-performing RESTful APIs.
  • Hands‑on experience with Docker and container orchestration platforms such as Kubernetes
    .
  • Strong knowledge of Git
    , Git Hub/Git Lab, and modern source control workflows.
  • Experience implementing and maintaining CI/CD pipelines and automated testing frameworks.
  • Strong understanding of Agile and Scrum methodologies, with experience leading Agile teams.
  • Excellent problem‑solving, decision‑making, and delivery‑focused mindset.
What We're Looking For

You are a hands‑on leader who enjoys solving complex technical challenges, developing people, and creating an environment where engineering teams can thrive. You take ownership, lead by example, and are passionate about delivering high‑quality software that drives business value.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary