Company:
Capitec Bank
Industry: Banking / Financial Services
Deadline: Not specified
Job Type: Full Time
Experience: 1 year
Location: Gauteng
Province:
Field: ICT / Computer
About the Role
- As a Software Engineer β Back-End I, you will play a key role in building and integrating APIs, supporting system integration, and enabling conversational elements within our banking products. You will join a cross-functional team focused on back-end development for Conversational Banking initiatives, helping us address capacity challenges and deliver scalable solutions.
Responsibilities and Duties
- Build and integrate APIs, supporting internal systems and conversational banking platforms.
- Design, implement, and optimise back-end components using Java (Spring Boot), JavaScript, TypeScript, and Python.
- Collaborate with cross-functional teams to ensure seamless integration and support for conversational banking.
- Support system integration, capacity planning, troubleshooting, and operational excellence.
- Contribute to project development and success, sharing knowledge and supporting team deliverables.
- Maintain and improve code quality through automated testing, CI/CD, and secure coding practices (DevSecOps).
- Stay up to date with back-end and conversational AI technologies, and participate in continuous learning.
Our Ideal Candidate
- A relevant tertiary qualification in Information Technology or Computer Science (other qualifications considered based on experience).
- 1+ yearsβ experience in back-end software development, project delivery, and implementation.
- Demonstrates strong proficiency in Java (Spring Boot), JavaScript, TypeScript, and Python.
- Experience with PostgreSQL or similar database technologies.
- Possesses knowledge of conversational systems and API development.
- Shows interest or experience in conversational banking and AI platforms.
- Exhibits analytical, problem-solving, and communication skills.
- Able to work collaboratively within a team environment.
Skills
- Analytical Skills
- Attention to Detail
- Communications Skills
- Interpersonal & Relationship management Skills
- Problem solving skills