Engineering Team Lead

Communicate Finance

Randburg

On-site

ZAR 800,000 - 1,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Communicate Finance in Randburg, South Africa, is seeking an Engineering Team Lead to drive the design and development of scalable systems. This position blends hands-on coding with leadership, perfect for a seasoned developer ready to make an impact in a forward-thinking environment.

The successful candidate will mentor a strong team, collaborate with cross-functional teams, and contribute to long-term technical strategy while working on large-scale projects. The role supports flexible working and career progression opportunities.

Qualifications

  • Proven experience as a Senior Developer / Tech Lead / Engineering Team Lead.
  • Strong background in software development within enterprise or high-scale environments.
  • Experience leading or mentoring developers.

Responsibilities

  • Lead, mentor, and grow a team of software developers.
  • Contribute to system architecture and design decisions.
  • Remain hands-on, contributing to code and reviewing team output.
  • Drive best practices in coding standards, testing, and deployment.
  • Collaborate with stakeholders to deliver scalable solutions.
  • Identify performance improvements and guide long-term technical direction.

Skills

Software architecture understanding
Modern tech stacks
Coding ability
Problem-solving mindset
Communication skills

Education

Relevant IT qualification (Degree or Diploma)

Job description

My client is looking for an Engineering Team Lead who is passionate about building scalable systems while growing and leading a strong team of developers. This role is ideal for a senior developer ready to take the next step, blending hands‑on coding with leadership, architectural input, and team mentorship.

You’ll be part of a forward‑thinking environment where engineering is seen as a core driver of business success. Expect to work on impactful, large‑scale projects where performance, scalability, and innovation are top priorities. The team values clean code, collaboration, and continuous improvement, giving you the platform to shape both the product and the people behind it.

You’ll collaborate closely with product, design, and other technical teams, ensuring alignment and delivery of high‑quality solutions. The culture supports flexible work (hybrid/remote) and encourages learning, experimentation, and career progression into senior leadership or architectural roles.

If you’re looking for more than just another developer job, and want to influence direction, mentor talent, and still stay close to the code, this is where you do it.

Key Responsibilities
  • Lead, mentor, and grow a team of software developers
  • Contribute to system architecture, design decisions, and technical strategy
  • Remain hands‑on, contributing to code and reviewing team output
  • Drive best practices in coding standards, testing, and deployment
  • Collaborate with cross‑functional stakeholders to deliver scalable solutions
  • Identify performance improvements and guide long‑term technical direction
Education

Relevant IT qualification (Degree or Diploma).

Experience
  • Proven experience as a Senior Developer / Tech Lead / Engineering Team Lead
  • Strong background in software development within enterprise or high‑scale environments
  • Experience leading or mentoring developers
  • Exposure to modern development practices and methodologies
Skills
  • Solid understanding of software architecture and system design
  • Experience across modern tech stacks (to be discussed)
  • Strong coding ability and problem‑solving mindset
  • Ability to balance leadership responsibilities with hands‑on development
  • Excellent communication skills across technical and non‑technical teams
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Lead
Technical Lead

WeconnectU • Somerset West

On-site
ZAR 800,000 - 1,200,000
Engineering Manager
Engineering Manager

Communicate Finance • Wes-Kaap

On-site
ZAR 800,000 - 1,200,000
Head of Software Engineering
Head of Software Engineering

ATS Client • Cape Town

On-site
ZAR 1,800,000 - 3,200,000
Team Lead Developer - Cape Town, Hybrid
Team Lead Developer - Cape Town, Hybrid

Ada Meher • Wes-Kaap

Hybrid
ZAR 130,000
Engineering Lead
Engineering Lead

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 1,100,000 - 1,700,000
Lead / Senior Application Developer
Lead / Senior Application Developer

ATS Client • Cape Town

On-site
ZAR 700,000 - 1,100,000
Senior Developer
Senior Developer

Indsafri • South Africa

Hybrid
ZAR 900,000 - 1,300,000
Lead Software Engineer | Johannesburg | Permanent
Lead Software Engineer | Johannesburg | Permanent

Edge Executive Search Group • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
IT Engineering Lead
IT Engineering Lead

TFG (The Foschini Group) • Wes-Kaap

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

TFG (The Foschini Group) • Wes-Kaap

On-site
ZAR 800,000 - 1,200,000