Talent.com
Software Engineer : Back-End 10083

Software Engineer : Back-End 10083

CapitecStellenbosch, Western Cape, South Africa
30+ days ago
Job description

Overview

Join Capitec’s Client Engineering team and help transform the way we handle client data across the entire organisation. This group-level role puts you at the heart of client services working across all products and domains to build scalable, modern systems and decommission legacy platforms.

You’ll be part of a high-performance team based in the stunning Winelands of Stellenbosch, tackling meaningful engineering challenges in a cloud-native, domain-driven environment.

Who We Are

We are a bank, but we’re much more than that. We believe that banking is about enabling people to control their financial lives through banking that is simplified, accessible, affordable and delivered through personal experience. By helping our clients manage their financial lives better, we enable them to live better.

Why Choose Us

At Capitec, we offer our best by living up to our values in every situation – we always put the Client first, act with Energy and take Ownership. Our Employee Value Proposition offers growth opportunities, cohesive teams, employee benefits and savings. We strive to ensure every member of the Capitec team feels welcome, valued, focused, and able to grow.

About The Role

As a Senior Software Engineer III in Client Engineering, you will play a pivotal leadership role in driving the transformation of Capitec’s client domain. This group-level position involves overseeing the decommissioning of legacy systems, scaling event-driven architectures, and building cutting-edge backend services. You will contribute to shaping the broader strategic architecture and technical direction of Capitec, ensuring our systems are scalable, efficient, and robust enough to support the growing business.

In this senior position, you will lead complex projects, mentor junior engineers, and collaborate with cross-functional teams to solve challenging problems. You’ll also be at the forefront of implementing cloud-native technologies and domain-driven design to decouple legacy systems and create seamless, high-performance solutions.

As a senior leader within the engineering team, your influence will extend across product domains and the wider engineering organisation, offering you a unique opportunity to leave a lasting impact on one of the most innovative banks in South Africa — all while enjoying the remarkable lifestyle that comes with working in the Stellenbosch Winelands.

Tech Stack You’ll Work With

  • Languages : Java (primary), .NET (advantage), COBOL (advantage)
  • Cloud & Infrastructure : AWS Cloud, Kubernetes, Kafka
  • Databases : PostgreSQL, MSSQL
  • Tooling : GitHub, CI / CD pipelines
  • Architecture : Microservices, Event-Driven Architecture, Domain-Driven Design

Must-Have

Knowledge and Experience

  • Grade 12 National Certificate / Vocational
  • Ideal

  • Relevant tertiary qualification in Information Technology, Computer Science, or related field
  • 6+ years’ proven experience in backend software development with a focus on complex, large-scale systems
  • Deep experience in full SDLC, agile methodologies, and cloud-native development
  • Proven expertise in designing and developing microservices and event-driven architectures
  • Advanced understanding of RESTful APIs, backend frameworks, and cloud platforms (AWS preferred)
  • Solid experience with Kubernetes for containerisation and orchestration
  • Expertise in database systems (SQL and NoSQL) and performance optimisation
  • Extensive experience in mentoring and leading teams, with the ability to influence engineering culture and drive innovation
  • Advantageous

  • Experience with .NET or COBOL for legacy-modernisation projects
  • Prior exposure to legacy system decommissioning, system migrations, or domain-driven design
  • Additional Information

  • Clear criminal and credit record
  • Capitec is committed to diversity; applications to this position will be considered in support of our employment equity goals.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Stellenbosch, Western Cape, South Africa

    Related jobs
    • Promoted
    Software Engineer (Radar Systems)

    Software Engineer (Radar Systems)

    Communicate RecruitmentStellenbosch, South Africa
    This isn’t ordinary software development — it’s engineering for battle readiness.As part of the radar division, you’ll write embedded C / C++ code that commands precision and response under r...Show moreLast updated: 27 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Network RecruitmentStellenbosch, South Africa
    Includes the following, but is not limited to : .Design, develop, and maintain mission-system-related software, including software for payload control, payloads emulators, relay applications, mission...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Kerridge Commercial SystemsStellenbosch, Western Cape, South Africa
    At Klipboard we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that co...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer : Back-End

    Software Engineer : Back-End

    CapitecStellenbosch, Western Cape, South Africa
    Be among the first 25 applicants.To see what life at Capitec is all about and complete a short assessment, please click here!. Once you have completed the above finalize your application by clicking...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer : Full Stack 10089

    Software Engineer : Full Stack 10089

    Capitec Bank Ltd.Stellenbosch, Western Cape, South Africa
    Press Tab to Move to Skip to Content Link.Select how often (in days) to receive an alert : .We're on the lookout for energetic, self-motivated individuals who share our passion for service in the ban...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    XneeloDurbanville, Western Cape, South Africa
    At xneelo, it starts with purpose.We’re business enablers offering a hosting service for our customers to create and transact online. We spend each day working hard to retain the trust of our custom...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    GarminStellenbosch, Western Cape, South Africa
    Direct message the job poster from Garmin.Garmin Stellenbosch is the R&D team behind Garmin’s award-winning consumer radar products, such as the : . Approach R10 Golf Launch Monitor.Zumo R1 Motorcycle...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer : Full Stack Iii

    Software Engineer : Full Stack Iii

    Capitec BankStellenbosch, Western Cape, South Africa
    We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below : .To see what life at Capit...Show moreLast updated: 7 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Communicate RecruitmentStellenbosch, South Africa
    My client is seeking a Software Engineer to join their Fibre Front End team, building next-gen fibre signal acquisition systems. Youll work on reducing internet traffic, programmable switches, and s...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Stonebridge HR SolutionsStellenbosch, South Africa
    BEng in Electronic Engineering or similar.Graduate or up to 4+ years Software Engineering experience.Ability to solve programming problems with high-quality code. Proficiency writing software in C o...Show moreLast updated: 10 days ago
    • Promoted
    Software Engineer : Back-End

    Software Engineer : Back-End

    Capitec BankStellenbosch, Western Cape, South Africa
    We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below : .To see what life at Capit...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer : Full Stack 10089

    Software Engineer : Full Stack 10089

    Capitec BankStellenbosch, Western Cape, South Africa
    We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below : .To see what life at Capit...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    CA SupportPaarl, Western Cape, South Africa
    The ideal candidate will design, implement, and maintain the backend systems that power data-driven agricultural solutions. You will work closely with cross-functional teams to deliver scalable and ...Show moreLast updated: 10 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Exceed Human Resource ConsultantsStellenbosch, Western Cape, South Africa
    Collaborate with the development team in designing and implementing software solutions that meet our business values and technical specifications. Write clean and maintainable code using best practi...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer : Back-End 10083

    Software Engineer : Back-End 10083

    Capitec BankStellenbosch, Western Cape, South Africa
    Join Capitec’s Client Engineering team and help transform the way we handle client data across the entire organisation.This group-level role puts you at the heart of client services working across ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer : Front-End 10087

    Software Engineer : Front-End 10087

    Capitec BankStellenbosch, Western Cape, South Africa
    We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below : .To see what life at Capit...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer : Back-End 10083

    Software Engineer : Back-End 10083

    Capitec Bank Ltd.Stellenbosch, Western Cape, South Africa
    Join Capitec’s Client Engineering team and help transform the way we handle client data across the entire organisation.This group-level role puts you at the heart of client services working across ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    AiRStellenbosch, Western Cape, South Africa
    The role focuses on building next-generation scalable systems that manage capture bandwidth efficiently and minimise user interaction. The engineering team is working across areas such as internet t...Show moreLast updated: 30+ days ago