×
Register Here to Apply for Jobs or Post Jobs. X

Development Team Lead

Job in Cape Town, 7100, South Africa
Listing for: Network International
Full Time position
Listed on 2025-12-31
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Job Description & How to Apply Below

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 quickly and securely and allow enterprises to trade locally, across borders, and internationally.

About the Role

We are on the hunt for an experienced and highly skilled Development Team Lead to join our dynamic development team.

As a Team Lead, you will be responsible for leading and managing a team of software developers, overseeing the development of complex software applications, and ensuring the successful delivery of projects.

About the Team

Our team is a small and specialised group of developers focused on the processing of various payment methods within our suite of products.

We encourage cross-skill development and promote multiple programming languages and technologies to allow developers to transition between teams and products and expose them to all the tech stacks we offer.

We follow both waterfall and agile methodologies within teams that include Product Managers, QAs, developers, Scrum Masters, and team leads.

About You

Get energized by a fast-paced environment.

Enjoy collaborating in office among your colleagues.

Cherish a good work-life balance.

Are adaptable and don't mind a bit of chaos now and again.

Regard collaboration as an essential part of getting the job done.

Pride yourself as an initiative-taker who doesn't lack motivation.

Don't need to be micromanaged.

Take feedback well and use it for self-improvement.

Welcome change, new ideas, and new ways of working.

Value the importance of diversity.

Key Responsibilities

Leadership and Team Management:
Lead and manage a team of software developers, providing guidance, mentorship, and technical expertise. Assign tasks, set priorities, and monitor the progress of team members to ensure timely delivery of projects. Conduct regular team meetings, provide feedback, and promote a collaborative and productive work environment. Foster a culture of continuous learning and professional development within the team.

Software Development:
Develop high-quality software applications using a variety of programming languages and frameworks, including Java, Golang, Vue.

JS, Node.

JS, PHP, and Microsoft SQL. Design and architect scalable and efficient solutions based on business requirements and technical specifications. Collaborate with cross-functional teams, including product managers, devops, designers, and QA engineers, to ensure successful project execution. Write clean, maintainable, and well-documented code, adhering to coding standards and best practices.

Technical Expertise:
Possess a deep understanding and hands‑on experience with various technologies, including Docker, MySQL, AWS (Lambda / EC2 / S3 / SQS), API development, NGINX, Rabbit

MQ, Redis, and Sumologic. Utilise tools such as Intelli

J IDEA, Postman, Visual Studio Code, Medis / Redis UI Tool, MySQL Workbench, DBeaver Database Manager, Data Grip, Php Storm, Goland, Git, Sonar Qube, and Atlassian to optimise development processes and ensure code quality.

Project Management:
Collaborate with stakeholders to define project requirements, timelines, and deliverables; help your team estimate and break down work; track project progress, identify risks, and implement mitigation strategies. Ensure adherence to project timelines and quality standards. Provide regular project status updates to stakeholders and management. Assist the Scrum Master / Agile Project Manager to maintain your team's JIRA board.

Key Requirements

Minimum of 8 years of experience as a software developer, with at least 2 years in a leadership or team lead role.

Proven experience leading and managing a team of software developers.

Strong understanding and practical experience with the mentioned technologies and tools.

Extensive experience in Java and Golang essential.

Proficiency in programming languages such as Vue.

JS and Node.

JS.

Hands‑on experience with MySQL, AWS (Lambda / EC2 / S3 / SQS), API…

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary