This job listing has expired and may no longer be relevant!
31 Jan 2023

Junior Software Developer/Tester at John Snow Health Zambia Limited

Never Miss a Job Update Again. Click Here to Subscribe

We have started building our professional LinkedIn page. Follow


Job Description


eSCMIS Project

Background: John Snow Health Zambia (JSH-Z) with support from USAID through the eSCMIS Project will continue assisting the Government of the Republic of Zambia in the rollout of a next-generation electronic supply chain management information system (eSCMIS). The eSCMIS Project aims to increase the use of health services, decrease disease burden and increase quality of life through ensuring appropriate quantities and quality of health commodities are available at health facilities to meet patient demands. Continuing the rollout and provide technical support of the existing eLMIS will enable a seamless transition from the activities being done under predecessor projects. Achievement of private sector engagement and eSCMIS transition to the government are key objectives in Zambia during this 5-year project plan. The eSCMIS Project will work closely with and in support of the Ministry of Health.

Position Description: JSH-Z seeks a dynamic candidate for the position of Junior Software Developer / Tester to be based in Lusaka, Zambia. S/he will follow and implement the software development process and contribute to the enhancement of the eLMIS. S/he will work closely with the Senior Software Tester / Developer to ensure compliance with general testing and programming best practices. The Junior Software Developer / Tester will report to the Lead Software Developer and help in achieving project’s goals and objectives.

Roles and Responsibilities:

Execute full lifecycle software development.
Write well designed, documented, testable, efficient code.
Review specifications and determine operational feasibility.
Develop enhancements, test, and maintain the electronic Logistics Management Information System (eLMIS) including related interfaces with other existing systems.
Use JSH-Z’s web-based bug tracking systems to log bugs, enhancements and to update bug resolution status.
Develop and/or review technical user manuals, guides, job aids and training manuals
Comply with general agile testing and programming best practices as well as the principles for digital design
Design and execute test plans and test cases on the eSCMIS suite (eLMIS Facility Edition, Central Edition, Hub and District Modules) and related interfaces
Detect software failures through testing so that defects may be discovered and corrected
Perform other duties as assigned by the Lead Software Developer and other senior staff.
Implement and adhere to JSH-Z’s personnel and fraud management policies
Qualifications:

BS in Computer Science, Software Engineering or related field and / or equivalent experience
Hands on experience in designing interactive applications
Ability to develop software in C++, Java or other modern selected languages
Ability to develop full-stack applications in Java, Spring Framework, spring boot, Angular/VueJS JavaScript, bootstrap, and high charts.
Knowledge of Relational Databases (e.g., PostgreSQL, MySQL, Oracle, SQL), ORM technologies (JPA2, Hibernate), and MyBatis
Experience in developing web applications using popular web frameworks such as Spring MVC
Experience with test-driven development
Experience with agile software testing methodologies
Experience working with web-based agile issue tracking software e.g. JIRA
Strong analytic and problem solving skills
Strong verbal and written English
Good communication skills
Ability to work in a dynamic team-oriented environment but self-managing of own time
Ability to travel in-country to support technical activities
Supervision and Reporting:

The Junior Software Developer / Tester will work under the guidance and supervision of the Lead Software Tester / Developer.

Mode of Application:

To apply, please complete the application form available here.

Closing Date: February 10, 2023

Please note that you only need to apply if you meet the minimum requirements. Only candidates meeting the minimum requirements will be contacted. If you are still waiting to hear from us within three weeks of the closing date, kindly assume that your application was unsuccessful.

John Snow Health Zambia, Limited is an Equal Opportunity, Affirmative Action Employer committed to workplace diversity. We are committed to providing equal employment opportunities for all qualified applicants and employees without regard to age, race, color, national origin, ancestry, creed, religion, gender, disability, marital status, sexual orientation, sexual preference, genetic information, political affiliation, or military status (special disabled veterans or veteran status) in any employment decisions.

 

Sharing is Caring! Click on the Icons Below and Share




Method of Application

Submit your CV and Application on Company Website : Click Here

Closing Date : 28th February, 2023.





Subscribe



Apply for this Job