Capitec Bank
Job Details
๐ Job Title: Software Engineer: Full Stack
๐ผ Employment Type: Full-Time
๐ข Company: Capitec Bank
๐ Location: Stellenbosch, Western Cape, South Africa
Company Overview
Capitec Bank is one of South Africaโs leading retail banks, known for simplifying banking and providing affordable financial services to millions of clients.
The bank focuses on innovation, digital transformation, and customer-centric solutions, enabling clients to manage their financial lives more effectively. Capitec encourages a culture of ownership, energy, and client-first service, supported by strong teams and opportunities for career growth.
Employees at Capitec work in a collaborative environment where technology plays a central role in delivering modern banking solutions.
Job Overview
Capitec is looking for a Full Stack Software Engineer (Level 2) to support and enhance client-facing applications used in bank branches.
The role focuses on developing and maintaining branch systems such as biometric solutions, queuing systems, monitoring platforms, and paperless services. Engineers will work with a hybrid technology stack including C#, Java, AWS, and modern web technologies to ensure high-quality digital banking experiences.
The successful candidate will collaborate with development teams to deliver reliable software solutions while supporting ongoing system improvements.
Key Responsibilities
Software Development
-
Develop and maintain branch-facing applications and systems
-
Support existing banking applications and contribute to new feature development
-
Work with hybrid technology stacks including C#, Java, and web technologies
-
Ensure applications meet high-quality standards
Collaboration and Delivery
-
Work closely with development teams to deliver project objectives
-
Participate in Agile ceremonies and team meetings
-
Contribute to continuous improvement of systems and processes
System Support
-
Handle production issues and system support tasks
-
Ensure branch systems operate efficiently and reliably
-
Work from a prioritised development backlog
Service Delivery
-
Ensure consistent high-quality service delivery
-
Support the modernization of branch technologies
-
Contribute to system stability and performance improvements
Minimum Experience
-
3โ4 years of experience in software development
-
Strong experience with C# programming
-
Experience working with AWS cloud services
-
Exposure to Java and web technologies
-
Full stack development experience preferred
-
Backend-focused developers with strong experience may also be considered
Qualifications
-
Grade 12 (Matric)
-
Relevant IT qualification, such as:
-
Computer Science
-
Information Technology
-
Software Engineering
-
Related technical field
-
Key Skills
-
Analytical thinking and problem-solving
-
Attention to detail
-
Strong communication skills
-
Interpersonal and relationship management
-
Ability to collaborate within technical teams
Employment Requirements
Applicants must have:
-
A clear criminal record
-
A clear credit record
These checks form part of the recruitment and compliance process for positions within the banking sector.
Diversity and Inclusion
Capitec Bank supports Employment Equity and diversity initiatives. Applications will be considered in line with the bankโs commitment to creating an inclusive workforce and providing equal opportunities.
To apply for this job please visit careers.capitecbank.co.za.
