📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Software Engineer: Back-End III

Capitec Bank Ltd · Stellenbosch

New
Permanent Senior 🇬🇧 English
Postilion SDK Java ISO 8583 Git GitHub PowerShell Python SQL Server

Job 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. It combines strong Postilion expertise with SDK‑based Java development, emphasizing configuration, integration, and operational stability. The position is based in Stellenbosch with hands‑on access to the ATM lab.

Key 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.

Required profile

  • Minimum 5 years’ experience in a Postilion systems role, including exposure to Postilion Realtime, PostCard, Postilion Office, and 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 such as Diebold 912 and NCR NDC.
  • Proficiency 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.
  • Minimum education: Grade 12 National Certificate / Vocational; ideally a relevant tertiary qualification in Information Technology.

Required skills

  • Postilion SDK
  • Java
  • ISO 8583
  • ATM device protocols (Diebold 912, NCR NDC)
  • Git
  • GitHub
  • PowerShell
  • Python
  • SQL Server

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Capitec Bank Ltd.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Permanent basé à Stellenbosch.
Source : ats:successfactors

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in South Africa.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 7 hours ago

Expires 1 month from now

6 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Capitec Bank Ltd

Stellenbosch