Operations

Software Development Manager

Capitec Bank·Western Cape, south-africa·Full Time·Onsite
OperationsFull TimeOnsite
-
  • 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.

Key skills

Bachelors

At a glance

Company

Capitec Bank

Location

Western Cape, south-africa

Employment

Full Time

Experience

Valid until

Not specified

Created

October 25, 2026

More opportunities

Similar roles you might like

Product Manager

Capitec Bank

Western Cape, south-africa

full-time

Why this role matters Connect is built on real delivery and the Product Manager is the engine behind it. This role supports the Product Head in producing the best product, directing how it's built and developed across its full life cycle, and working closely with the Software Development Manager and teams on what gets built and when. In this role, you'll take front-end ownership of Connects full channel suite the app, Nova, USSD, IVR and self-service and lead the people, partnerships and delivery plans that bring it all to life. What you'll do Own the front-end delivery of Connects channel suite from end to end Lead and coordinate front-end developers, UI and UX teams across all Connect touchpoints Work at tactical and operational levels, contribute to product strategy and business planning, and integrate business and technical product segments to achieve objectives, delivery and targets Manage delivery of provisioning, vouchers, order management and bundle products Ensure the front-end integrates correctly with APIs and backend capabilities Author documents across the product life cycle, including business plans, product roadmaps, business cases, requirements and functional specifications Use data and metrics to test theories, confirm assumptions, measure success and validate products through client feedback Align initiatives and projects to our broader strategy and achieve goals through cross-functional teams, including remote and hybrid setups What you'll need Education Minimum: Bachelor's Degree Ideal: Honours Degree Experience (minimum) At least 8 years' management experience at senior level in product development or as a product manager/owner, with 5+ years managing, developing and delivering a product Career experience that includes time in one or more technical roles, and a track record of communicating with technical and non-technical stakeholders across multiple business units Working knowledge of APIs, front-end technologies and Java-based environments Experience coordinating UI/UX teams and managing end-to-end technical delivery Experience scoping and running usability studies and/or client research Business development experience in a banking or financial landscape Knowledge (minimum) Financial acumen for budget management * Translation of product strategies into tactical and operational plans * Systems thinking, big-picture view, sound decision-making * Agile product ownership and methodology * Domain-specific knowledge, product technology and technical dependencies * People and stakeholder management * Data-driven, analytical and quantitative skills * Technologically literate and adaptable Experience (ideal) Product development experience in the product domain at management level * Working with Agile product ownership * Translating business strategies into business benefits * Initiation and implementation of innovative concepts Telco or MVNO industry experience (beneficial but not essential) Knowledge (ideal) Capitec Way of Work * In-depth knowledge and understanding of banking including productivity, profit, efficiency, processes, procedures and client service Continuous improvement best practices (Lean, Six Sigma, Theory of Constraints, PDCA) * Process mapping and improvement techniques Skills Analytical Skills Attention to Detail Commercial Thinking Skills Communications Skills Interpersonal & Relationship management Skills Additional Information Clear criminal and credit record

20 days ago