Software Development Team Lead

4 days ago


Singapore KAROOOOO MANAGEMENT COMPANY PTE. LTD. Full time
Roles & Responsibilities

Company Overview

Cartrack, a subsidiary of Karooooo Ltd. (listed on NASDAQ as KARO), is a global leader in mobility solutions, specializing in real-time data analytics, fleet management, and vehicle tracking. With over 2.3 million active subscribers across more than 23 countries, Cartracks mission is to drive efficiency and connectivity for vehicle fleets worldwide, making transportation smarter and more sustainable.

As a pioneer in the telematics industry, Cartrack provides a comprehensive Software-as-a-Service (SaaS) platform that delivers critical insights to businesses, enabling them to optimize their operations, reduce costs, and enhance safety. The platform is trusted by small to large enterprises across various industries, including logistics, insurance, and automotive, for its reliability, scalability, and robust performance.

At Cartrack, we are not just offering a job; we are offering the opportunity to be part of a mission-driven company that is transforming the way fleets operate globally. Our commitment to innovation, customer satisfaction, and sustainability is reflected in our continuous growth and strong financial performance, as we expand our footprint in key regions like Southeast Asia, Europe, and Africa.

Join us at Cartrack and be part of a dynamic team that is shaping the future of connected mobility, ensuring that fleets around the world are more efficient, safe, and connected.

Profile

We are looking for an experienced software development team lead who has had extensive experience as a full stack software developer and has managed small to medium sized teams while delivering software solutions. The individual should have a proven track record of being a strong individual contributor while being able to mentor and guide other members of the team. The candidate should also have demonstrated the ability to ensure that the team consistently meets timelines that were promised. They should excel in dynamic and demanding environments, adeptly managing various priorities, and balancing them with efficiency and focus. The ideal candidate will be outspoken, a strong communicator, and decisive, with the ability to articulate their ideas clearly to both technical and non-technical stakeholders.

Role

This role requires an individual who is technically sound in both front-end and back-end technologies, can be relied upon by the team for advice and guidance, manage a team to be its efficient and effective best, while also contributing as a senior developer. You will have to collaborate with a wide range of stake holders including the product team, the design team, the quality assurance team and the higher management. The role will give you the ability to see the material impact of your work on thousands of clients around the world. If you are someone that thrives working in a fast-paced environment, this is for you

Must have

  • Bachelor degree in Computer Science or equivalent industry experience·
  • Team management: Experience in mentoring and managing a team of 2 to 10 developers. 2+ years·
  • PHP: Strong expertise in core PHP, capable of building robust and scalable applications. 5+ years of hands-on·
  • SQL: Proficient in writing and optimizing SQL queries. Capable of designing databases.·
  • Git: Expertise in using Git for version control. Understand branching, merging and collaborative workflows.

Nice to have

  • Typescript with ReactJS: Hands on experience of building front-end applications with React & typescript.
  • Postgresql: Experience in optimizing queries and designing database for Postgresql
  • Containerization: Experience in managing applications that are run using a containerization technology like Docker and orchestration technologies like Kubernetes·
  • Linux: Proficiency in Linux environment, including scripting and system management·
  • Continuous Integration: Familiar with CI/CD pipelines and associated tools like GitLab CI
Tell employers what skills you have

Mentoring
Git
Scalability
PHP
PostgreSQL
Reliability
Telematics
Fleet Management
SQL
Containerization
Team Lead
Continuous Integration
Docker
Software Development

  • Singapore Vanguard Software Full time

    Job OverviewVanguard Software is seeking a talented and experienced Quality Assurance Team Lead to join our gaming product development team. As a key member of our QA team, you will be responsible for ensuring the highest level of quality, performance, and reliability in our products.The ideal candidate will have a strong background in QA engineering, with...


  • Singapore Vanguard Software Full time

    Job Title: Lead Software Tester - GamingVanguard Software is seeking a highly skilled and experienced Lead Software Tester to join our gaming product development team. As a key member of our QA team, you will be responsible for ensuring the highest level of quality, performance, and reliability in our products.The ideal candidate will have a strong...


  • Singapore TALENTSIS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Overview:We are looking for an experienced and highly skilled Software Lead to join our development team. As a Software Lead, you will be responsible for leading a team of developers, overseeing the design, development, and delivery of high-quality software solutions, and mentoring junior team members. You will also collaborate...


  • Singapore TALENTSIS PTE. LTD. Full time

    Roles & ResponsibilitiesCompany's ProfileOur client is an IT and engineering MNC that specialises in providing innovative digital and security solutions to their esteemed clients. They are well-known for their dedication of quality delivery standards with more than 15,000 engineers globally supporting projects. They have an international presence in over 100...


  • Singapore NETS SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesPosition SummaryThe Software Development Lead will be a member of the Delivery and Services Unit in NETS Solutions and will report to a Software Development Manager or the Project Manager of the project being assigned. The Software Development Lead's role is to be the point-person of the development work, lead a team of developers,...


  • Singapore TALENTSIS PTE. LTD. Full time

    Roles & ResponsibilitiesCompany's ProfileOur client is an IT and engineering MNC that specialises in providing innovative digital and security solutions to their esteemed clients. They are well-known for their dedication of quality delivery standards with more than 15,000 engineers globally supporting projects. They have an international presence in over 100...


  • Singapore NETS SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesPosition SummaryThe Software Development Lead will be a member of the Products and Engineering unit in NETS Solutions. He/She is responsible for overseeing development efforts, leading a team of software developer, and delegating tasks to ensure timely and high-quality output. This role involves close collaboration with the business...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesDesign, develop, and maintain software applications using Java, C++, Lua, PHP, NodeJS, C#, and Golang. Write clean, efficient, and maintainable code for various projects and platforms. Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions. Contribute to the design and...


  • Singapore OCBC Bank Full time

    Job SummaryWe are seeking a highly skilled Java Technology Lead - OCBC Bank to join our team. As a seasoned technology professional, you will lead the vision for SDLC of complex projects and drive functional requirements/specification for projects. You will work closely with cross-functional teams to ensure seamless integration and delivery of software...


  • Singapore Sentosa Development Corporation Full time

    Job SummaryWe are seeking a highly motivated and experienced Guest Experience Team Lead to join our team at Sentosa Development Corporation. As a key member of our operations team, you will be responsible for ensuring that all guests have an exceptional experience during their visit to our resort.Main Responsibilities:• Provide leadership and guidance to...


  • Singapore AUGMENTUS PTE. LTD. Full time

    Roles & ResponsibilitiesWhat we doAugmentus is a leading provider of robotic programming solutions that simplify and streamline traditionally complex industrial automation processes. Our innovative solution integrates cutting-edge features like 3D scanning, automated path optimization, and seamless robot code generation to make programming accessible and...


  • Singapore Sentosa Development Corporation Full time

    The Sentosa Development Corporation is seeking a highly motivated and organized Operations Service Team Lead to join our pioneering team at The Palawan @ Sentosa. This role will be instrumental in providing exceptional service standards, ensuring seamless operations, and creating memorable experiences for all guests.Responsibilities include:Managing...


  • Singapore Vanguard Software Full time

    Lead Quality Assurance (QA) Engineer - Gaming We are seeking an experienced and dynamic Lead Quality Assurance (QA) Engineer to join our fast-growing team. As a Lead QA, you will play a key role in ensuring that our gaming products are delivered with the highest level of quality, performance, and reliability. You will lead a QA team based in Vietnam and be...


  • Singapore AUGMENTUS PTE. LTD. Full time

    Roles & ResponsibilitiesWhat we doAugmentus is a leading provider of robotic programming solutions that simplify and streamline traditionally complex industrial automation processes. Our innovative solution integrates cutting-edge features like 3D scanning, automated path optimization, and seamless robot code generation to make programming accessible and...


  • Singapore The Software Practice Full time

    We are looking for an experienced and driven Business Development Executive to expand our bespoke software business across both public and private sectors. This role involves end-to-end business development and sales execution, from pipeline development, pre-sales, to negotiation and closure. The ideal candidate will have a strong technical background,...

  • Team Lead

    4 weeks ago


    Singapore INFINITY CUBE PTE. LTD. Full time

    Roles & ResponsibilitiesAbout UsInfinity Cube is an innovative provider of Battery Energy Storage Systems (BESS) solutions dedicated to driving sustainable energy transformation. We are seeking a talented and experienced Platform Architect/Team Lead to lead the development and expansion of our cloud monitoring platform. This platform will be at the heart of...


  • Singapore Vanguard Software Pte Ltd Full time

    Vanguard Software Pte Ltd is seeking a highly skilled Gaming QA Technical Lead to join our team. The ideal candidate will have at least 5 years of experience in Quality Assurance, with a proven track record of leading QA teams in the gaming industry.You will be responsible for overseeing QA processes, conducting performance and regression testing, and...

  • Software Lead

    3 weeks ago


    Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesLocation: Ang Mo KioResponsibilities:Lead a team of software engineers to deliver quality satellite ground software systems. Lead the team in implementing design, testing, verification, and validation of all software components. Drive the design and architecture of satellite ground control and antenna management software systems. ...

  • Software Lead

    1 week ago


    Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesLocation: Ang Mo Kio Responsibilities:Lead a team of software engineers to deliver quality satellite ground software systems. Lead the team in implementing design, testing, verification, and validation of all software components. Drive the design and architecture of satellite ground control and antenna management software systems. ...


  • Singapore E-CRUIT TEAM PTE. LTD. Full time

    Roles & ResponsibilitiesMNC East Location 5 Days Work WeekResponsibilities:Designs, modifies, develops, writes and implements software programming applications and components. Supports and/or installs software applications and components. Works from written specifications and pre-established guidelines to perform the functions of the job Maintains...