Software Engineer: Full Stack

Capitec • stellenbosch, western cape • Posted June 01, 2026

Position Overview

About The Role

We are seeking a skilled Full Stack Developer (level 2) to join our team supporting all client-facing applications in bank branches (excluding cash and branch systems). You will work on a hybrid tech stack, including C#, Java, AWS, and web technologies, with a focus on modernizing and supporting branch systems such as biometric, queuing, monitoring, and paperless solutions.

Key Responsibilities

  • Develop, maintain, and support branch-facing applications and systems.
  • Collaborate daily with team members and other teams to deliver on project goals.
  • Participate in meetings, ceremonies, and handle production issues as needed.
  • Work from a prioritized book of work, ensuring high-quality service delivery.

Minimum Experience

  • 3–4 years of experience in software development.
  • Strong experience with C#
  • AWS (Cloud Practitioner)
  • Exposure to Java and web tech...