Junior Software Developer/Tester job at John Snow Health Zambia Limited

Vacancy title: Junior Software Developer/Tester

[ Type: FULL TIME , Industry: Nonprofit, and NGO , Category: Computer & IT ]

Jobs at:

John Snow Health Zambia Limited

Deadline of this Job:
02 February 2023  

Duty Station:
Within Zambia , Lusaka , South - Central Africa

Summary
Date Posted: Monday, January 30, 2023 , Base Salary: Not Disclosed

Similar Jobs in Zambia
Learn more about John Snow Health Zambia Limited
John Snow Health Zambia Limited jobs in Zambia

JOB DETAILS:
Duration: Six (06) Months

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.

Scope of Work:
The internship program for the eSCMIS project is based on the vision of having a community of software developers and testers who understand and can contribute to supporting and enhancing the national eLMIS post the project lifecycle. JSH-Z seeks a dynamic intern for the position of Junior Software Developer / Tester Intern 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 Intern will report to the Lead Software Tester /Developer and help in achieving the project’s goals and objectives. S/he will rotate between the various managers within the MIS team and will leave the internship with knowledge of eLMIS software development, software testing and business analysis processes.

Responsibilities will include but not limited to:
As directed by the Lead Software Tester / Developer
• 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.
• Execute full lifecycle software development.
• Write well designed, documented, testable, efficient code.
• Develop and/or review and update 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 Tester / 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
• 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 Intern will work under the guidance and supervision of the Lead Software Tester / Developer.

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.

• Strong analytic and problem solving skills • Strong verbal and written English • Good communication skills">


Job Experience: No Requirements

Work Hours: 8


Level of Education: Bachelor Degree

Job application procedure
To apply, please complete the application form available on link below: https://docs.google.com/forms/d/e/1FAIpQLSer0Ru8VS5tqR0illffL_CUZuyZLWUNdAirPfC2e-wtHiCOpA/viewform?usp=pp_url 
Closing Date: February 08, 2023


All Jobs

QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Zambia
Job Type: Full-time
Deadline of this Job: 08 January 2023
Duty Station: Lusaka
Posted: 31-01-2023
No of Jobs: 1
Start Publishing: 31-01-2023
Stop Publishing (Put date of 2030): 31-01-2066
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.