6,962 Team Lead jobs in South Africa
Software Lead, Software Development
Posted 6 days ago
Job Viewed
Job Description
Responsibilities
Hexagon’s Asset Lifecycle Intelligence division (Hexagon) is looking for an experienced Software Lead to join the j5 Product Team. This position requires individuals to provide technical leadership for a variety of programming assignments and plan and conduct development projects.
We work on challenging problems that are satisfying to solve and use a complex ecosystem of tools, technologies and systems offering good learning and development opportunities across a variety of domains.
Our team is smart, genuine, friendly and hard-working and we offer a collaborative working environment where everyone has a chance to share their ideas and contribute. We have a flexible, hybrid working model and appreciate the balance of a great office and home convenience. Lunch is offered in-office on Tuesdays and Thursdays and is a great chance to connect in-person and stay in touch.
- The design, planning and implementation of epic-level projects, and ensuring that their team delivers them by the negotiated date with high quality.
- Leading and implementing large, challenging feature sets through fast, accurate and reliable development, exercising sound judgement during project execution.
- Provides technical leadership to teammates through coaching and mentorship in a broad area of expertise including contributing to high quality team software standards by establishing good practices and habits.
- Contributes to internal engineering processes and tasks by recommending new technologies to ensure quality and productivity.
- Recommends adjustments to resolve software issues, improve the functionality of existing software, and ensure that the design, application, and maintenance of software meets quality standards.
- Uses strong, effective communication skills to work closely with cross-functional team members, product owners, and other product stakeholders to develop applications that meet customer needs.
- A degree in Computer Science or Electrical and Computer Engineering (or similar) is preferable, with at least 5 years of relevant experience.
- Experience in building and operating cloud-native applications and microservices is strongly preferred, ideally with experience in Kubernetes and IaC tools such as Terraform. This role includes full-stack development. Familiarity with Python and React is also preferred.
Hexagon is a global leader in digital reality solutions, combining sensor, software and autonomous technologies. We are putting data to work to boost efficiency, productivity, quality and safety across industrial, manufacturing, infrastructure, public sector, and mobility applications.
Hexagon’s Asset Lifecycle Intelligence division helps clients design, construct, and operate more profitable, safe, and sustainable industrial facilities. We empower customers to unlock data, accelerate industrial project modernization and digital maturity, increase productivity, and move the sustainability needle.
Our technologies help produce actionable insights that enable better decision-making and intelligence across the asset lifecycle of industrial projects, leading to improvements in safety, quality, efficiency, and productivity, which contribute to Economic and Environmental Sustainability.
Hexagon (Nasdaq Stockholm: HEXA B) has approximately 25,000 employees in 50 countries and net sales of approximately 5.4bn EUR. Learn more at hexagon.com and follow us @HexagonAB.
Why work for Hexagon?At Hexagon, if you can see it, you can do it. Hexagon’s Asset Lifecyle Intelligence division puts their trust in you so that you can bring your ideas to life. We have emerged as one of the most engaged and enabled workplaces. We are committed to creating an environment that is truly supportive by providing the resources you need to fully support your ambitions, no matter who you are or where you are in the world.
* In the recently concluded workplace effectiveness survey by Korn Ferry, a global HR advisory firm, Hexagon, Asset Lifecycle Intelligence division has emerged as one of the most Engaged and Enabled workplaces, when compared to similar organizations that Korn Ferry partners with.
Everyone is welcomeAt Hexagon, we believe that diverse and inclusive teams are critical to the success of our people and our business. Everyone is welcome—as an inclusive workplace, we do not discriminate. In fact, we embrace differences and are fully committed to creating equal opportunities, an inclusive environment, and fairness for all. Respect is the cornerstone of how we operate, so speak up and be yourself. You are valued here.
#J-18808-LjbffrSoftware lead, software development
Posted today
Job Viewed
Job Description
Software lead, software development
Posted today
Job Viewed
Job Description
FE Software Development Team Lead
Posted 19 days ago
Job Viewed
Job Description
Join to apply for the FE Software Development Team Lead role at ExecutivePlacements.com - The JOB Portal
3 days ago Be among the first 25 applicants
Join to apply for the FE Software Development Team Lead role at ExecutivePlacements.com - The JOB Portal
Get AI-powered advice on this job and more exclusive features.
POSITION INFO:
We are seeking a highly skilled and motivated
Recruiter:
Deka Minas Pty Ltd
Job Ref:
Date posted:
Friday, May 16, 2025
Location:
Rosebank, South Africa
SUMMARY:
POSITION INFO:
We are seeking a highly skilled and motivated Front-End Team Lead with deep expertise in React.js and API integrations to lead a team of front-end developers in building scalable, high-performance web applications. This role is ideal for a hands-on leader who thrives in a fast-paced, collaborative environment and is passionate about user experience, clean code, and modern frontend architecture.
As a Team Lead, you will not only contribute to the development of new features but also guide technical direction, mentor junior developers, and ensure that our web applications are performant, scalable, and robust. You will work closely with cross-functional teams, including backend developers, designers, and product managers, to deliver high-impact solutions.
Key Responsibilities:
- Lead the front-end development team, providing technical guidance, code reviews, and mentorship.
- Architect, build, and maintain scalable React-based web applications.
- Integrate and optimize communication with backend APIs for maximum performance and reliability.
- Collaborate with design and product teams to implement intuitive and visually appealing user experiences.
- Own and refine the front-end development roadmap, ensuring alignment with business goals.
- Define and enforce best practices for front-end code quality, testing, and documentation.
- Drive continuous improvement in front-end performance, scalability, and developer efficiency.
- Stay current with emerging frontend trends, tools, and technologies and make recommendations for adoption.
- 5+ years of experience in front-end development.
- 3+ years of professional experience with React.js and TypeScript.
- Proven experience leading or mentoring a front-end development team.
- Expertise in integrating and working with backend APIs.
- Real-world experience optimizing performance and bundle size.
- Strong understanding of client-side state management (e.g., Redux, Zustand, or similar).
- Hands-on experience with front-end testing tools such as Jest or alternatives.
- Solid understanding of server-side vs. client-side rendering.
- Strong grasp of software design principles and modern architecture patterns.
- Experience building and maintaining web applications at scale.
- Familiarity with agile methodologies and team collaboration tools.
- Excellent communication, leadership, and interpersonal skills.
- Experience implementing internationalization (i18n).
- Familiarity with Storybook.js or other UI documentation/testing tools.
- Experience optimizing deployments over CDNs.
- Deep knowledge of Webpack configuration and performance tuning.
- Working experience with Next.js 13+.
Please note that by submitting your personal information to Deka Minas, you freely consent to the processing of such data for the specific purpose of securing you either permanent or temporary employment. Deka Minas makes use of a POPIA-compliant database, and you have the right to access, correct, or request the deletion of your personal information at any time.
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Advertising Services
Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x
Get notified about new Software Engineering Team Lead jobs in Cape Town, Western Cape, South Africa .
Durbanville, Western Cape, South Africa 5 hours ago
Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 3 days ago
Cape Town, Western Cape, South Africa 2 weeks ago
Software Engineering Manager (Fulfilment Web)Cape Town, Western Cape, South Africa 4 weeks ago
Cape Town, Western Cape, South Africa 3 months ago
Cape Town, Western Cape, South Africa 3 days ago
Software Engineering Manager (Fulfilment Web)Cape Town, Western Cape, South Africa 4 weeks ago
Software Engineering Manager - Cross-platform C++ - MultipassCape Town, Western Cape, South Africa 3 weeks ago
Cape Town, Western Cape, South Africa 2 hours ago
Software Engineering Manager - Cross-platform C++ - MultipassCape Town, Western Cape, South Africa 3 months ago
Software Engineering Manager - Cross-platform C++ - MultipassCape Town, Western Cape, South Africa 1 month ago
Software Engineering Manager - Sustaining EngineeringCape Town, Western Cape, South Africa 2 months ago
Cape Town, Western Cape, South Africa 1 day ago
Software Engineering Manager, Ubuntu GamingCape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 2 months ago
Software Platform Engineering Manager - Ubuntu for Next-Gen SiliconCape Town, Western Cape, South Africa 2 months ago
Linux Enablement - Software Engineering ManagerCape Town, Western Cape, South Africa 3 weeks ago
Ubuntu Enablement - Software Engineering ManagerCape Town, Western Cape, South Africa 1 week ago
City of Cape Town, Western Cape, South Africa 3 days ago
City of Cape Town, Western Cape, South Africa 3 weeks ago
Cape Town, Western Cape, South Africa 3 days ago
Cape Town, Western Cape, South Africa 3 days ago
City of Cape Town, Western Cape, South Africa 4 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrFe software development team lead
Posted today
Job Viewed
Job Description
Technical Lead / Programmer - Software Development
Posted 19 days ago
Job Viewed
Job Description
Join to apply for the Technical Lead / Programmer - Software Development role at ExecutivePlacements.com - The JOB Portal
Technical Lead / Programmer - Software Development3 days ago Be among the first 25 applicants
Join to apply for the Technical Lead / Programmer - Software Development role at ExecutivePlacements.com - The JOB Portal
Get AI-powered advice on this job and more exclusive features.
SUMMARY:
Technical Lead /Lead Programmer for Software in Property
Recruiter:
Emporium Human Capital
Job Ref:
POS25072b
Date posted:
Thursday, July 10, 2025
Location:
Helderberg, South Africa
Salary:
R80k - 90k per month + no benefits
SUMMARY:
Technical Lead /Lead Programmer for Software in Property
POSITION INFO:
Technical Lead Programmer – IT Property Software Development (POS25072)
Helderberg Area, CPT
R 80 000 to R 90 000 per month (No benefits)
PURPOSE OF JOB
We are seeking a Technical Lead who is hands-on with coding and architecture while also being an effective mentor and leader. Play a critical role in guiding our development team, ensuring high-quality code, scalable architecture, and efficient processes. Position requires someone who thrives in a fast-paced, collaborative environment and has a
passion for both people and technology.
REQUIREMENTS:
- 7+ years’ experience in software development with at least 2 years in Technical Leadership role
- Strong experience with SaaS architectures, microservices, and the AWS cloud platform.
- Expertise in database design (SQL & NoSQL) and API development.
- Solid understanding of DevOps practices, CI/CD pipelines, and infrastructure as code.
- Experience leading code reviews, mentoring software developers, and setting and maintaining coding standards.
- Ability to balance technical leadership with hands-on coding.
- Experience with containerisation e.g. Docker
- Knowledge of front-end frameworks (React, Vue.js, or Angular).
- Prior experience in a SaaS environment.
- Technical Leadership: Lead a team of developers, ensuring best practices in software
- development, architecture, and deployment, especially on back-end of system
- Hands-on Development: Write high-quality, scalable, and maintainable code when necessary, particularly for complex or high-impact features.
- Architecture & Design: Define and oversee the system architecture, ensuring solutions are scalable, secure, and efficient.
- Mentorship & Team Development: Guide and mentor junior and mid-level developers, fostering a culture of learning and continuous improvement.
- Code Review & Quality Assurance: Conduct code reviews, enforce coding standards, and ensure software quality through testing strategies.
- Agile Development: Participate in agile processes, including sprint planning, standups, and retrospectives. Provide suggestions to improve processes.
- Work closely with product managers, product owners, scrummasters, ux
- into technical solutions.
- Tech Stack & Innovation: Stay up to date with new technologies, suggesting and implementing improvements where applicable.
To apply for this position: Send MS Word format CV to and use POS25072 – Technical Lead/ Technical Programmer or POS25072 in the subject line
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Advertising Services
Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x
Sign in to set job alerts for “Software Engineer Technical Lead” roles. Software Developer (Full Stack Developer)Cape Town, Western Cape, South Africa 2 weeks ago
Somerset West, Western Cape, South Africa 2 days ago
Stellenbosch, Western Cape, South Africa 1 day ago
Front-end Web Developer (CH1137) (FULLY REMOTE )Cape Town, Western Cape, South Africa 2 weeks ago
Stellenbosch, Western Cape, South Africa 1 day ago
Strand, Western Cape, South Africa 2 weeks ago
Software Engineers (All Levels) (CH1129) Software Developer (Full Stack Developer)Somerset West, Western Cape, South Africa 3 days ago
Software Developer (Full Stack Developer)Somerset West, Western Cape, South Africa 3 days ago
Software Developer (Full Stack Developer)Somerset West, Western Cape, South Africa 3 days ago
Software Developer (Full Stack Developer)Somerset West, Western Cape, South Africa 3 days ago
Software Developer (Full Stack Developer)Somerset West, Western Cape, South Africa 3 days ago
Software Developer (Full Stack Developer)Somerset West, Western Cape, South Africa 3 days ago
Cape Town, Western Cape, South Africa 3 days ago
Cape Town, Western Cape, South Africa 3 days ago
Somerset West, Western Cape, South Africa 3 days ago
Somerset West, Western Cape, South Africa 3 days ago
Software Engineer II: Platform & Shared ServicesWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrTechnical Lead / Programmer - Software Development
Posted 3 days ago
Job Viewed
Job Description
Technical Lead Programmer IT Property Software Development (POS25072)
Helderberg Area, CPT
R 80 000 to R 90 000 per month (No benefits)
PURPOSE OF JOB
We are seeking a Technical Lead who is hands-on with coding and architecture while also being an effective mentor and leader. Play a critical role in guiding our development team, ensuring high-quality code, scalable architecture, and efficient processes. Position requires someone who thrives in a fast-paced, collaborative environment and has a
passion for both people and technology.
REQUIREMENTS:
- 7+ years experience in software development with at least 2 years in Technical Leadership role
Proficiency in PHP, NodeJS.
- Strong experience with SaaS architectures, microservices, and the AWS cloud platform.
- Expertise in database design (SQL & NoSQL) and API development.
- Solid understanding of DevOps practices, CI/CD pipelines, and infrastructure as code.
- Experience leading code reviews, mentoring software developers, and setting and maintaining coding standards.
- Ability to balance technical leadership with hands-on coding.
- Experience with containerisation e.g. Docker
- Knowledge of front-end frameworks (React, Vue.js, or Angular).
- Prior experience in a SaaS environment.
KEY RESPONSIBILITIES
- Technical Leadership : Lead a team of developers, ensuring best practices in software
- development, architecture, and deployment, especially on back-end of system
- Hands-on Development : Write high-quality, scalable, and maintainable code when necessary, particularly for complex or high-impact features.
- Architecture & Design : Define and oversee the system architecture, ensuring solutions are scalable, secure, and efficient.
- Mentorship & Team Development : Guide and mentor junior and mid-level developers, fostering a culture of learning and continuous improvement.
- Code Review & Quality Assurance : Conduct code reviews, enforce coding standards, and ensure software quality through testing strategies.
- Agile Development : Participate in agile processes, including sprint planning, standups, and retrospectives. Provide suggestions to improve processes.
Collaboration :
- Work closely with product managers, product owners, scrummasters, ux ·
designers, solution architects, and other stakeholders to translate business requirements
- into technical solutions.
- Tech Stack & Innovation : Stay up to date with new technologies, suggesting and implementing improvements where applicable.
Closing Date: 9 May 2025
To apply for this position: Send MS Word format CV to
Be The First To Know
About the latest Team lead Jobs in South Africa !
Technical Lead / Programmer - Software Development
Posted 3 days ago
Job Viewed
Job Description
Technical Lead Programmer IT Property Software Development (POS25072)
Helderberg Area, CPT
R 80 000 to R 90 000 per month (No benefits)
PURPOSE OF JOB
We are seeking a Technical Lead who is hands-on with coding and architecture while also being an effective mentor and leader. Play a critical role in guiding our development team, ensuring high-quality code, scalable architecture, and efficient processes. Position requires someone who thrives in a fast-paced, collaborative environment and has a
passion for both people and technology.
REQUIREMENTS:
- 7+ years experience in software development with at least 2 years in Technical Leadership role
Proficiency in PHP, NodeJS.
- Strong experience with SaaS architectures, microservices, and the AWS cloud platform.
- Expertise in database design (SQL & NoSQL) and API development.
- Solid understanding of DevOps practices, CI/CD pipelines, and infrastructure as code.
- Experience leading code reviews, mentoring software developers, and setting and maintaining coding standards.
- Ability to balance technical leadership with hands-on coding.
- Experience with containerisation e.g. Docker
- Knowledge of front-end frameworks (React, Vue.js, or Angular).
- Prior experience in a SaaS environment.
KEY RESPONSIBILITIES
- Technical Leadership : Lead a team of developers, ensuring best practices in software
- development, architecture, and deployment, especially on back-end of system
- Hands-on Development : Write high-quality, scalable, and maintainable code when necessary, particularly for complex or high-impact features.
- Architecture & Design : Define and oversee the system architecture, ensuring solutions are scalable, secure, and efficient.
- Mentorship & Team Development : Guide and mentor junior and mid-level developers, fostering a culture of learning and continuous improvement.
- Code Review & Quality Assurance : Conduct code reviews, enforce coding standards, and ensure software quality through testing strategies.
- Agile Development : Participate in agile processes, including sprint planning, standups, and retrospectives. Provide suggestions to improve processes.
Collaboration :
- Work closely with product managers, product owners, scrummasters, ux ·
designers, solution architects, and other stakeholders to translate business requirements
- into technical solutions.
- Tech Stack & Innovation : Stay up to date with new technologies, suggesting and implementing improvements where applicable.
Closing Date: 9 May 2025
To apply for this position: Send MS Word format CV to
Technical Lead / Programmer - Software Development
Posted 3 days ago
Job Viewed
Job Description
Technical Lead Programmer IT Property Software Development (POS25072)
Helderberg Area, CPT
R 80 000 to R 90 000 per month (No benefits)
PURPOSE OF JOB
We are seeking a Technical Lead who is hands-on with coding and architecture while also being an effective mentor and leader. Play a critical role in guiding our development team, ensuring high-quality code, scalable architecture, and efficient processes. Position requires someone who thrives in a fast-paced, collaborative environment and has a
passion for both people and technology.
REQUIREMENTS:
- 7+ years experience in software development with at least 2 years in Technical Leadership role
Proficiency in PHP, NodeJS.
- Strong experience with SaaS architectures, microservices, and the AWS cloud platform.
- Expertise in database design (SQL & NoSQL) and API development.
- Solid understanding of DevOps practices, CI/CD pipelines, and infrastructure as code.
- Experience leading code reviews, mentoring software developers, and setting and maintaining coding standards.
- Ability to balance technical leadership with hands-on coding.
- Experience with containerisation e.g. Docker
- Knowledge of front-end frameworks (React, Vue.js, or Angular).
- Prior experience in a SaaS environment.
KEY RESPONSIBILITIES
- Technical Leadership : Lead a team of developers, ensuring best practices in software
- development, architecture, and deployment, especially on back-end of system
- Hands-on Development : Write high-quality, scalable, and maintainable code when necessary, particularly for complex or high-impact features.
- Architecture & Design : Define and oversee the system architecture, ensuring solutions are scalable, secure, and efficient.
- Mentorship & Team Development : Guide and mentor junior and mid-level developers, fostering a culture of learning and continuous improvement.
- Code Review & Quality Assurance : Conduct code reviews, enforce coding standards, and ensure software quality through testing strategies.
- Agile Development : Participate in agile processes, including sprint planning, standups, and retrospectives. Provide suggestions to improve processes.
Collaboration :
- Work closely with product managers, product owners, scrummasters, ux ·
designers, solution architects, and other stakeholders to translate business requirements
- into technical solutions.
- Tech Stack & Innovation : Stay up to date with new technologies, suggesting and implementing improvements where applicable.
Closing Date: 9 May 2025
To apply for this position: Send MS Word format CV to
Technical Software Lead
Posted 19 days ago
Job Viewed
Job Description
We are seeking a Technical Software Lead to provide technical and architectural vision for Mventech Group products. In this role, you will lead a small, high-impact team and grow alongside the company as the product scales. You will be part of a collaborative, high-energy environment that values ownership and innovation. Your work will have a direct impact, improving the efficiency and success of our clients.
About Us We are Twenty Degrees. We cut through complexity with simple, efficient answers that streamline operations. Driven by precision and powered by data-driven insights, we build strategies that stand the test of time. We are committed to innovation, forging new paths to the future. Our solutions disrupt and define, and our smart collaborations optimize success.
Role Overview As a Technical Software Lead, you will play a key role in championing technical best practices in software engineering while ensuring the overall health, resilience, and operational performance of the product’s technology components. You will be a trusted technology advisor, working closely with product managers to shape and deliver on the product roadmap. In this role, you will own and advocate for the product’s architectural roadmap, driving operational excellence and alignment with other technical leads. Your focus will include enabling self-service and automation to enhance seamless integration with other products and clients. Additionally, you will oversee the growth and skill development of the product team, continuously inspiring and coaching them to improve their capabilities.
Responsibilities
- Managing the health, resilience, stability, reliability, and operational performance of the product's technology components, including ensuring compliance with all technology risk, security, hygiene, and resilience standards.
- Building software engineering excellence and driving improvement to product effectiveness through coaching, mentoring and resolution of impediments.
- Defining and realizing the target state architecture and technical roadmap for the product, including managing and repaying technical debt.
- Realizing the product's objectives and key results and other value metrics defined on the product roadmap.
- Inspiring product teams to build services and technologies that will be the backbone of technology for the Mventech Group.
Requirements
- 10+ years of software engineering with a strong full-stack background.
- 5+ years of leading and mentoring product teams.
- Proven experience in scaling products/ platforms.
- Expertise in Laravel 11, PHP 8.3, MySQL 8, Vue.js 3, GitHub, Azure, Notion.
- A real passion for building quality client software products through modern software engineering practices.
- A mindset of ownership, accountability and impact driven leadership.
How to apply If you are ready to cut through complexity and make a lasting impact, we want to hear from you. Apply now by sending your resume and a cover letter to .
#J-18808-Ljbffr