SOFTWARE DEVELOPER (System Development) – The Botswana Institute for Technology Research and Innovation


SOFTWARE DEVELOPER (System Development)

Company: The Botswana Institute for Technology Research and Innovation

Reference # IST 2019/3




Published 10/06/2019

Contract Type Contract

5 Years

Salary Market Related

Location Gaborone, South East, Botswana




 

 

Introduction

The Botswana Institute for Technology Research and Innovation (BITRI) is a science and technology research institute established by the Government of Botswana. It is a parastatal under the Ministry of Tertiary Education, Research, Science and Technology. BITRI was established to undertake research, identify and or develop appropriate technologies in line with national priorities and needs of Botswana.

 

Main Purpose of the Job:

As a Software Developer at BITRI, you work closely with product owners, senior developers, designers, and Quality Assurance team to deliver industry-leading solutions.

Some of the responsibilities will include:

•Constructing solutions based on customer requirements

•Contributing to the implementation of major features and components from requirements and designs


•Contributing to the creation of functional and technical specifications.

•Contributing in technical design, task estimation, implementation, automated testing, debugging, and deployment

•Participating as a productive member of an agile team of software developers

•Producing high quality, test-driven software

•Assisting in planning, costing, designing and testing of enterprise applications

•Communicating with product managers, customer support, and other team members




•Promoting established standards, processes, procedures, and tools throughout the software development life cycle.




 

 

Requirements

Qualifications:

A minimum of a Bachelor’s degree in Computer Science, Software Engineering, or any equivalent qualification acceptable to BITRI is required. Relevant professional certifications will be an added advantage during the selection process.

 

 

Work Experience:

A minimum of 2 years enterprise software development industry experience. Preferred candidate should be able to demonstrate knowledge or experience with:


•Full-stack web development

•Database design and architecture

•N-tiered applications (multi-layered architecture, Micro services)

•Cloud architecture and deployment

•Agile software development process

•A modern backend language, Golang, Java or C or JavaScript.


•Front-end framework – Bootstrap, Angular JS and Angular 7

•Spring/Hibernate Framework

•Test Tools – TDD JUnit, Mockito, Cucumber

•Code Management tools (e.g. GIT, GitLab, Bitbucket)

•Linux OS

•Monitoring and evaluation (sonar cube, Spring-admin, nexus)

 

 

Required Competencies:

•Good communication skills, ability and interest to work across a range of different programmes, good organisational skills, attention to detail and ability to work independently.

•Ability to work under tight schedules and work beyond prescribed working-hours.

•Eagerness to learn, work and train colleagues with passion

•Good project management skills


 

CLICK LINK BELOW TO APPLY ONLINE

https://insurance.jobsbotswana.info/Qdr7w

Job Closing Date 28/06/2019


  • This job has expired!




Leave your thoughts




Latest News on BWNews

    Feed has no items.










Jobs in Botswana

Jobs Botswana

We are Botswana number 1 job listing website.

We list career opportunities in Botswana, NGOs in Botswana vacancies and internship opportunities in Botswana