Capitec Bank Invites Suitably Qualified Applicants to Apply for Software Engineer Vacancies (Multiple Posts)
Not Specified
Are you an ambitious and innovative individual looking for a challenge in the tech industry? Do you have a passion for developing and maintaining software systems that make a real impact? Capitec Bank is excited to announce that it is currently inviting suitably qualified applicants to apply for the position of Level III Software Engineer and Full Stack Software Engineer. As a software engineer at Capitec, you will be part of a dynamic team that is shaping the future of banking technology.
Job Summary:
The Level III Software Engineer is a key member of our cross-functional team, playing a pivotal role in the entire software development lifecycle. Your responsibilities will include designing, developing, testing, deploying, maintaining, and enhancing complex software systems to ensure they are scalable, performant, and meet future requirements. You will also guide and support junior developers and stakeholders in resolving engineering problems.
Responsibilities of the Level III Software Engineer:
- Work closely with cross-functional teams to design, develop, and deploy high-quality software solutions
- Collaborate with stakeholders to understand business requirements and deliver solutions that meet their needs
- Guide and mentor junior developers to improve their skills and knowledge
- Troubleshoot and resolve complex software engineering issues
- Stay up-to-date with industry trends and emerging technologies to ensure we remain competitive
- Participate in code reviews and ensure adherence to coding standards and best practices
Full Stack Software Engineer Opportunities:
We are also looking for experienced Full Stack Software Engineers to join our team. As a Full Stack Software Engineer at Capitec, you will be responsible for developing and maintaining both front-end and back-end components of web applications. Your focus will be on delivering solutions that offer optimal performance, reliability, and scalability, while creating a great client experience.
Responsibilities of the Full Stack Software Engineer:
- Develop and maintain front-end and back-end components of web applications
- Collaborate with cross-functional teams to design and implement web applications
- Work on all layers of the application stack to ensure seamless integration
- Implement automation testing and ensure high-quality code reviews
- Participate in code reviews and ensure adherence to coding standards and best practices
- Stay up-to-date with industry trends and emerging technologies to ensure we remain competitive
What We’re Looking For:
- A degree in Computer Science, Information Technology, or a related field
- At least 2-3 years of experience in software development
- Proficiency in programming languages such as Java, Python, or JavaScript
- Experience with front-end and back-end development frameworks and libraries
- Strong understanding of computer systems and software engineering principles
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills
What We Offer:
- A dynamic and supportive work environment
- Opportunities for growth and professional development
- Competitive salary and benefits package
- The chance to work on exciting and challenging projects
- Collaborative and innovative teams
How to Apply:
If you are a motivated and talented individual looking to take your career to the next level, we encourage you to apply for this exciting opportunity. Click the link below to submit your application.