Jobiglo

No results.

Software Engineer: Back-End III

Capitec · Stellenbosch

Permanent Senior 🇬🇧 English
Postilion SDK Java ISO 8583 Diebold 912 NCR NDC Git GitHub PowerShell Python SQL Server

Job description

About the role

Capitec is seeking a highly skilled Software Engineer to join its Cash Devices team on a permanent basis. The role focuses on developing, integrating, and supporting custom ATM solutions that form a critical part of Capitec’s ATM estate. It combines strong Postilion expertise with SDK‑based Java development and requires hands‑on access to the ATM lab in Stellenbosch.

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.).
  • Customize 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 of experience in a Postilion systems role (Postilion Realtime, PostCard, Postilion Office, ATM application environments).
  • At least 5 years of recent experience with 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 and code reviews.
  • Scripting experience, preferably PowerShell or Python.
  • Solid database knowledge; SQL Server preferred.
  • Excellent analytical, troubleshooting, and documentation skills.

Required skills

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

What we offer

  • Opportunity to work on critical banking infrastructure.
  • Access to a dedicated ATM lab for hands‑on development.
  • Collaborative environment focused on client‑first values.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Capitec.
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.

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 1 month ago

Expires 1 day from now

74 views · 0 interested

Boost your chances

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

Analyzing your CV...

Capitec

Stellenbosch