Gaborone, Botswana
1 day ago
Developer
Job Description

We are seeking a motivated and enthusiastic Junior Developer to join our growing development team. This entry-level position is ideal for someone who has a foundational understanding of software development principles and is eager to learn and grow in a collaborative environment.
As a Junior Developer, you will work under the guidance of senior developers to build secure, scalable, and high-performance digital banking solutions that support customer experience, regulatory compliance, and operational efficiency. You will also learn best practices in coding, testing, and deployment.Key Responsibilities:Assist in the design, development and testing of web or mobile applications.Write clean, maintainable, and efficient codes.Fix bugs and troubleshoot issues across various systems and browsers.Participate in code reviews and receive feedback to improve skills.Collaborate with developers, designers, and product managers to deliver featuresStay updated with new technologies, tools, and best practices in software development

Qualification & Experience

Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).1-2 years of application development experience.

Technical Skills

Basic understanding of programming languages (e.g., JavaScript, Python, Java, C#, etc.).Familiarity with front-end technologies (HTML, CSS, JavaScript).

Soft Skills

Problem-solving mindset and attention to detailGood communication and teamwork skillsEagerness to learn and grow within a professional environmentExposure to frameworks like SpringBoot, Django, React, Angular, or Vue.jsExperience working on small coding projects, internships, or open-source contributions.Familiarity with Agile/Scrum development processesJob Details

Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.
 

29/08/25

All appointments will be made in line with FirstRand Group’s Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.

Confirmar seu email: Enviar Email