

Software Engineer: Full Stack II
Are you a passionate and energetic Full Stack Software Engineer looking for an exciting opportunity to make a real impact? Join Capitec Bank, a leading financial institution focused on simplifying banking and improving our clients’ lives. We’re searching for a talented individual to join our innovative team in Stellenbosch.
About the Role
As a Software Engineer: Full Stack II, you will be a key player in a dynamic, cross-functional team, involved in the entire software development lifecycle – from initial concept to deployment and ongoing operation. You’ll be responsible for designing, developing, testing, deploying, maintaining, and enhancing software systems and applications according to specifications and high standards.
You will translate business and technical requirements into robust solutions, collaborating closely with the delivery team on design and problem-solving. This role requires a holistic approach, developing both front-end and back-end components of web applications, ensuring optimal performance, reliability, scalability, and exceptional client experiences across the entire application stack.
What You’ll Need
Minimum Requirements:
- Grade 12 National Certificate
- 3+ years of proven experience in both front-end and back-end software development, including project delivery and implementation using relevant technologies/languages.
- Experience with modern front-end and back-end frameworks and technologies.
- Clear criminal and credit record.
Preferred Qualifications & Skills:
- A relevant tertiary qualification in Information Technology.
- AWS Certification.
- Strong communication skills (verbal and written).
- Ability to collaborate effectively in cross-functional teams.
- Excellent critical thinking and problem-solving abilities.
- A proven track record of handling high-impact and high-pressure scenarios.
Our Tech Stack
We work with a diverse and modern technology stack. Demonstrable hands-on experience in the following is crucial:
- Cloud Platform: AWS (EC2, S3, RDS, Lambda, API Gateway, IAM, SNS, CloudWatch)
- Front-end: HTML, CSS (or CSS Frameworks), JavaScript, web frameworks (e.g., React.Js)
- Back-end & Databases: Basic familiarity with REST APIs, Database design and optimization (e.g., PostgreSQL, MySQL)
- Architecture & Tools: Microservices Architecture (e.g., Docker, Kubernetes), Firm understanding of CI/CD
- Bonus: Amazon Connect experience (Preferred)
Why Join Capitec?
At Capitec, we’re dedicated to becoming the best bank in the world by putting our clients first, acting with energy, and taking ownership (our CEO values). We offer an inspiring environment with cohesive teams, continuous growth opportunities, and excellent employee benefits. We prioritize making every team member feel welcome, valued, focused, and empowered to grow their career.
How to Apply
If you’re ready to join our journey and contribute to a bank that makes a positive difference, please follow these two important steps:
- Complete a short assessment to understand more about life at Capitec. Click here to start your assessment!
- Once you’ve completed the assessment, finalize your application by clicking the “Apply Now” button below.
Capitec is an equal opportunity employer and committed to diversity. Applications will be considered in support of our employment equity goals.
To apply for this job please visit careers.capitecbank.co.za.