Stand out for this role — generate a tailored resume and cover letter in about a minute.
Capitec in Stellenbosch seeks a highly skilled Software Engineer to join the Cash Devices team on a permanent basis. You will work on Postilion-based integrations and ATM device software in a lab-focused environment.
The role requires hands-on experience with Postilion systems, Java integrations, ISO 8583, and ATM protocols, with strong debugging and documentation skills. Based in Stellenbosch, you will access an ATM lab and collaborate cross-functionally.
Capitec is more than a bank. We exist to simplify banking and help our clients take control of their financial lives. Our focus is on delivering accessible, affordable banking through personal experience, while constantly 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 always put the client first.
At Capitec, we are guided by our CEO values in everything we do: putting the client first, acting with energy, and taking ownership. We support our people through a strong Employee Value Proposition that focuses on cohesive, high-performing teams, meaningful learning and growth opportunities, and competitive employee benefits and savings. We are committed to creating an inclusive environment where every team member feels welcomed, valued, supported, and empowered to grow their career.
We are looking for 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 Capitec’s ATM estate. This is a specialist role combining strong Postilion expertise with SDK-based Java development, with a primary focus 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.