✅ Attention Job Seekers: Be sure to read through the entire post for important details! You'll find the application link or email provided at the end of the post.
Capitec Bank Job Vacancy: Software Engineer – Full Stack
Apply by: Not Specified
Are you a tech-savvy individual with a passion for innovation? Do you want to be part of a team that’s revolutionizing the banking industry? Capitec Bank is looking for energetic and self-motivated individuals to join their team as a Software Engineer – Full Stack.
What’s in it for you?
- Work on cutting-edge projects that will shape the future of banking
- Collaborate with a talented team of professionals who share your passion for technology
- Develop your skills and expertise in software development, project delivery, and implementation
- Be part of a company that values diversity and inclusivity
Job Summary:
We’re seeking a highly skilled Software Engineer – Full Stack to join our team. As a Full Stack Software Engineer, you will play a crucial role in developing and maintaining both front-end and back-end components of web applications. You will work on all layers of the application stack, applying a holistic approach to building solutions that offer optimum performance, reliability, and scale.
Responsibilities:
- Design, develop, test, deploy, maintain, and enhance software systems and applications based on specifications
- Translate requirements from business or technical analysts and actively participate in design and problem-solving
- Work on front-end and back-end components of web applications, ensuring optimum performance, reliability, and scale
- Collaborate with cross-functional teams to deliver projects and implement solutions
- Stay up-to-date with the latest technologies and trends in software development
Requirements:
- Education:
- Grade 12 National Certificate / Vocational (Minimum)
- A relevant tertiary qualification in Information Technology (Ideal or Preferred)
- Experience:
- 3+ years’ proven experience in both front- and back-end software development, project delivery, and implementation
- Experience with modern front-end and back-end frameworks and technologies
- Knowledge:
- Advanced knowledge of 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 optimization
- Front-end build tools and package managers
- Skills:
- Analytical Skills
- Attention to Detail
- Communications Skills
- Interpersonal and Relationship management Skills
- Problem-solving skills
Additional Information:
- Clear criminal and credit record
- Capitec is committed to diversity, and applications to this position will strictly be considered in support of our employment equity goals.
How to Apply:
- Click on the link below to complete a short assessment: Click Here!
- Once you have completed the assessment, finalize your application by clicking the "Apply" button below:
Don’t miss this opportunity to join a dynamic team and shape the future of banking. Apply now!