CareerPlanSign in

Software Engineering Lead

Johannesburg, Gauteng💼 Full-time🗓 2026-03-19 → 2026-08-09

Core

Manage and guide a diverse team of engineers to ensure team success and deliverables, providing technical guidance and strategic direction.

Role type

Senior IC software engineering lead

Builds

Complex software solutions aligned with business objectives

Domain

Enterprise software development

Deliverable

production ML models

Required skills

C#, .NET, Angular, SQL, data modelling, database design, Agile/Waterfall methodologies, troubleshooting complex software issues, project management, hiring and training

Preferred skills

AI tools and platforms experience, staying up to date on industry trends

Technologies

.NET, C#, Angular, GIT, SQL

Responsibilities

Leading a team of software engineers, overseeing software development processes, designing and implementing complex software solutions, collaborating with cross-functional teams, troubleshooting technical challenges, conducting code reviews, managing team performance including hiring and training

Seniority

Senior, hands-on IC with leadership

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.