Software Engineer: Back-End III, Stellenbosch
Software Engineer: Back-End III, Stellenbosch
-
Stellenbosch, South Africa
-
Last edited: a week ago
-
Save
Description
About the Role 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.
Key Responsibilities
Develop and maintain custom applications and interfaces using the Postilion SDK
Build and supportCash Devices applications and device integration solutions (ATM, POS, etc.)
Customise and extendPostilion functionality to meet business and operational requirements
Develop and maintainSDK‑based integrations using Java
Support and upgradeintegration 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
Our Ideal Candidate Has
Minimum 5 years’ experience in a Postilion systems role , including exposure to:
Postilion Realtime
PostCard
Postilion Office
ATM Application environments
Minimum 5 years’ current experience
with either:
Postilion SDK
or
Java development in integration‑heavy environments
Strong understanding of
ISO 8583 messaging
and ATM transaction flows
Experience with
ATM device protocols
(e.g. Diebold 912, NCR NDC)
Experience working with
modern source control systems
(Git / GitHub), including branching, merge requests, and code reviews
Scripting experience (preferably
PowerShell or Python )
Solid database knowledge;
SQL Server
experience preferred
Strong analytical, troubleshooting, and debugging skills
Excellent communication and documentation abilities
Experience in
banking, fintech, payments, or switching platform environments
Education (Minimum) Grade 12 National Certificate / Vocational
Education (Ideal or Preferred) A relevant tertiary qualification in Information Technology
Skills
Analytical Skills
Attention to Detail
Communications Skills
Interpersonal&Relationship management Skills
Capitec Bank is an authorised financial services provider (FSP 46669) and registered credit provider (NCRCP13). Capitec Bank Limited Reg. No: 1980/003695/06
#J-18808-Ljbffr
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.
Key Responsibilities
Develop and maintain custom applications and interfaces using the Postilion SDK
Build and supportCash Devices applications and device integration solutions (ATM, POS, etc.)
Customise and extendPostilion functionality to meet business and operational requirements
Develop and maintainSDK‑based integrations using Java
Support and upgradeintegration 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
Our Ideal Candidate Has
Minimum 5 years’ experience in a Postilion systems role , including exposure to:
Postilion Realtime
PostCard
Postilion Office
ATM Application environments
Minimum 5 years’ current experience
with either:
Postilion SDK
or
Java development in integration‑heavy environments
Strong understanding of
ISO 8583 messaging
and ATM transaction flows
Experience with
ATM device protocols
(e.g. Diebold 912, NCR NDC)
Experience working with
modern source control systems
(Git / GitHub), including branching, merge requests, and code reviews
Scripting experience (preferably
PowerShell or Python )
Solid database knowledge;
SQL Server
experience preferred
Strong analytical, troubleshooting, and debugging skills
Excellent communication and documentation abilities
Experience in
banking, fintech, payments, or switching platform environments
Education (Minimum) Grade 12 National Certificate / Vocational
Education (Ideal or Preferred) A relevant tertiary qualification in Information Technology
Skills
Analytical Skills
Attention to Detail
Communications Skills
Interpersonal&Relationship management Skills
Capitec Bank is an authorised financial services provider (FSP 46669) and registered credit provider (NCRCP13). Capitec Bank Limited Reg. No: 1980/003695/06
#J-18808-Ljbffr
Highlights
-
Company nameCapitec Bank Ltd.
-
Job positionSoftware Engineer: Back-End III
Safety Tips
Do not pay a ’prospective employer’ anything in order to secure a job.
More info about this ad
Software Engineer: Back-End III has been posted in the Stellenbosch Engineering category on Locanto.
Why not check out other ads in this category, such as Senior Software Engineers (CH1129b), Stellenbosch, Intermediate Software Engineer, Stellenbosch or Structural Engineer (CH1197) in Stellenbosch. Currently, there are 10 ads posted in the Engineering category in Stellenbosch.
There are more ads within a 15 km radius for this category. If you want to view those ads, click here.