Software Engineer: Back-End II
Date: 24 Apr 2026
Location: Stellenbosch, ZA
Company: Capitec Bank Ltd
Build systems that quietly power how cash moves across the bank
Why this role exists:
We are expanding a specialist engineering team that builds and runs platforms at the heart of our cash planning and integration landscape. Our systems connect people, platforms and physical devices, helping the bank operate smoothly and reliably at scale. This role gives an experienced back‑end engineer the opportunity to work on meaningful, real‑world systems with wide reach across the organisation.
What you’ll do
- Design and build reliable back‑end services using C# and .NET
- Create and maintain APIs and integrations used by internal teams and trusted external partners
- Enhance and extend a large cash planning platform with bank‑wide impact
- Work across cloud and on‑premise environments to deliver stable, well‑designed solutions
- Improve and maintain existing code to keep systems dependable and easy to evolve
- Use modern development tools, including AI assistants, in a thoughtful and responsible way
About the team
We are a focused engineering team responsible for platforms that connect core banking systems, external services and physical cash‑handling devices. Our work supports essential banking operations and is used across multiple areas of the business. We work closely together, value clear thinking and take pride in building systems that are well understood, resilient and built to last.
Why this role is different
- You work on systems with real scale and visible impact across the bank
- You gain exposure to complex integrations, physical devices and enterprise platforms
- You have the opportunity to influence technical decisions and shape how solutions are built
- You join a team that values ownership, learning and honest collaboration
- You build for the long term, not just the next release
What we’re looking for
- 6+ years’ hands‑on experience building back‑end systems using C# and .NET
- A minimum of Grade 12, with a relevant tertiary qualification in Information Technology preferred
- Strong experience working with SQL databases, APIs and system integrations
- Experience using cloud technologies, with Azure or AWS preferred
- Experience working across cloud and on‑premise environments
- Sound judgement when designing, reviewing and maintaining production systems
- Clear communication and a collaborative approach to problem‑solving
- Willingness to work primarily from our Stellenbosch office
Ready to apply?
If you enjoy building dependable back‑end systems and want to work on technology that supports how the bank operates every day, we would like to hear from you. Apply now and be part of a team that builds quietly critical systems, thoughtfully and well.
Additional Information
- Clear criminal and credit record