Software Engineer 87 views0 applications


John Snow, Inc. and our nonprofit, JSI Research & Training Institute, Inc., (JSI) are public health management consulting and research organizations dedicated to improving the health of individuals and communities throughout the world. JSI implements the Strengthening High Impact Interventions for an AIDS-free Generation (AIDSFree) Project. AIDSFree is funded by the U.S. President’s Emergency Plan for AIDS Relief (PEPFAR) through the United States Agency for International Development (USAID) under a five-year cooperative agreement. In Ethiopia, AIDSFree supports the partnership between the Government of Ethiopia and PEPFAR to control the country’s HIV epidemic by addressing the structural barriers that inhibit the timely availability of quality logistics data for HIV commodities. AIDSFree Ethiopia focuses on strengthening the logistics management information system (LMIS) for the public-sector health care supply chain.

JSI also implements a grant on behalf of the Bill & Melinda Gates Foundation (BMGF) that provides technical assistance to build capacity and systems for the management of vaccines and related products within the Pharmaceuticals Fund and Supply Agency (PFSA). This grant builds on JSI’s immunization program experience, the success of the Vaccine Supply Chain Transition contract, and 20 years of experience in Ethiopia in health care supply chain technical assistance to the Federal Ministry of Health (FMOH) and PFSA. These programs focus on supply chain system strengthening by improving the visibility and use of quality, timely logistics data for decision-making. Enhancing data visibility and data usage will expand commodity availability, increase supply chain efficiency, improve health outcomes in Ethiopia, and build sustainability of the health system.

Position Summary:

Software Engineer is member of the development team responsible for the development, validation and release of project software. The software engineer works closely with analysts and other staff in order to understand business problems and develop software solutions. The position requires critical thinking and problem solving skills.

Responsibilities:

Specific responsibilities will include, but not be limited to, the following:

  • Design, develop, test and document programs that meet user requirements.
  • Work with analysts and other project staff to understand user requirements and build appropriate software
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Execute full lifecycle software development
  • Write well designed, testable, efficient code
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Tailor and deploy software tools, processes and metrics
  • Serve as a subject matter expert
  • Comply with project plans and industry standards
  • Support and Maintain Legacy systems
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Protects operations by keeping information confidential.

Job Requirements

Qualifications:

  • Applicants for this position should possess the following minimum qualifications:

Education:

  • Bachelors or Masters degree in relevant discipline (Software Engineering, Computer Science) desirable

Experience:

  • Experience working on Supply Chain Management System/Health and Commodity Information System
  • Experience with test-driven development preferable
  • Experience with distributed version control

Skills:

  • Proven work experience in software engineering
  • Hands on experience in designing interactive applications
  • Ability to develop software in C#
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (doodads, Entity Framework)
  • Knowledge on working with web frameworks and language (Angularjs, JavaScript, jQuery ) preferable
  • Mastery in software engineering tools
  • Ability to document requirements and specifications
  • Familiarity with software development methodology and release processes

More Information

  • Job City Addis Ababa
  • This job has expired!
Share this job


John Snow, Inc., and our nonprofit JSI Research & Training Institute, Inc., are public health management consulting and research organizations dedicated to improving the health of individuals and communities in the US and around the Globe.

JSI's mission is to improve the health of underserved people and communities and to provide a place where people of passion and commitment can pursue this cause.

For over 35 years, Boston-based JSI and our affiliates have provided high-quality technical and managerial assistance to public health programs worldwide. JSI has implemented projects in 106 countries, and currently operates from eight U.S. and more than 40 international offices, with more than 500 U.S.-based professionals and 1,600 host country staff.

JSI is deeply committed to improving the health of individuals and communities. We work in partnership with governments, organizations, and host-country experts to improve quality, access and equity of health systems. We collaborate with government agencies, the private sector, and local nonprofit and civil society organizations to achieve change in communities and health systems.

Connect with us
0 USD Addis Ababa CF 3201 Abc road Full Time , 40 hours per week John Snow, Inc

John Snow, Inc. and our nonprofit, JSI Research & Training Institute, Inc., (JSI) are public health management consulting and research organizations dedicated to improving the health of individuals and communities throughout the world. JSI implements the Strengthening High Impact Interventions for an AIDS-free Generation (AIDSFree) Project. AIDSFree is funded by the U.S. President’s Emergency Plan for AIDS Relief (PEPFAR) through the United States Agency for International Development (USAID) under a five-year cooperative agreement. In Ethiopia, AIDSFree supports the partnership between the Government of Ethiopia and PEPFAR to control the country’s HIV epidemic by addressing the structural barriers that inhibit the timely availability of quality logistics data for HIV commodities. AIDSFree Ethiopia focuses on strengthening the logistics management information system (LMIS) for the public-sector health care supply chain.

JSI also implements a grant on behalf of the Bill & Melinda Gates Foundation (BMGF) that provides technical assistance to build capacity and systems for the management of vaccines and related products within the Pharmaceuticals Fund and Supply Agency (PFSA). This grant builds on JSI’s immunization program experience, the success of the Vaccine Supply Chain Transition contract, and 20 years of experience in Ethiopia in health care supply chain technical assistance to the Federal Ministry of Health (FMOH) and PFSA. These programs focus on supply chain system strengthening by improving the visibility and use of quality, timely logistics data for decision-making. Enhancing data visibility and data usage will expand commodity availability, increase supply chain efficiency, improve health outcomes in Ethiopia, and build sustainability of the health system.

Position Summary:

Software Engineer is member of the development team responsible for the development, validation and release of project software. The software engineer works closely with analysts and other staff in order to understand business problems and develop software solutions. The position requires critical thinking and problem solving skills.

Responsibilities:

Specific responsibilities will include, but not be limited to, the following:

  • Design, develop, test and document programs that meet user requirements.
  • Work with analysts and other project staff to understand user requirements and build appropriate software
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Execute full lifecycle software development
  • Write well designed, testable, efficient code
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Tailor and deploy software tools, processes and metrics
  • Serve as a subject matter expert
  • Comply with project plans and industry standards
  • Support and Maintain Legacy systems
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Protects operations by keeping information confidential.

Job Requirements

Qualifications:

  • Applicants for this position should possess the following minimum qualifications:

Education:

  • Bachelors or Masters degree in relevant discipline (Software Engineering, Computer Science) desirable

Experience:

  • Experience working on Supply Chain Management System/Health and Commodity Information System
  • Experience with test-driven development preferable
  • Experience with distributed version control

Skills:

  • Proven work experience in software engineering
  • Hands on experience in designing interactive applications
  • Ability to develop software in C#
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (doodads, Entity Framework)
  • Knowledge on working with web frameworks and language (Angularjs, JavaScript, jQuery ) preferable
  • Mastery in software engineering tools
  • Ability to document requirements and specifications
  • Familiarity with software development methodology and release processes
2019-01-27

NGO Jobs in Africa | NGO Jobs

Ngojobsinafrica.com is Africa’s largest Job site that focuses only on Non-Government Organization job Opportunities across Africa. We publish latest jobs and career information for Africans who intends to build a career in the NGO Sector. We ensure that we provide you with all Non-governmental Jobs in Africa on a consistent basis. We aggregate all NGO Jobs in Africa and ensure authenticity of all jobs available on our site. We are your one stop site for all NGO Jobs in Africa. Stay with us for authenticity & consistency.

Stay up to date

Subscribe for email updates

April 2024
MTWTFSS
« Jan  
1234567
891011121314
15161718192021
22232425262728
2930 
RSS Feed by country: