First seen by Alion on Nov 11, 2026.
Our client is a financial services company base din the Western Cape. They are looking for a highly skilled Software Engineer to join their 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 Capitec’s ATM estate.This is a specialist role combining strong Postilion expertise with SDK‑based Java development, with a primaryfocus on configuration, integration, and operational stability, rather than pure greenfield software development.The role is based in Stellenbosch, where hands‑on access to the ATM lab environment is required.
Duties & Responsibilities- Develop and maintain custom applications and interfaces using the Postilion SDK
- Build and support Cash Devices applications and device integration solutions (ATM, POS, etc.)
- Customise and extend Postilion functionality to meet business and operational requirements
- Develop and maintain SDK‑based integrations using Java
- Support and upgrade integration drivers between devices and ATM applications
- Provide technical support, troubleshooting, and issue resolution for Postilion‑related systems
- Collaborate with cross‑functional teams including QA, infrastructure, and business analysts
- Support patching, upgrades, and lifecycle management of ATM software platforms
- 5+ years’ experience in a Postilion systems environment, ideally including Postilion ATM App as well as Realtime, PostCard and Office
- Strong Postilion SDK and/or Java experience in integration-heavy environments
- Good understanding of ISO 8583 messaging and ATM transaction flows
- Exposure to ATM/device protocols such as Diebold 912 or NCR NDC
- Banking, payments, fintech or switching-platform experience
- Strong troubleshooting and debugging capability
- Sufficient seniority to work independently, take ownership and provide technical leadership/upskilling within the team
Market Related
Interested?You can email me [email protected]. If you do not hear back within two weeks, please note that your application has been unsuccessful.

