About the position
Job Title: Software Engineer: Back-End III
Our Approach
We are more than just a financial services provider. Our mission is to simplify banking and help clients take control of their financial lives. We focus on delivering accessible, affordable solutions through personalised experiences, while continuously evolving our technology to support how clients engage with us.
Our success is driven by talented, committed teams who take ownership, act with energy, and consistently put the client first.
Why Join Us
We are guided by strong core values in everything we do:
We support our people through a compelling employee value proposition that includes:
We are committed to fostering an inclusive environment where every team member feels welcomed, valued, supported, and empowered to grow their career.
About the Role
We are seeking a highly skilled Software Engineer to join our Cash Devices team on a permanent basis.
This role focuses on the development, integration, and support of custom ATM solutions, forming a critical part of the software platform that supports a large ATM network.
This is a specialist role combining strong Postilion expertise with SDK-based Java development. The primary focus is on configuration, integration, and operational stability rather than greenfield development.
?? Location: Stellenbosch (on-site access to ATM lab environment required)
Key Responsibilities
Minimum Requirements
Technical Expertise
Core Competencies
Industry Experience
Experience in one or more of the following environments is preferred:
Education
Minimum:
Preferred:
Additional Requirements
Desired Skills:
- Java
- Postillion
- Powershell
- Python