Hiring?Get matched with relevant candidates. Pay only when you hire.Request relevant candidates.
O
Team Lead - Software Development
Ozow
Posted 4 months agoCape Town, South Africa
Location
Cape Town, South Africa
Job Type
Full-time
Experience
Senior
Category
Technology
Job Description
Meet Ozow
Ozow is a leading fintech company that's redefining digital payments in South Africa and beyond. We're dedicated to making payments more accessible, secure, and convenient for both businesses and consumers. As a fast-growing player in the financial technology sector, Ozow fosters a culture of innovation, diversity, and inclusivity. We believe in pushing the boundaries of what's possible and are committed to making a positive impact on the world through our payment solutions.
As the Team Lead, Software Development, you will play a key role in shaping our payments technology ecosystem. Leading a team of talented engineers, you’ll drive the design and development of high‑quality applications across multiple platforms. Working in a fast‑moving agile environment, you’ll influence the product roadmap, champion engineering best practices such as CI/CD and TDD, and mentor developers to consistently deliver strong sprint outcomes. Success in this role requires proven leadership and a track record of delivering software projects under tight deadlines.
Understand interdependencies between work items, squads, and platform components, ensuring smooth cross-team collaboration.
You eagerly embrace change, absorb cross-functional skills, and connect ideas across disciplines to drive fresh thinking and innovation.
Ability to initiate, develop, maintain and leverage outstanding relationships to influence a wide network, both inside and outside the company.
A trailblazer who steps up, takes charge, and creates meaningful impact—those driven by performance and purpose to lead from the front and make a real difference every day.
You thrive in collaboration, embrace inclusion, and bring a genuine curiosity for global cultures—valuing collective success over individual credit.
ProGigFinder Press
Fifty silent applications, or one that lands.
Pick any job above and pay $1.49 with MoMo or Card. In about 60 seconds you get a CV written for that role, using relevant terms and a structure recruiters can scan quickly.
Get my CV for this job: $1.49
Requirements
- 7+ years in software development experience
- Must have relevant IT Diploma or Degree
- Experience working with agile methodologies – a true believer.
- Have a strong understanding of digital product offerings and the development thereof
- Solid understanding of microservices architecture, distributed systems, APIs, and event‑driven design.
- Expertise in CI/CD, automated testing, and DevOps‑aligned practices.
- Hands-on experience with cloud platforms (AWS or Azure).
- Familiarity with secure coding principles and best practices.
- Experience building scalable, resilient systems handling large transaction volumes (ideal for payments).
- Demonstrated ability to mentor, guide, and upskill software engineers.
- Excellent communication skills with both technical and non‑technical stakeholders.
- Your skills and competencies
- Demonstrate strategic foresight, sound judgement, and the ability to make confident de
Responsibilities
- Technical Leadership & Engineering Excellence
- Provide technical leadership, guidance, and direction to engineering team members and the broader business.
- Actively engage with development teams across all areas of the software development lifecycle.
- Participate in regular code reviews, ensuring code quality, maintainability, and adherence to best practices.
- Drive standardisation of technologies, development approaches, and architectural patterns across teams.
- Actively monitor the software development process and champion continuous improvement.
- Advocate for robust system performance, observability, and scalability in high‑volume transaction environments.
- Delivery Management & Agile Execution
- Work with your development team to deliver high‑quality software solutions within agreed timelines.
- Own sprint health and contribute to backlog refinement, capacity planning, and sprint planning activities.
- Proactively identify delivery risks and drive mitigation strategies.
- Quality, Stability & Operational Excellence
- Ensure systems are reliable, secure, and scalable — especially in the payments ecosystem.
- Champion monitoring, alerting, and incident management practices.
- Oversee root cause analysis (RCA) processes and drive
- Liaise with agile coaches and product owners to resolve team impediments, support sprint flow, and improve delivery cadence.
- Engage with cross‑functional teams such as Product, QA, Infrastructure, Security, Data, and Support to enable seamless delivery.
- Promote best practices such as continuous integration, continuous deployment, test‑driven development, and automated testing.
- Work closely with technical leads, development managers, agile coaches, and the executive team to shape and implement architectural initiatives.
- Ensure engineering decisions align with fintech regulatory, security, and compliance requirements (e.g., POPIA, PCI-DSS).
- Join Ozow and become part of an elite force that challenge
Benefits
- Healthy breakfast, lunches and snacks
- Monthly team connects
- On-site Barista
- Birthday Leave
- Medical aid subsidy
- Group Risk Insurance
- Generous paid annual leave
- Learning and Development opportunities
- Mentorship programme
- Quarterly team building
- Community initiatives
- Access to cutting edge technology - Ozow Tech Stack
- Our Employee Value Proposition
- Compliance