2,089,171open jobs
128,284companies
243,520added this week
Browse all
Location
In office (Cape Town)
Seniority
Staff
Employment
Full-Time

First seen by Alion on Oct 21, 2026.

Overview
Company
Impact
Profile match


SUMMARY:
One of South Africa's Banking Giants is looking for a Software Development Manager  with a strong ATM experience to join their team. 

POSITION INFO:
What you will 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 Essential Experience 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 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: Experience with the implementation, support, configuration, enhancement or delivery of terminal application platforms within a banking or self-service environment. Examples include: 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 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 Production Resilience & Security 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 Qualifications Minimum Bachelor's Degree in Information Technology, Computer Science or a related field. Preferred Honours Degree in Information Technology, Computer Science or a related field 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 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. Should you not receive a response from us within one week of your application, your application has unfortunately not been successful. You can visit our website for more vacancies: \/ LinkedIn

 

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,089,171 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Management
Similar stack
Same company
Cape Town
In office · Full-Time · Johannesburg
Apply
CMT Team Leader 23 days ago
$5.8k – $7.2k per year (gross) · In office · Full-Time · Pinetown
Apply
In office · Full-Time · Midrand
Analytics
Power BI
Apply
In office · Full-Time · South Africa
Analytics
Microsoft Excel
Apply
In office · Full-Time · Cape Town
DevOps
Windows
Analytics
Microsoft Excel
Apply
Hybrid · 4+ years exp
Python
JavaScript
DevOps
Rest API
Terraform
Ansible
Azure DevOps
CloudFormation
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Linux
Management
Agile
QA
Selenium
Playwright
Apply
In office · United States
C#
C#
ASP.NET Core
Databases
Azure SQL Database
DevOps
Azure
CI/CD
Kubernetes
Azure AKS
Apply
Data Scientist 4 hours ago
In office · Full-Time · 5+ years exp · Bachelor's Degree · Shanghai
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Spark
Fine-tuning
Scikit-learn
Prompt Engineering
Multimodal AI
MLlib
Pandas
LLM
Machine Learning
DevOps
Azure
Git
QA
Pytest
Apply
Hybrid · 2+ years exp
JavaScript
Node JS
AI/ML
RAG
Frontend
Vue.js
React.js
Mobile
JUnit
DevOps
Rest API
Docker
Kubernetes
SOAP
QA
Selenium
Apply
$79k – $93k per year · Remote (Canada) · 7+ years exp
DevOps
Azure DevOps
Azure
Game Dev
Unity
OpenXR
Meta Quest SDK
Management
Confluence
Jira
Agile
Scrum
Apply
In office · Full-Time · Cape Town
DevOps
AWS
Kubernetes
Platform Engineering
FinOps
Apply
In office · Full-Time · Cape Town
DevOps
Terraform
Ansible
CloudFormation
AWS
Kubernetes
Cybersecurity
Active Directory
LDAP
Apply
In office · Full-Time · Cape Town
JavaScript
Node JS
DevOps
AWS
Apply
Data Analyst 14 days ago
In office · Full-Time · Cape Town
Python
SQL
AI/ML
NumPy
Analytics
Tableau
Power BI
Seaborn
Matplotlib
Microsoft Excel
Apply
Android Developer 14 days ago
In office · Full-Time · Cape Town
JavaScript
Java
Kotlin
Frontend
React.js
Mobile
React Native
Ionic
Capacitor
Apply
Hybrid · Full-Time · 5+ years exp · Cape Town
DevOps
Kubernetes
Cybersecurity
ISO 27001
Management
Confluence
Apply
In office · Full-Time · Cape Town
Apply
In office · Cape Town
Apply
$19k per year · Remote (South Africa) · Pretoria · Cape Town · Durban · Johannesburg
SQL
Databases
PostgreSQL
AI/ML
AI Agents
Replicate
DevOps
Rest API
Cloudflare
Cybersecurity
ISO 27001
SOC 2
GDPR
Microsoft Entra ID
Active Directory
Management
Intercom
Freshdesk
QA
Sentry
Apply
In office · 3+ years exp · Cape Town
Apply
See all jobs
This is one of many
2,089,171 more open roles from verified company boards, updated every day.