Senior Software Engineer
Date: 20 Apr 2026
Location: Sandton, ZA
Company: Capitec Bank Ltd
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
Build credit that backs business growth
Behind every business owner who gets credit through us is an engineer who made it work. In our Business Banking Credit team, you'll build the systems that process decisions fast, fairly and at scale for the entrepreneur chasing payroll, growing a team or opening a second store. We see people, not paperwork. The work is technical. The impact is real.
What you'll do
What you need
- Minimum: Grade 12 National Certificate / Vocational
- Preferred: A relevant tertiary qualification in Information Technology
- 6+ years in back-end software development using .NET (C#) and/or Python for enterprise-grade applications
- Designing, developing and maintaining microservices and event-driven architectures in production environments
- Architecting and implementing cloud solutions on AWS — EKS, Lambda, RDS, MSK, S3 and ElastiCache
- Automating infrastructure using Terraform and GitOps workflows (ArgoCD, GitHub Actions, Jenkins)
- Building CI/CD pipelines for build, test and deployment automation
- Working with observability practices — metrics, tracing and logging — and keeping systems healthy using monitoring tools
- Collaborating with cross-functional teams (DevOps, QA, Product, Architecture) to deliver end-to-end solutions
- Mentoring junior engineers, running code reviews and contributing to engineering standards
Knowledge
- Strong programming skills in C# (.NET 7/8/9) and Python (FastAPI)
- Deep understanding of AWS cloud services — IAM, EKS, RDS, MSK/Kafka, Lambda and ElastiCache
- Infrastructure as Code using Terraform — modules, state management and environment-specific provisioning
- Microservices architecture, REST/gRPC APIs and event-driven design
- Databases: PostgreSQL, SQL Server and MySQL
- CI/CD tools: GitHub Actions, GitLab CI and Jenkins
- Containerisation: Docker and Kubernetes
- Monitoring and observability tools: Instana, Prometheus, Grafana and OpenTelemetry
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 and, where feasible, all appointments will support the achievement of our employment equity goals.