Where

POS Development Team Lead - (PERMANENT)

Executive Placements
Randburg Full-day Full-time

Description:

  • Our client is seeking to hire a Team Lead: POS Development to drive the design, development, and maintenance of payment applications across POS and mobile platforms. The role requires strong technical expertise in Java, C, C++, and Kotlin, along with solid experience in backend, POS, and mobile development, and a strong understanding of EMV standards and payment integrations.
  • This is a hands-on leadership role, responsible for guiding a Scrum team, contributing to code, and ensuring high-quality delivery across multiple technologies. The position also requires the ability to troubleshoot and support critical production incidents, including after- hours, in a fast-paced payments environment.

    POS and Payment Solution Development

  • Design, develop and maintain high- performance POS applications and related components.
Build and enhance POS integrations, EMV transaction flows, card payment processing modules, and device-level functionality. Contribute to POS firmware, mobile, backend, and UI components to ensure seamless end-to-end system performance. Ensure compliance with EMV, card scheme rules, ISO standards, and payment security protocols.

Technical Leadership and Team Management

Lead a Scrum team comprising developers and test resources. Provide technical guidance, mentorship, and code reviews to ensure high-quality delivery. Drive Agile ceremonies, sprint planning, backlog grooming, and engineering best practices. Foster a culture of continuous improvement, collaboration, and innovation.

System Integration and Architecture

Work closely with cross-functional teams to design scalable, secure, and efficient POS solutions. Integrate POS and mobile applications with backend services, APIs, payment switches, and third-party systems. Read and interpret multi-language codebases, including C, C++, and Kotlin. Participate in architecture discussions and technical decision-making.

Production Support and Incident Management

Oversee production stability for POS platforms and critical payment systems. Troubleshoot, analyse, and resolve device, transaction, or integration failures. Provide after-hours support for high-priority incidents, deployments, or system recovery efforts when required. Ensure timely root cause analysis and implementation of permanent fixes.

Key Skills and Competencies:

Strong leadership and team development skills. Ability to provide hands-on technical direction and uphold engineering standards. Excellent problem-solving, diagnostic, and analytical abilities. Deep understanding of payment systems, EMV standards, and POS transaction flows. High proficiency in Ja
22 Jan 2026;   from: gumtree.co.za

Similar jobs

Description: New Vacancy!! Our leading client in the Water Treatment Industry is looking to employ a National Recruitment & Training Manager to join their dynamic team in Johannesburg. Job Responsibilities: To provide support in terms of recruitment of ...
6 months ago
  • Staff Solutions PMP
  • Randburg
Description: Opportunity Available!! Our leading client in the Water Treatment Operations Industry is looking to employ a Construction SHEQ Manager to join their dynamic team in Johannesburg. Job Responsibilities: Lead and manage all SHEQ activities for ...
6 months ago
Description: Business Development Executive FinTech (POS24065) R 25 000 to R 35 000 per month plus commission (Negotiable) Sandton Position Overview: Business Development/ Sales Executive calling on clients in the Property industry to sell PropTech/ ...
6 months ago
Description: We are seeking a proactive and self-starting Business Development Manager (BDM) specializing in Regtech solutions. As a BDM, you will be responsible for establishing and nurturing long-term relationships with new clients, including key ...
2 years ago