CareerPlanSign in

Software Developer - Team Lead

Cape Town, Western Cape, South Africa💼 Full-time🗓 2026-06-01 → 2026-09-26

Core

Leading a team of software engineers and business analysts to drive project success and ensure high-quality deliverables in a cloud-native financial transaction processing environment.

Role type

Senior IC Team Lead (Software Development & Management)

Builds

Enterprise-grade, cloud-native payment software for high-volume, low-value payment schemes

Domain

FinTech / Financial Services

Deliverable

production ML models | product features

Required skills

Team leadership, Solution architecture, Project management, Software development, Performance management, Recruiting, Strategic alignment

Preferred skills

Java (learning required), Agile methodologies

Technologies

Java

Responsibilities

Lead and mentor a team of engineers and analysts, design and review architectural solutions, manage project delivery timelines and quality, conduct performance reviews and career development discussions, recruit talent to fill gaps, align team goals with organizational strategy

Seniority

Senior, hands-on IC with management responsibilities

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.