- Job Type Full Time
- Qualification Bachelors , Matric , National Certificate
- Experience 6 years
- Location Gauteng
- Job Field ICT / Computer 
Software Engineer: Back-End at Capitec Bank
Software Engineer: Back-End
About the role:
- The Level III Software Engineer is a vital member of a cross-functional team involved in various development efforts within the credit domain of business banking.
- This role encompasses the full software development lifecycle from concept to operation, including designing, developing, testing, deploying, maintaining, and enhancing complex software systems to ensure scalability and performance.
- In addition to developing and maintaining the back-end components of web applications, the Level III Software Engineer ensures optimal performance and excellent client experiences.
- They focus on enhancing new and existing products, improving current systems, and providing support.
- Furthermore, they guide developers and stakeholders in resolving engineering problems, contributing to the overall success of the business banking credit domain.
Our ideal candidate has:
- Grade 12 National Certificate (Minimum)
- A relevant tertiary qualification in Information Technology (Preferred)
- 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
- An understanding of domain-driven design is crucial, as it helps in defining bounded contexts and building capabilities that are agnostic across products.
Tech Stack you will work with :
- Java,
- Springboot/Spring framework
- Avro
- AWS
- PostgreSQL
- Kafka
- Docker
- Terraform
Skills:
- Analytical Skills
- Attention to Detail
- Communications Skills
- Interpersonal & Relationship management Skills
- Problem solving skills
Method of Application
Interested and qualified? Go to Capitec Bank on careers.capitecbank.co.za to apply
Leave a Comment