Team Lead: POS Development
7 days ago
Team Lead: POS Development
Location:
Linbro Park, Johannesburg
Industry:
Payments | Fintech | Software Development
About the Role
We are looking for a
Team Lead: POS Development
to drive the design, development, and maintenance of payment applications across POS and mobile platforms. This is a
hands-on leadership role
requiring strong technical expertise in
Java, C, C++, and Kotlin
, combined with experience in backend, POS, and mobile development. You will lead a Scrum team, contribute to code, and ensure high-quality delivery in a fast-paced payments environment.
Key Responsibilities
- Technical Leadership & Team Management
- Lead a Scrum team of developers and testers.
- Provide mentorship, technical guidance, and conduct code reviews.
- Drive Agile ceremonies, sprint planning, and engineering best practices.
- POS & Payment Solution Development
- Design, develop, and maintain high-performance POS applications and related components.
- Build and enhance POS integrations, EMV transaction flows, and card payment processing modules.
- Ensure compliance with EMV, ISO standards, and payment security protocols.
- System Integration & Architecture
- Collaborate with cross-functional teams to design scalable, secure POS solutions.
- Integrate POS and mobile apps with backend services, APIs, and payment switches.
- Participate in architecture discussions and technical decision-making.
- Production Support & Incident Management
- Oversee production stability for POS platforms and critical payment systems.
- Troubleshoot and resolve device, transaction, or integration failures.
- Provide after-hours support for high-priority incidents and deployments.
Key Skills & Competencies
- Strong leadership and team development skills.
- Hands-on technical direction and engineering standards.
- Deep understanding of
payment systems, EMV standards, and POS transaction flows
. - High proficiency in
Java
and familiarity with multi-language codebases (C, C++, Kotlin). - Excellent problem-solving and communication skills.
- Ability to thrive under pressure in a production-critical environment.
Qualifications & Experience
- Bachelor's degree or diploma in Computer Science, Software Engineering, or related field (Postgraduate advantageous).
- Minimum
5 years' hands-on software development experience
. - Strong Java development experience (Java 8+).
- Proven experience in POS application development, EMV card transactions, and payment system integrations.
- Experience leading or mentoring a development team in an Agile/Scrum environment.
- Exposure to ISO 8583, Nexo standards, and device-to-host communication protocols.
- Proficiency in Linux environments, debugging tools, and version control systems.
Benefits
- Competitive salary and benefits package.
- Collaborative and inclusive work culture.
- Professional development opportunities.
- Flexible work environment with growth potential.
-
German-Speaking Team Lead
1 week ago
Soweto, Gauteng, South Africa Cf Consulting Full time R1 200 000 - R2 400 000 per yearGerman-Speaking Team Lead – European Shared ServicesWe're supporting a global professional services firm in their search for a German-speaking Team Lead to join their European Shared Services (ESS) team based in Sandton (Hybrid) This role offers the opportunity to lead a talented, multilingual team that provides operational support to European offices —...
-
Senior Developer
1 day ago
Soweto, Gauteng, South Africa Gap infrastructure Full time R1 800 000 - R2 500 000 per yearWe are seeking a highly skilled Java Developer to lead our development team in designing, building, and maintaining enterprise-grade systems. The ideal candidate will have extensive experience in Spring Boot, JPA/Hibernate, and relational databases (MSSQL & MySQL). Additionally, this role requires team leadership, mentoring junior developers, and driving...
-
Field Team Leader
1 week ago
Soweto, Gauteng, South Africa Mdalisu Financial Services (JHB) Full time R120 000 - R180 000 per yearJob PurposeWe are seeking a self-driven and experienced Field Sales Team Leader to join our Johannesburg branch. The Field Team Leader will be responsible for managing and motivating a team of field agents, driving sales performance, and ensuring alignment with company standards and client expectations. Must be able to have great client service skills.Key...
-
Soweto, Gauteng, South Africa CareerWeb Full time R1 200 000 - R2 400 000 per yearFulltime in the officeAt xxxxxx, we constantly seek exciting talent to join an organization that believes in nurturing dreamers, innovators, and doers willing to expand their horizons in the software industry. Our cultural foundation is our competitive advantage. We diligently seek out team members with a penchant for unconventional thinking and place them...
-
Team Leader Coach
5 days ago
Soweto, Gauteng, South Africa Discovery Limited Full time R250 000 - R500 000 per yearAbout DiscoveryDiscovery's core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast-paced and dynamic environment enables smart, self-driven people to be their best. As global...
-
Sales Development Representative
1 week ago
Soweto, Gauteng, South Africa Sedge Enterprise Full time R80 000 - R120 000 per yearJob Title:Sales Development Representative (SDR) – ICT SolutionsAbout the Role:Sedge Enterprise is seeking a motivatedSales Development Representative (SDR)with experience inICT hardware and software licensing. This role focuses on generating leads, qualifying prospects, and driving sales opportunities for our ICT solutions portfolio.Key...
-
Senior Team Leader: Security Systems Support
7 days ago
Soweto, Gauteng, South Africa South African Reserve Bank Full time R600 000 - R1 200 000 per yearJob no.: 1368Job title: Senior Team Leader: Security Systems SupportLocation: Head Office, PretoriaOrganisation name: Security Infrastructure and Incident Management DivisionDepartment description: Group Security Management DepartmentBrief descriptionThe main purpose of this position is to provide effective team leadership for the management of the operation...
-
Rugs Division Lead
1 week ago
Soweto, Gauteng, South Africa Belgotex Floorcoverings (Pty) Ltd. Full time R1 200 000 - R2 400 000 per yearWe're looking for a visionary leader to drive the strategic growth, creative direction, and commercial success of our rugs portfolio. If you're passionate about design, market trends, and leading cross-functional teams to deliver exceptional products, this is your opportunity to make a lasting impact at Africa's leading flooring manufacturer.About the...
-
Lead -Environmental Planning and Advisory
3 days ago
Soweto, Gauteng, South Africa WSP Full time R1 200 000 - R2 400 000 per yearDescriptionWe are seeking a dynamic and experienced Director to lead our Africa Environmental Planning and Advisory (EPA) Team. The successful candidate will be responsible for overseeing environmental planning initiatives, providing strategic advisory services, and ensuring sustainable development practices across the region.HEALTH AND SAFETY: ...
-
Business Development Manager
3 days ago
Soweto, Gauteng, South Africa WeconnectU Full time R250 000 - R500 000 per yearWeconnectU, a leading SaaS provider in the property management industry, is looking for a Business Development Manager to drive sales and expand our footprint in Gauteng. Our target market is Property Managers and Rental Agents/Administrators (whether Franchises or independents agencies). This role is ideal for a dynamic, results-driven sales professional...