Software Developer

Before You Apply

Peace Corps Response positions are open to returned Volunteers or U.S. citizens with significant professional and technical experience.

Project Description

A Peace Corps Response Volunteer (PCRV) is needed to serve as a Software Developer for the Institute for Health Measurement (IHM) in the Kingdom of Eswatini. The Ministry of Health (MoH) in Eswatini, through the Strategic Information Department - HMIS Unit, has been working tirelessly to put in place a functional national Health Information System (HIS) that is aligned to other national and international HIS systems, and frameworks. Over the past three years, the HMIS unit, working collaboratively with health sector partners, embarked on revamping and replacing its legacy hybrid paper/electronic system for collecting routine health information called the HMIS System through a project aimed at bringing in its place a new and modern system called the Client Information Management System (CMIS). Working with the Institute for Health Measurement Southern Africa (IHM), the HMIS unit is implementing a three-year project that will carefully usher in the CMIS system in all health facilities in Eswatini. This project is mainly funded by the US Government through USAID as part of the Presidents Emergency Fund for AIDS Relief (PEPFAR) in Eswatini. IHM has been struggling to find locally qualified software developers to support the CMIS project.

A Software Developer, with at least an undergraduate degree in IT, programming, or relevant equivalent experience and experience in database development and maintenance, are needed to assist in the design and implementation of the CMIS system. The PCRV will review current systems, present ideas for system improvements and updates, produce detailed specifications, and write the program codes. The Volunteer will also maintain the code – resolving issues or bugs in the code management software, conduct product testing in staging environments prior to launching updates or new applications, contribute to the production of training manuals for system users, and facilitate training of staff and system users in using the training manuals. The goal of this assignment is to build local capacity of the local junior software developers to best support the CMIS system users, the nurses in the country’ health facilities.

Please note these are approximate departure dates and might change due to programmatic need.

Partner Information

Focus, Excellence and Innovation (FEI) Systems

Required Skills

• Bachelor’s degree in Information Technology (IT), programming, or relevant equivalent experience. Advanced degree in IT, Computer Health Information system an added advantage
• Experience in database development and maintenance (Microsoft SQL preferred)
• Knowledge of principles of software design, coding, testing, and deployment
• Knowledge of principles of database design, data acquisition and data access analysis and design
• Knowledge of stored procedure writing, query optimization, and indexes
• At least three years of experience in software development using Microsoft Visual Studio; Object Oriented Approach; JSON,
• Knowledge of ASP.NET, C-Sharp, Pivot View, Share Point, Mobile applications and devices Analytical and public sector experience
• Professional, flexible team player

The Peace Corps embraces and leverages the diversity of its volunteers as a reflection of America's diversity. Peace Corps Response is committed to reflecting the diversity of the United States in the professionals we send into the field to support the mission of world peace and friendship. Applicants with diverse backgrounds are encouraged to apply.

Medical Considerations in Eswatini

  • Eswatini may not be able to support Volunteers with the following medical conditions: asthma, including mild and childhood;  dermatology; insulin-dependent diabetes; gastroenterology; requiring a psychiatrist for psychotropic medications support; seizure disorder, urology; ongoing counseling.
  • The following medication(s) are not permitted for legal or cultural reasons: none identified. 
  • Volunteers who should avoid the following food(s) may not be able to serve: peanut.
  • After arrival in Eswatini, Peace Corps provides and applicants are required to have an annual flu shot, to take daily or weekly medication to prevent malaria, and to receive mandatory immunizations.

Before you apply, please review Medical Information for Applicants to learn about the clearance process and other health conditions that are difficult to accommodate in Peace Corps service.


Does this sound like the position for you?
Get started on your journey.

Apply Now

Related Openings

View All

Read More

Read More

Read More

Read More

What Happens Next?

View PCR FAQs
You can check your application status at any time by logging into your account and clicking on “Job Submission Status,” then checking the “HR Status” column.
Learn more
No. There are separate application processes and applicant portals for the two-year program and Peace Corps Response.
Learn more
If you don't see an opening now that matches your skills, you should continue to monitor open positions, as new opportunities are posted daily.
Learn more