Location
In office (Stellenbosch)
Seniority
Middle
First seen by Alion on Nov 12, 2026. Capitec scores A on the Alion truth index.
Overview
Company
Impact
Profile match
Capitec is a South African retail bank headquartered in Stellenbosch that offers transactional accounts, savings, credit, insurance and business banking through its branches, banking app and other digital channels. Founded in 2001 and listed on the Johannesburg Stock Exchange, it is the largest bank in South Africa by client base, with more than 24 million active clients, and also runs merchant services and business banking operations. The bank hires software, data and analytics engineers, Salesforce and SAP delivery leads, business and systems analysts, product designers, risk managers, supply chain and facilities staff and paid media managers.
Apply by:
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:
1. To see what life at Capitec is all about and complete a short assessment, please click here!
2. Once you have completed the above finalize your application by clicking apply below.
Purpose Statement
- The level III Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance complex software systems and applications, considering scalability, performance and future requirements. Responsible to guide and support developers and stakeholders in scoping, progress, status and resolution of engineering problems.
- The Full Stack Software Engineer plays a crucial role in developing and maintaining both front-end and back-end components of web applications and works on all layers of the application stack. They are therefore responsible for applying a holistic approach to building solutions that not only offer optimum performance, reliability, and scale but also create great client experiences.
Education (Minimum)
- Grade 12 National Certificate / Vocational
Education (Ideal or Preferred)
- A relevant tertiary qualification in Information Technology
Knowledge and Experience
Experience:
- 6+ years’ proven experience in both front- and back-end software development, project delivery and implementation (in relevant development technologies/language). Experience with modern front-end and back-end frameworks and technologies
Knowledge:
- Is able to apply expert knowledge and develop others understanding of the following:
- IT systems development processes (SDLC)
- Application development
- Advanced programming concepts
- Advanced algorithms and data structures
- Design Patterns
- Version Control
- Testing practices
- Database systems and query optimization (e.g., SQL, NoSQL).
- RESTful API design and integration.
- Cloud computing platforms and services (e.g., AWS, Azure).
- Advanced Microservice and event driven architectures
- Deployment using kubernetes and containerization
- Responsive design principles and mobile-first development.
- Browser compatibility issues and performance optimisation.
- Front-end build tools and package managers
Skills
- Analytical Skills
- Attention to Detail
- Communications Skills
- Interpersonal & Relationship management Skills
- Problem solving skills
Additional Information
- Clear criminal and credit record
Capitec is committed to diversity, applications to this position will strictly be considered in support of our employment equity goals.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,285,881 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Stellenbosch
Senior Full-Stack Developer
2 hours ago
In office · Full-Time · Johannesburg
Python
JavaScript
Java
TypeScript
SQL
Node JS
Java
Spring Boot
Databases
RabbitMQ
Apache Kafka
Frontend
Angular
DevOps
Rest API
CI/CD
Git
AWS
Docker
Kubernetes
Cybersecurity
Zero Trust
Management
ServiceNow
Agile
Apply
Full Stack Software Engineer - Midrand
9 hours ago
In office · Full-Time · Johannesburg
JavaScript
TypeScript
SQL
C#
Node JS
C#
.NET
AI/ML
Embeddings
LLM
RAG
Hallucination
Multi-Agent Systems
Frontend
Angular
DevOps
CI/CD
Kubernetes
Platform Engineering
Apply
Development Engineer: Software
11 days ago
In office · Full-Time · Johannesburg
Go
JavaScript
PHP
TypeScript
SQL
C#
C++
Node JS
C#
ASP.NET Core
Databases
PostgreSQL
ClickHouse
Apache Kafka
Frontend
Angular
Mobile
Dependency Injection
DevOps
Rest API
GCP
CI/CD
Git
Docker
Kubernetes
Google Cloud Run
Management
Agile
Scrum
Kanban
UML
QA
Selenium
Playwright
Postman
Apply
In office · 10+ years exp · PhD · Cape Town
AI/ML
AI Agents
Management
Agile
Apply
Sr. Staff Engineer - Java/Spring/AWS
2 days ago
$180k – $240k per year · Hybrid · Full-Time · 9+ years exp · Bachelor's Degree · San Francisco
JavaScript
Java
TypeScript
Java
Maven
Spring Boot
Gradle
Databases
RabbitMQ
Apache Kafka
Frontend
Angular
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Harbor
Management
Agile
Scrum
Apply
Apply
Apply
Remote (South Africa, UTC-8 – UTC-5 hours) · Full-Time · Stellenbosch
Apply
Apply
Apply
This is one of many
2,285,881 more open roles from verified company boards, updated every day.

