Engineering Lead/Technical Lead

People Dimension

Cape Town

On-site

ZAR 1,328,000 - 1,797,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Diverse Culture
Flexible Work Hours
Group Risk Cover
Employee Wellbeing Program
Staff Discount
Access To Learning Platforms

Job summary

People Dimension in Cape Town is seeking an Engineering Lead to head the IT division, guiding a team of engineers to deliver scalable, secure platforms aligned with business needs. You will partner with product stakeholders to translate requirements into technical solutions and drive execution.

The role requires strong leadership, architectural expertise, and hands-on backend/frontend experience, with a focus on innovation and measurable business impact. Competitive package offered.

Qualifications

  • Bachelor's degree in engineering, computer science, or related field.
  • Proven software development and technical leadership experience delivering complex projects.
  • Strong leadership and communication skills.
  • Deep understanding of software architecture, design patterns, and best practices with hands-on backend/frontend experience.
  • Experience with cloud platforms (AWS/Azure) and modern frameworks/tools.

Responsibilities

  • Lead and mentor a team of engineers, fostering collaboration and continuous learning.
  • Collaborate with cross-functional teams to define and execute the technical roadmap.
  • Drive design, development, and optimization of platforms for scalability, reliability, and security.
  • Provide technical guidance to ensure projects are delivered on time and within budget.
  • Stay abreast of industry trends and evaluate their relevance to the business.
  • Translate business requirements into technical solutions with product managers and stakeholders.
  • Implement best practices, processes, and tools to streamline development workflows.
  • Monitor platform performance and identify optimisation opportunities to improve customer experience.

Skills

Team leadership
Software development
Cloud platforms
Communication
Architectural design

Education

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

Tools

Angular
React
.NET
.NET Core
Entity Framework
Hibernate
Oracle
MS SQL
MySQL
Kafka
Azure
AWS

Job description

Introduction

A leading retailer based in Cape Town, is looking for an experienced Engineering Lead to join their dynamic team. As an Engineering Lead, you will play a critical role in leading our IT division to maintain and enhance our platforms, ensuring seamless experiences for our customers across all touch points. You will lead a team of talented engineers and collaborate closely with cross‑functional teams to drive the strategic direction and execution of our technology initiatives. Leveraging your technical expertise and leadership skills, you will champion innovation, foster a culture of collaboration, and drive measurable business impact.

Duties & Responsibilities
  • Lead and mentor a team of engineers, fostering a culture of collaboration, innovation, and continuous learning

  • Collaborate with cross‑functional teams to define and execute the technical roadmap, aligning with business objectives and customer needs

  • Drive the design, development, and optimization of our platforms, ensuring scalability, reliability, and security

  • Provide technical guidance and support to ensure the successful delivery of projects on time and within budget

  • Stay abreast of industry trends and emerging technologies, evaluating their potential impact and relevance to our business

  • Partner with Product managers and stakeholders to translate business requirements into technical solutions, driving alignment and execution

  • Implement best practices, processes, and tools to streamline development workflows and improve efficiency

  • Monitor and analyse platform performance metrics, identifying areas for optimisation and improvement to enhance the customer experience

Desired Experience & Qualification
  • Bachelor's Degree in Engineering, Computer Science, or related field.

  • Proven experience in software development and technical leadership roles, with a track record of successfully delivering complex projects

  • Strong leadership and communication skills, with the ability to inspire and motivate teams to achieve their goals

  • Deep understanding of software architecture, design patterns, and best practices, with hands‑on experience in backend and frontend development

  • Experience with cloud platforms (e.g., AWS, Azure) and modern development frameworks/tools

  • Strong problem‑solving skills and a passion for driving technical excellence and innovation

  • Ability to thrive in a fast‑paced, dynamic environment and effectively prioritise and manage multiple projects

  • TECH STACKS WE USE

    *Popular but not limited to

  • Languages: C#, Javascript, SQL, Python, Go

  • Frameworks: Angular, React, .NET, .NET Core

  • ORM Tools: Entity Framework, Hibernate

  • Relational Databases: Oracle, MSSql, MySQL

  • Cloud Environments: Azure, AWS

  • Messaging/Event: Kafka

Package & Remuneration
  • R 140 000 CTC pm.

Benefits:
  • Diverse Culture

  • Flexible Work Hours

  • Group Risk Cover

  • Employee Wellbeing Program

  • Staff Discount

  • Access To Learning Platforms

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Lead (Cape Town)
Engineering Lead (Cape Town)

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 1,500,000 - 2,000,000
IT Engineering Lead
IT Engineering Lead

TFG (The Foschini Group) • Wes-Kaap

On-site
ZAR 600,000 - 800,000
Technical Lead (.Net)
Technical Lead (.Net)

Hire Resolve • Centurion

On-site
ZAR 800,000 - 900,000
Lead Full Stack Developer - E-commerce
Lead Full Stack Developer - E-commerce

Placements24 • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Annual bonus
Medical aid
+4
Lead Software Engineer
Lead Software Engineer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Paid time off
Hybrid work options
+2
Lead Software Engineer
Lead Software Engineer

Placements24 • George

On-site
ZAR 1,000,000 - 1,400,000
Competitive salary
Health insurance
Generous annual leave
+2
Engineering Team Lead
Engineering Team Lead

Agrigate One Limited • Johannesburg

Hybrid
ZAR 800,000 - 1,100,000
Leadership development
Hybrid work environment
Competitive salary and performance-based incentives
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
Java Team Lead
Java Team Lead

Future Fit • Johannesburg

Hybrid
ZAR 1,100,000 - 1,400,000
Competitive compensation package
Commission incentives
Access to employee wellness programs
+5
Senior Engineering Lead
Senior Engineering Lead

CodeConnect Staffing • Sandton

On-site
ZAR 900,000 - 1,700,000