Lead Software Engineer

Mia Nel Associates

Wes-Kaap

On-site

ZAR 1,100,000 - 1,600,000

Full time

8 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Mia Nel Associates in Belville (Western Cape) is seeking an experienced Software Engineering Lead to steer Tier 1 projects and ongoing operations within a dynamic ICT division. You will lead a team of engineers, shape the technical roadmap, and deliver scalable, secure, customer-focused platforms.

The role demands strong leadership and hands-on engineering excellence, with collaboration across product, design, and operations.

Qualifications

  • Bachelor’s degree in Engineering, Computer Science, or related field.
  • 10 years of software engineering experience.
  • At least 5 years of experience leading a team of engineers.

Responsibilities

  • Lead and mentor engineers, fostering innovation and continuous learning.
  • Translate business requirements into technical solutions in collaboration with product managers.
  • Drive design, development, and optimisation of platforms for scalability and reliability.
  • Provide technical guidance to ensure successful project delivery.
  • Monitor performance metrics and identify areas for improvement.
  • Stay updated on emerging technologies and evaluate their relevance.

Skills

Team leadership
Mentoring engineers
Technical leadership
Cross-functional collaboration

Education

Bachelor’s Degree in Engineering, Computer Science, or related field

Job description

An exciting opportunity exists at a JSE listed organisation, based in the Belville surrounding areas, for an experienced Software Engineering Lead to take charge of Tier 1 projects and ongoing operations within a dynamic ICT division. This role is ideal for someone who thrives in fast‑paced environments, enjoys leading teams, and is passionate about building scalable, secure, and customer‑focused platforms.

Role Overview:

The Software Engineering Lead will guide a team of talented engineers, collaborate with cross‑functional stakeholders, and drive the technical roadmap. The position requires strong technical expertise combined with leadership skills to deliver measurable business impact.

Responsibilities:
  • Lead and mentor engineers, fostering innovation and continuous learning.
  • Translate business requirements into technical solutions in collaboration with product managers.
  • Drive design, development, and optimisation of platforms for scalability and reliability.
  • Provide technical guidance to ensure successful project delivery.
  • Monitor performance metrics and identify areas for improvement.
  • Stay updated on emerging technologies and evaluate their relevance.
Requirements:
  • Bachelor’s Degree in Engineering, Computer Science, or related field.
  • 10 years software engineering experience
  • At least 5 years experience leading a team of engineers
Stack experience required:
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer: Grow Scalable Platforms & Teams
Lead Software Engineer: Grow Scalable Platforms & Teams

Mia Nel Associates • Wes-Kaap

On-site
ZAR 1,100,000 - 1,600,000
Lead Software Engineer
Lead Software Engineer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Paid time off
Hybrid work options
+2
Engineering Lead (Cape Town)
Engineering Lead (Cape Town)

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 1,500,000 - 2,000,000
Software Development Team Lead
Software Development Team Lead

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,200,000
Medical aid
Retirement fund
Life insurance
+4
Platform Tech Lead (Contract)
Platform Tech Lead (Contract)

Isilumko Staffing • South Africa

On-site
ZAR 1,200,000 - 1,700,000
Remote Lead Software Engineer
Remote Lead Software Engineer

Placements24 • Sandton

Hybrid
ZAR 1,200,000 - 1,800,000
Fully remote work
Flexible hours
Medical, dental, and vision insurance
+2
Engineering Lead II - Tech Leadership & Delivery
Engineering Lead II - Tech Leadership & Delivery

Boardroom Appointments • Johannesburg

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

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 1,100,000 - 1,700,000
Delivery Lead
Delivery Lead

Humankind • Cape Town

On-site
ZAR 1,379,694,000 - 1,432,924,000
Senior Software Engineer
Senior Software Engineer

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Modern office facilities