Job Title: Programme Analyst (4 UN Jobs) Organisation: Food and Agriculture…
Software Developer – Community Supply Chain Systems Job Vacancies – Management Sciences for Health (MSH)
Job Title: Software Developer – Community Supply Chain Systems
Organisation: Management Sciences for Health (MSH)
Duty Station: Kampala, Uganda
About US:
Management Sciences for Health (MSH) is a global health nonprofit that makes foundational changes to health systems to protect people from diseases and improve their health. MSH collaborates with local partners, from the Ministry to the community, to strengthen and complement existing health systems. Since 1971, MSH has worked in more than 150 countries to help ensure sustainable, resilient, and equitable access to quality health care around the globe.
Background
The Strengthening Supply Chain Systems (SSCS) activity in collaboration with the Ministry of Health (MoH) developed the Pharmaceutical Information Portal (PIP) currently hosted at the MoH. SSCS seeks to hire a Software Developer to support further customization, development, and integration of electronic community supply chain systems to the Pharmaceutical Information Portal.
Job Summary: The Software Developer – Community Supply Chain Systems will support the continuous design, development and integration of new and existing electronic community level supply chain systems, including mobile apps, to facility electronic Logistics Management Information Systems (eLMIS) and to the Pharmaceutical Information Portal (PIP) in collaboration with the Department of Pharmacy and Natural Medicines (DPNM), Department of Health Informatics (DHI), Department of Community Health and partner organizations implementing systems at community level. He/she will architect, design, build, implement, integrate, support, test, and maintain; Application Programming Interfaces (APIs), Mobile applications, data bridges, and dashboards for community-level supply chain data within the
PIP.
Key Duties and Responsibilities:
- Collect and analyze end-user community supply chain system requirements and evaluate the feasibility of these requirements from a technical perspective.
- Working closely with the IT Developer, integrate new and existing electronic community supply chain systems, including mobile applications, to the Pharmaceutical Information Portal (PIP).
- Participate in stakeholders and partners discussions to develop secure APIs and data bridges that link community supply chain systems to the health facility electronic Logistics Management Information Systems (eLMIS)
- Create secure APIs and data bridges that link community supply chain systems to the health facility electronic Logistics Management Information Systems (eLMIS)
- Working with the Business Intelligence Developer to collate data required to generate and distribute reports from dashboards from different community data sources within the PIP.
- Recommend improvements to existing electronic community supply chain tools/apps
- Stay updated with community supply chain tools and processes.
Qualifications, Skills and Experience:
- The ideal applicant must hold a Bachelor’s degree in Computer Science/Information Technology/Computer Science or a related field.
- 2 – 4 years related experience with demonstrated skills in software development and maintenance (i.e., software requirements analysis, software design including object-oriented analysis and design, coding, testing, documentation, configuration management, user training, deployment, and lifecycle maintenance). This includes working with users to define requirements, architecting an effective software solution, and designing and developing databases and applications.
- Practical experience designing and developing scalable mobile applications using Android/Flutter/Swift. Strong practical knowledge designing and implementing back-end APIs.
- Working knowledge of frameworks like FLASK/JAVA/Open-API is an added advantage
- Strong Microsoft SQL Server and TSQL and programming skills using C#.net/Python/R/Java.
- Experience working with supply chain systems, preferably in the health sector
- Analytical, problem solving and collaboration skills with attention to detail and quality
- Self-driven and ability to receive an assigned task and see it through to completion with minimal supervision.
- Excellent written and oral communication skills, able to effectively prioritize tasks, and organized
- Ability to write thorough and concise functional and design specifications as well as easily readable end user documentation.
- Team player, multitasking, and quickly adapt to change.
- Emphasizes personal and professional growth by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
- A wide degree of creativity and latitude required
How to Apply:
All suitably qualified should apply online at the link below
For more of the latest jobs, please visit https://www.theugandanjobline.com or find us on our facebook page https://www.facebook.com/UgandanJobline