Software Development Manager

Capitec Ltd

Stellenbosch

On-site

ZAR 1,200,000 - 1,800,000

Full time

8 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Capitec Ltd is seeking an experienced Software Development Manager: Cash Devices to lead ATM technology platforms, terminal apps, integrations and operations across the cash channel.

You will shape delivery strategy, build high-performing teams, manage vendor relationships, ensure security and availability of critical banking systems, and drive continuous improvement.

Qualifications

  • Minimum: 8+ years direct ATM domain experience.
  • Proven ATM delivery, support and operational environments.
  • Strong technical delivery leadership in banking or financial services.
  • Proven ability to build high-performing teams through coaching and mentoring.
  • Experience leading agile delivery teams – translating roadmaps into delivery plans and epics.
  • Experience managing production systems and high-availability platforms.

Responsibilities

  • Lead multiple ATM technology delivery teams responsible for ATM applications and services
  • Drive solution design, architecture governance, engineering standards and delivery quality
  • Ensure system availability, performance, resilience and security across a critical banking channel
  • Oversee software development, enhancements, maintenance and production support
  • Lead major incident management, root cause analysis and recovery activities
  • Build high-performing technical delivery teams through coaching and mentoring
  • Manage vendor relationships, technical roadmaps and delivery outcomes
  • Partner with product, technology and business stakeholders to deliver strategic objectives
  • Translate the strategic product roadmap into executable delivery plans, release forecasts, milestones and team priorities across the cash-devices technology portfolio
  • Lead agile planning – decomposing features into delivery-ready epics and user stories, managing dependencies, capacity, sprint and release planning, and tracking delivery
  • Drive engineering best practices: secure coding, code reviews, CI/CD and production readiness

Skills

ATM domain
Delivery leadership
Agile delivery
Vendor management
Incident management
Coaching & mentoring
CI/CD
Security
Postilion
ATM hardware

Education

Bachelor's in IT/Commerce
Honours degree

Tools

Postilion
PCI DSS

Job description

Shape the future of a critical banking channel

We are looking for an experienced Software Development Manager: Cash Devices to lead the teams responsible for our cash-device technology platforms, terminal applications, integrations and operational delivery capability. This is a strategic technical leadership role for someone with strong ATM and transaction-processing expertise who can provide technology direction, manage key vendor and platform relationships, ensure the stability, availability and security of critical banking systems, and develop high-performing teams. The successful candidate will drive delivery excellence, operational resilience, continuous improvement and people development across a critical customer channel.

If you are a proven cash-devices technology leader with strong ATM and transaction-processing expertise and a passion for building high-performing technical delivery teams, we'd love to hear from you.

Job description
Shape the future of a critical banking channel

We are looking for an experienced Software Development Manager: Cash Devices to lead the teams responsible for our cash-device technology platforms, terminal applications, integrations and operational delivery capability. This is a strategic technical leadership role for someone with strong ATM and transaction-processing expertise who can provide technology direction, manage key vendor and platform relationships, ensure the stability, availability and security of critical banking systems, and develop high-performing teams. The successful candidate will drive delivery excellence, operational resilience, continuous improvement and people development across a critical customer channel.

If you are a proven cash-devices technology leader with strong ATM and transaction-processing expertise and a passion for building high-performing technical delivery teams, we'd love to hear from you.

Profile description
What you’ll do
  • Lead multiple ATM technology delivery teams responsible for ATM applications and services
  • Drive solution design, architecture governance, engineering standards and delivery quality
  • Ensure system availability, performance, resilience and security across a critical banking channel
  • Oversee software development, enhancements, maintenance and production support
  • Lead major incident management, root cause analysis and recovery activities
  • Build high-performing technical delivery teams through coaching and mentoring
  • Manage vendor relationships, technical roadmaps and delivery outcomes
  • Partner with product, technology and business stakeholders to deliver strategic objectives
  • Translate the strategic product roadmap into executable delivery plans, release forecasts, milestones and team-level priorities across the cash-devices technology portfolio
  • Lead agile planning – decomposing features into delivery-ready epics and user stories, managing dependencies, capacity, sprint and release planning, and tracking delivery
  • Drive engineering best practices: secure coding, code reviews, CI/CD and production readiness
What we’re looking for
  • 8+ years of direct ATM domain experience
  • Proven experience in ATM delivery, support and operational environments
  • Strong technical delivery leadership in banking or financial services
  • Proven ability to build high-performing teams through coaching, mentoring, succession planning and career growth
  • Experience leading agile delivery teams – translating roadmaps into delivery plans, decomposing features into epics and user stories, forecasting, managing dependencies and tracking execution
  • Experience managing critical production systems and high-availability platforms
Production resilience & security

Incident Management, Root Cause Analysis, Problem Management, Disaster Recovery, Performance Analysis, Production Monitoring, ATM Security Principles, Encryption, PCI DSS and PCI Pin.

Technology Engineering & Integration
  • Programming and scripting languages
  • API Integrations
  • Enterprise Integration Patterns
  • Architecture Governance
  • Secure Coding Practices
  • CI/CD Principles
  • Technical Design and Code Reviews
Critical technical expertise
ATM Technologies
  • ATM transaction lifecycle
  • ATM application architecture
  • Device integrations
  • ATM deployment and estate management
  • Production support and device availability
  • NCR SelfServ and Diebold Nixdorf preferred; GRG, Hyosung or other enterprise estates will also be considered
Postilion (Essential)
  • Postilion ATM Switching
  • Terminal Drivers
  • ATM Application Integration
  • ISO8583 Messaging
  • Routing and Transaction Flows
  • Transaction Debugging
  • Postilion Configuration

Postilion ATM App and/or Postilion SDK Development experience is highly advantageous.

Delivery & Planning Leadership
Advantageous experience
Qualifications

Minimum: Bachelor's Degree in Commerce or Information Technology (Computer Science) Preferred: Honours Degree in Commerce or Information Technology (Computer Science)

We offer
What's in it for you?
  • Lead technology that supports one of the bank's most important customer channels.
  • Influence strategic technology decisions and long-term platform direction.
  • Work with complex, large-scale, business-critical systems.
  • Lead highly skilled technical delivery teams and strengthen capability across the cash-devices environment.
  • Drive modernisation initiatives across ATM, digital and engineering platforms.
  • Gain exposure to leading ATM technologies, switching platforms and vendor ecosystems.
  • Join a culture that values innovation, ownership, collaboration and continuous improvement.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Back-End Software Engineer: Cash Devices
Senior Back-End Software Engineer: Cash Devices

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Clear criminal and credit record
Software Engineer: Back-End III
Software Engineer: Back-End III

Capitec Bank Ltd. • Stellenbosch

On-site
ZAR 650,000 - 1,000,000
Senior Software Delivery Manager
Senior Software Delivery Manager

Diebold Nixdorf, Incorporated • South Africa

On-site
ZAR 1,200,000 - 2,100,000
Senior IT Solutions Architect & Integration Lead
Senior IT Solutions Architect & Integration Lead

The Focus Group • Sandton

On-site
ZAR 800,000 - 1,200,000
Multi - Discipline Specialist
Multi - Discipline Specialist

The Focus Group • Sandton

On-site
ZAR 800,000 - 1,200,000
Senior Technical Consultant
Senior Technical Consultant

The Focus Group • Sandton

On-site
ZAR 600,000 - 800,000
Competitive remuneration package
Hybrid work environment
Contract role in a prestigious institution
Senior Analyst Developer
Senior Analyst Developer

Magnus Consulting Solutions Pty Ltd • Pretoria

On-site
ZAR 600,000 - 800,000
Technology Product Owner: T24 Core Banking, Credit, Card and Payments, ATM and POS
Technology Product Owner: T24 Core Banking, Credit, Card and Payments, ATM and POS

Indsafri • South Africa

On-site
ZAR 1,000,000 - 1,700,000
Technical Product Owner - Temenos T24 Core Banking
Technical Product Owner - Temenos T24 Core Banking

Rag-Talent • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Executive-level remuneration package
High-visibility role with regional领导
Structured professional development
Senior Lead: Systems Integration – Core Banking Transformation
Senior Lead: Systems Integration – Core Banking Transformation

Codeconnect Staffing • Johannesburg

On-site
ZAR 1,500,000 - 2,000,000