Software Development Manager At Capitec Bank

Capitec Bank  ยท  via Get Backend Jobs
โฐ Full Time



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.





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 and develop 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.

Partner with the Product Head to translate the strategic product roadmap into executable delivery plans, release forecasts, milestones and team-level execution priorities across the cash-devices technology portfolio.

Lead agile planning practices with the team, translating prioritised business features into delivery-ready team epics and, through iterative refinement, clear user stories, while managing dependencies, capacity, sprint and release planning, and delivery tracking.

Drive engineering best practices including secure coding, code reviews, CI/CD and production readiness





What we're looking for:





8+ years of direct ATM domain experience.

Proven experience within ATM delivery, support and operational environments.

Strong technical delivery leadership experience within a banking or financial services environment.

Proven ability to build high-performing technical delivery teams through coaching, mentoring, capability development, succession planning and career growth initiatives.

Experience leading technical teams in an agile delivery environment, including translating strategic roadmaps into delivery plans, decomposing prioritised features into team epics and user stories, forecasting delivery, managing dependencies and tracking execution.

Experience managing critical production systems and high-availability platforms.

Production resilience & Security (ie. Incident Management, Root cause analysis, problem management, disaster recovery, performance analysis and optimisation, production monitoring, ATM security Principles, Encryption concepts, PCI DSS and PCI Pin standards)





Technology Engineering & Integration





Proficiency in programming and scripting languages appropriate to the technology environment

API Integrations

Enterprise Integration Patterns

Architecture Governance

Secure Coding Practices

CI/CD Principles

Technical Design Reviews 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

Experience with established ATM manufacturer platforms; NCR SelfServ and Diebold Nixdorf are preferred, while experience with GRG, Hyosung or other enterprise ATM estates will also be considered.





Terminal Applications & Device Platforms:





NCR AANDC / NDC / NDCe

Diebold Agilis / VCP

Self-service banking platforms

ATM, cash recycler, cash deposit and assisted-service solutions

Other vendor terminal application platforms





Postilion (Essential):

Experience with:





Postilion ATM Switching

Terminal Drivers

ATM Application Integration

ISO8583 Messaging

Routing and Transaction Flows

Transaction Debugging





Postilion Configuration





Experience with Postilion ATM App and/or Postilion SDK Development will be highly advantageous.





Delivery & Planning Leadership





Translation of the Product Head's strategic roadmap into executable delivery plans, milestones, release forecasts and team-level priorities

Practical application of agile methodologies, including Scrum, Kanban and scaled agile practices where appropriate

Release planning, forecasting and delivery tracking

Working from the Product Head's prioritised backlog and partnering with the team to decompose business features into delivery-ready team epics and progressively refined user stories

Dependency, risk and issue management

Capacity and resource planning

Vendor and cross-functional delivery coordination

Stakeholder management and executive reporting





Advantageous experience:





NCR NDCe development and Builder experience

Multi-vendor ATM environments (NCR, Diebold, GRG, Hyosung)

Digital and omnichannel banking platforms

API and event-driven architecture

Kafka and event streaming

Cash recycler and deposit automation solutions

Azure, Kubernetes, DevSecOps and modern cloud engineering practices





Qualifications (Minimum)





Bachelor's Degree in Commerce or Information Technology - Computer Science





Qualifications (Ideal or Preferred)





Honours Degree in Commerce or Information Technology - Computer Science





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.





Conditions of Employment





Clear criminal and credit record