lead software developer jobs in Johannesburg

Found 6 017 jobs
Sort by:
Hybrid

Lead Software Developer

Network Recruitment
Johannesburg

Key Responsibilities: - Lead system architecture and technical design decisions. - Define and enforce coding standards, best practices, and development guidelines. - Troubleshoot and resolve complex technical challenges. - Lead and mentor engineers, fostering a culture of collaboration and innovation. - Collaborate with cross-functional teams to deliver the technical roadmap aligned with...

View salary & More Info
22 hours ago

Software Developer Team Lead

Goldman Resourcing
Johannesburg

Job Description We have an amazing opportunity for a Senior Software Developer Team Lead in Johannesburg. We require a candidate with: •Minimum 4 years’ experience programming in multiple languages such as Node.JS, React and React Native or related JavaScript technologies •Experience leading a Team •Experience with Linux, Docker, Kubernetes, Cloud technologies, high-volume web-based...

View salary & More Info
13 hours ago

Software Development Lead

Hire Resolve
Johannesburg

Overview Job Title: Software Development Lead Hire Resolve’s client is seeking a talented and experienced Software Development Lead to join their dynamic team. The successful candidate will be responsible for leading a team of software developers in designing, implementing, and maintaining software solutions that meet the needs of clients. The Software Development Lead will collaborate with...

View salary & More Info
4 days ago
No Experience Hybrid

Senior Technical Lead / Software Developer

Preferental
Johannesburg

Job Overview Preferental is seeking an experienced professional to fill the dual role of Senior Technical Lead (60%) and Software Developer (40%). Reporting directly to the Product and Innovation Manager, this position is pivotal in driving software engineering excellence, managing deployments, and aligning software solutions with business objectives. Role Overview The Senior Technical Lead &...

View salary & More Info
2 days ago

Technical Lead – Software Development

Tumaini
Johannesburg

Job Description Are you a Technical Lead in Software Development based in Johannesburg, seeking a new and challenging opportunity? This may be the position you have been searching for! Requirements: •8 years’ of professional development experience •Experience leading other software developers •Line management •Proficiency in a modern programming language (Scala or Golang preferred but not...

View salary & More Info
4 days ago

Software Developer Lead

Deloitte
Johannesburg

Company Description: At Deloitte, our Purpose is to make an impact that matters for our clients, our people, and society. This is the lens for which our global strategy is set. It unites Deloitte professionals across geographies, businesses, and skills. It makes us better at what we do and how we do it. It enables us to deliver on our promises to stakeholders, while creating the lasting impact...

View salary & More Info
3 days ago

Software Development Team Lead [Greenfields]

Deka Minas (Pty) Ltd
Johannesburg

One of our leading banking and financial services clients is looking for a SDM/ Senior Java Developer to join their team. Their ideal candidate should be ethical, driven and creative. You would be working on delivering exceptional services and products. Duties and Responsibilities: - Increase operational efficiency and suggest solutions to enhance cost effectiveness. - Deliver exceptional...

View salary & More Info
4 days ago
Remote

Software Engineering Team Lead

Mukuru
Johannesburg

Mukuru is on the hunt for a passionate Software Engineering Team Lead to help shape the future of financial services in Africa! With over 40 million cross-border transactions completed in the last decade, we are one of Africa's leading remittances-led FinTech companies – and we're just getting started. From remittances to funeral cover, money cards to business payment solutions, our mission is...

View salary & More Info
7 days ago

Senior Team Lead, Software Engineering/Architecture

NTT
Johannesburg

JOB DESCRIPTION Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive. Your day at NTT DATA The Senior Team Lead, Software...

View salary & More Info
4 days ago

Software Engineering Lead

RELX
Johannesburg

About the Role We are hiring a Software Engineering Lead to take the responsibility for the work on maintaining, modernizing and enhancing a key product, LexisNexis® Classification. This product uses AI to read millions of patents globally and pull the relevant patents into custom categories that are relevant to the specific technology areas users define. You’ll be the go-to person for a small...

View salary & More Info
4 days ago

Software Quality Assurance Lead (Johannesburg)

webfx.com
Johannesburg

WebFX is a proud Google Premier Partner with 4 offices in the US (and another one on the way!) as well as one in Guatemala and another in Cape Town, South Africa! We are continuing to expand worldwide and would love for you to be a part of that! In fact, we doubled in size in the past 5 years and are projecting to once again double in size and be a global, publicly traded tech company by the year...

View salary & More Info
7 days ago

Software Delivery Lead (Johannesburg)

BET Software
Johannesburg

We Want You:We are looking for someone whose actions inspire others to dream more, learn more, do more and become more. We want you to take on the responsibility of collaborating and co-creating products with our designers, developers and clients. As the Software Delivery Lead, you will lead a cross-functional Team in the delivery of the complex product and system development projects. We trust...

View salary & More Info
7 days ago

Software Quality Assurance Engineer / Lead

Exusia
Johannesburg

About The Position Department: Sales and Delivery Team - Empower Industry: Information Technology & Services, Computer Software, Management Consulting Location: South Africa, Remote (WFH) Experience Range: 4-12 years Basic Qualification: Masters / Bachelor of Engineering or Equivalent Travel Requirements: Not required Website: Exusia, a cutting-edge digital transformation Company is...

View salary & More Info
4 days ago

software development team lead

Cartrack SA
Rosebank

Listing reference: cartr_ Listing status: Online Apply by: 2 January 2026 Position summary Industry: IT & Internet Job category: Software-Engineering Location: Rosebank Contract: Permanent Remuneration: Negotiable EE position: No Introduction Cartrack, a subsidiary of Karooooo Ltd. (listed on NASDAQ as KARO), is a global leader in mobility solutions, specializing in real-time data...

View salary & More Info
3 days ago
Hybrid

Senior Full-Stack Software Developer

Milton Resourcing
Johannesburg

We are partnering with a leading technology company in the telecoms and enterprise software space to find an experienced Senior Full-Stack Developer. This is an exciting opportunity to work on cutting-edge projects in a collaborative environment. Key Responsibilities - Design and develop scalable applications using Microsoft .NET Core, C#, and Angular. - Build and integrate RESTful APIs and...

View salary & More Info
5 days ago
Alert me to new jobs like lead software developer, Johannesburg
By continuing to use the website, I agree to the Terms of Use and Privacy Policy. You can tune your job alerts or unsubscribe at any time.

Intermediate Software Developer (C# / ASP.Net)

Elite Search
Johannesburg

Key Responsibilities: - Design, develop, and enhance features for their Debtors Management and Financial Reporting systems. - Develop and maintain APIs for seamless system communication and third-party service integration. - Create and maintain user-friendly dashboards for internal and client-facing applications. - Troubleshoot, fix, and maintain existing software solutions. - Provide technical...

View salary & More Info
13 hours ago

Software Development Team Lead

Hire Resolve
Johannesburg

Overview Hire Resolve’s client is seeking a talented Software Development Team Lead to join their team. The ideal person is someone who is equal parts software developer and team lead, with a strategic mindset to ensure that business demands are met. Preferably with a background of working with Warehousing, Marketing, large scale mobile applications, client presentations, and the ability to...

View salary & More Info
4 days ago
Hybrid

C# .NET Software Developer

Network Recruitment
Johannesburg

What youll do: - Design, develop, and maintain scalable web applications using C#, .NET, ASP.NET MVC, LINQ, Entity Framework, SQL, HTML, CSS, and JavaScript. - Build and maintain high-performance Android applications (Java/Kotlin). - Develop Web APIs and RabbitMQ consumers for system integration. - Optimize database queries and ensure high-volume transaction performance. - Collaborate closely...

View salary & More Info
13 hours ago

Senior Software Developer

Network Recruitment
Johannesburg

The Senior Software Developer will be responsible for the design, execution, assessment, and troubleshooting of software programs and applications. This is a fully office-based role. Job Experience & Skills Required: - Degree in Computer Science, IT, Engineering or related field. - At least 6 years active working experience in software development. - Active working experience in design and...

View salary & More Info
13 hours ago

Software Developer

Network Recruitment
Johannesburg

The successful incumbent will do software development on the CRM platform and client facing portals used by the company nationally. The candidate will report to the Development Manager. Requirements: - 8+ years experience in a similar role - IT Degree preferable - Very good C# development experience - Experience in related roles in the financial services industry - Experience in CRM and client...

View salary & More Info
13 hours ago
The Jobsora algorithm selects vacancies which is based on the parameters you set: position, location, salary level, type of vacancy, etc.
The more parameters you specify, the more precisely, the algorithm will select vacancies for you.
We recommend you to specify such minimum search refinements:
• Job title or company name
Menu