Development Team Lead

2 weeks ago


Cape Town, South Africa Competitive Capabilities International Full time

We are looking for an experienced and dynamic **Development Team Lead** to join our technology team. In this role, you will manage and mentor a team of engineers, promoting best practices in development, testing, and agile project management. You will be responsible for overseeing the delivery of new features and enhancements to our flagship product, **CCI TRACC**, ensuring the implementation of scalable, high-quality software solutions.

**Key Responsibilities**
- **Leadership & Team Development**:

- Lead and manage a team of software engineers, fostering a culture of collaboration, innovation, and continuous improvement.
- Mentor and develop engineers, focusing on career growth, technical proficiency, and teamwork.
- Promote a positive, quality-driven engineering culture with a focus on accountability and ownership.
- **Technical Delivery & Quality**:

- Oversee the development and delivery of **CCI TRACC** features and enhancements, ensuring they meet high standards of quality and performance.
- Drive best practices in **software architecture**, **coding standards**, and **design patterns**, with a particular focus on **Java** and **AngularJS**.
- Ensure **CI/CD pipelines** are implemented and optimized for efficient, automated software releases.
- **Agile Project Management**:

- Serve as a **Scrum Master** or Agile advocate, leading the team through **SCRUM** processes and managing sprints, backlog grooming, and daily stand-ups.
- Collaborate with product owners, stakeholders, and cross-functional teams to ensure alignment of engineering efforts with business objectives.
- **Testing & Quality Assurance**:

- Implement and maintain robust testing strategies, including **unit testing**, **integration testing**, **performance testing**, and **security testing**.
- Ensure comprehensive **quality assurance** practices are followed throughout the software development lifecycle, driving a culture of test-driven development.
- **Cloud & Infrastructure Management**:

- Ensure high availability, performance, and scalability of services through effective use of AWS technologies.
- **Process Improvement & Continuous Integration**:

- Manage and enhance the **CI/CD pipeline**, using tools such as **GitHub Actions**, **Docker**, **AWS EKS**, and **CloudFormation**.
- Champion continuous delivery and integration, driving automation and efficiency across all development processes.

**Requirements**:

- **Education**:

- Bachelor’s degree in **Computer Science**, **Mathematics**, **Information Technology**, or a relevant field is required. A Master's degree is a plus.
- **Experience**:

- Proven track record as a **Principal** or **Senior Engineer** in **Java** development.
- Previous leadership or management experience in a development team.
- Extensive knowledge of **AWS Cloud** technologies (e.g., Lambda, EC2, RDS, S3).
- Experience with **CI/CD pipelines**, automated testing frameworks, and modern DevOps practices.
- **Technical Skills**:

- Expertise in **Java** and **AngularJS** with the ability to guide teams on software architecture and design best practices.
- Strong understanding of **SCRUM** methodologies; **SMC certification** is a plus.
- Solid knowledge of **testing frameworks** for unit, integration, performance, and security testing.
- Familiarity with **GitLab Flow**, **Docker**, **AWS EKS**, **CloudFormation**, and other DevOps tools.
- **Leadership & Communication**:

- Excellent people management skills, with the ability to mentor, inspire, and grow a high-performing team.
- Strong verbal and written communication skills, capable of translating complex technical concepts for non-technical stakeholders.
- Ability to manage cross-functional teams in a dynamic, fast-paced environment.



  • Cape Town, South Africa Lead Generation Group Full time

    Lead and manage our development team building and improving our PHP Laravel software platform. Work closely with design teams and internal business units to deliver high-quality solutions that meet company objectives. **Key Responsibilities** - Manage the day-to-day activities of the development team - Oversee the build and continuous improvement of our PHP...

  • Development Team Lead

    3 weeks ago


    Cape Town, South Africa Network International Full time

    Development Team Lead Join to apply for the Development Team Lead role at Network International. Payfast by Network is one of the leading Fintech organisations in Africa. We’re on a mission to exponentially grow the digital economy of Africa by building world‑class payment products. Our solutions enable customers to make and receive business payments...

  • Development Team Lead

    3 weeks ago


    Cape Town, South Africa Network International Full time

    Development Team Lead Join to apply for the Development Team Lead role at Network International. Payfast by Network is one of the leading Fintech organisations in Africa. We’re on a mission to exponentially grow the digital economy of Africa by building world‑class

  • Development Team Lead

    20 hours ago


    Cape Town, Western Cape, South Africa Network International Full time R120 000 - R180 000 per year

    About UsJOB DESCRIPTIONPayfast by Network, is one of the leading Fintech organisations in Africa. We're on a mission to exponentially grow the digital economy of Africa by building world-class payment products. Developed in-house, our solutions enable customers to make and receive business payments quickly and securely and allow enterprises to trade locally,...

  • Team Lead

    2 weeks ago


    Cape Town, South Africa MRI Software Full time

    ***: MRI Software is seeking a Software Development Team Lead to join our team in our Cape Town office! As a Team Lead, you will be responsible for developing, testing, and maintaining software solutions throughout the Software Development Lifecycle. Provide support to the Development Manager in managing developers by way of coaching & managing...

  • Software Developer

    3 weeks ago


    Cape Town, South Africa Electrum Full time

    Electrum is the next-generation payments technology company that provides cloud-native software to optimize the processing of financial transactions. Since 2012, we have established ourselves as a respected payments technology partner through our deep expertise and track record in delivering trusted enterprise-grade payments solutions. We've built a...

  • Team leader-Dayshift

    4 weeks ago


    Cape Town, South Africa Lead Capital Group Full time

    We are looking for an energetic and results-driven Conversion Team Leader to manage and support our sales team during the day shift. The role focuses on driving conversion rates, meeting sales targets and ensuring high performance through coaching, motivation and effective leadership. Key Responsibilities Lead, manage and motivate a team of sales agents to...


  • Cape Town, South Africa Clickatell Full time

    **We Are Setting The Pace** Clickatell is a world-class Chat Commerce company, ambitious to stay ahead of its competitors. We build our own culture in which we dream big and stay busy doing the right things. We need champions who understand the bigger picture, believe in making a difference and are able to connect the dots to achieve success. In our agile...

  • Sales Team Leader

    1 week ago


    Cape Town, South Africa Lead Capital Group Full time

    **ABOUT US** We are a fast-growing international immigration services company, dedicated to connecting with clients around the world and providing outstanding solutions that change lives. Our Cape Town sales call center is at the heart of this mission — a high-energy, dynamic environment where ambitious sales teams drive client retention, boost revenue,...


  • Cape Town, South Africa Parvana Full time

    Duties & Responsibilities Client Details: Our client, a successful FinTech company, collaborates with major banks, retailers, and MNOs to optimise transactions. They unite dedicated individuals to provide innovative enterprise solutions that foster economic growth. With a dynamic and innovative approach, they lead the industry in problem-solving. Joining...