Lead Software Developer - Cape Town

Internetwork Expert

Cape Town

On-site

ZAR 1,000,000 - 1,300,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Pinewood.AI in Cape Town seeks an experienced Lead Developer to guide a growing team and deliver high-quality features for our Automotive Intelligence Platform. You will collaborate with UK-based Product and Engineering teams, stay hands-on in the .NET stack, and mentor engineers to uphold engineering excellence.

The role requires strong C#, .NET Core, SQL/T-SQL, Azure, and front-end skills, with experience in Azure DevOps, Visual Studio or VS Code, and architectural leadership.

Qualifications

  • Lead Developer or Senior Developer in SaaS/enterprise software environments.
  • Strong hands-on C#, .NET/.NET Core, SQL/T-SQL expertise.
  • Experience with Azure Cloud Services and Azure DevOps.
  • Front-end experience with HTML, JavaScript, and Razor.
  • Proficiency with Visual Studio or VS Code.

Responsibilities

  • Lead a team of developers in the Cape Town hub with day-to-day technical direction.
  • Collaborate with UK Product and Engineering teams to deliver features for Pinewood Automotive Intelligence Platform.
  • Remain hands-on in coding, design, and architecture across the .NET stack.
  • Mentor team members and promote a culture of learning and engineering excellence.
  • Ensure scalable, secure, and maintainable enterprise SaaS solutions and CI/CD practices.

Job description

Pinewood.AI is looking for an experienced and hands-on Lead Developer to play a key role in expanding our software development team based in Cape Town, South Africa. Reporting directly to our UK team, you will support the continued growth of the team in the region while driving collaboration with our Product and Engineering teams in Birmingham.

As a senior member of the team, you will lead a group of developers and senior engineers, shaping technical decisions, guiding delivery, and ensuring the team produces high-quality, scalable solutions for the Pinewood Automotive Intelligence Platform, our enterprise-scale SaaS product used by automotive retailers and OEMs worldwide.

This role is ideal for a strong technical leader who enjoys writing code, supporting the growth of others, and helping set the standard for engineering excellence within a growing regional team.

Key Responsibilities:
  • Lead a team of developers within the Cape Town hub, providing day-to-day technical direction and support.
  • Collaborate closely with UK-based Product and Engineering teams to deliver high-quality features and enhancements for the Pinewood Automotive Intelligence Platform.
  • Remain hands-on in coding, design, and architecture, promoting best practices across the full .NET stack.
  • Mentor and coach team members, helping them grow their technical capability and encouraging a culture of learning and improvement.
  • Ensure the team delivers scalable, secure, and maintainable solutions that meet enterprise SaaS standards.
  • Support the Engineering Manager with shaping local engineering processes, CI/CD pipelines, and development practices.
  • Participate in architectural discussions, contributing to long-term technical decisions.
  • Encourage strong communication and collaboration across the Cape Town and UK engineering teams.
  • Diagnose complex issues, review code, and lead the resolution of technical challenges.
  • Contribute to building a positive, high-performing team culture within the new hub.
Requirements:
  • Proven experience as a Lead Developer, Senior Developer, or Technical Lead within a SaaS or enterprise software environment.
  • Strong hands-on expertise in C#, .NET / .NET Core, and SQL / T-SQL.
  • Solid understanding of database design, performance optimisation, and query tuning.
  • Experience delivering front-end functionality using HTML, JavaScript, and Razor.
  • Practical experience working with Azure Cloud Services and Azure DevOps (or equivalent CI/CD tooling).
  • Proficiency with Visual Studio or VS Code.
  • Strong understanding of software architecture, system design, and agile delivery practices.
  • Experience guiding or mentoring developers, with the ability to lead through influence as well as example.
  • Excellent communication skills, confident working with distributed teams across regions and time zones.
  • Experience in the automotive or enterprise SaaS industries, or with complex, high-availability platforms, is highly desirable.
Desirable Experience:
  • Previous experience helping establish or grow a new engineering team or function.
  • Background working in a globally distributed development environment.
Why Join us?

This is a unique opportunity to take a leading technical role in the continued growth of Pinewood.AI's development team in South Africa. You will work closely with experienced UK engineering teams, contribute directly to a globally trusted SaaS platform, and help support the continued development of the engineering culture and practices within our growing Cape Town team. If you thrive in a hands-on leadership position where you can influence architecture, mentor others, and drive real product impact, we would love to hear from you.

About Us:

Our story began more than 20 years ago, but right from the start, it has been rooted in the specific needs of the automotive industry. As automotive professionals as well as technologists, we wanted to build practical technology solutions that were designed around how automotive businesses work, recognising what makes them different. Pinewood.AI is an unparalleled Automotive Intelligence Platform that enables automotive retail customers (dealerships) and OEMs to drive growth and profitability throughout every aspect of their business.

Pinewood's cloud-based secure end-to-end ecosystem unlocks the value of every customer. Our vision is to be the full-service technology partner that helps automotive vehicle retailers and OEMs run more efficiently and increase revenue by making better commercial and business decisions more easily.

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

Similar jobs worth comparing

Senior Software Developer - Cape Town
Senior Software Developer - Cape Town

Pinewood.AI • Cape Town

On-site
ZAR 800,000 - 1,200,000
Senior Software Developer - Cape Town
Senior Software Developer - Cape Town

Internetwork Expert • Cape Town

On-site
ZAR 600,000 - 900,000
Hands-on Technical Lead — SaaS .NET (Cape Town)
Hands-on Technical Lead — SaaS .NET (Cape Town)

Internetwork Expert • Cape Town

On-site
ZAR 1,000,000 - 1,300,000
Senior .NET Developer — Automotive SaaS Platform
Senior .NET Developer — Automotive SaaS Platform

Pinewood.AI • Cape Town

On-site
ZAR 800,000 - 1,200,000
First Line Support Consultant - Cape Town, South Africa
First Line Support Consultant - Cape Town, South Africa

Internetwork Expert • Cape Town

On-site
ZAR 240,000 - 360,000
Senior .NET Software Engineer – Automotive SaaS
Senior .NET Software Engineer – Automotive SaaS

Internetwork Expert • Cape Town

On-site
ZAR 600,000 - 900,000
Team Lead Developer - Cape Town, Hybrid
Team Lead Developer - Cape Town, Hybrid

Ada Meher • Wes-Kaap

Hybrid
ZAR 130,000
QA Engineer (Manual & Automation) - Cape Town
QA Engineer (Manual & Automation) - Cape Town

Pinewood.AI • Cape Town

Hybrid
ZAR 300,000 - 520,000
Key Account Manager - South Africa
Key Account Manager - South Africa

Pinewood.AI • Cape Town

Hybrid
ZAR 850,000 - 1,200,000
Competitive salary
Commission structure
Flexible mix of home and office working
+3
QA Engineer (Manual & Automation) - Cape Town
QA Engineer (Manual & Automation) - Cape Town

Internetwork Expert • Cape Town

Hybrid
ZAR 320,000 - 520,000