Company Info


Software Engineer at JSI

Job Summary

John SnowInc., and the 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 is deeply committed to improving the health of individuals and communities.

Job Title :Software Engineer

Job category :computer science jobs in Ethiopia

Experience level :Mid Level

Place of work :Addis Ababa 

Salary : 


  • Sound commercial skills
  • Problem solving and negotiation skills
  • Good local dialect spoken, Speak fluently in both English & Amharic.
  • Good communication and presentation skills
  • ject and time management skills
  • Strong analytical skill
  • Familiarity with software development methodology and release processes is required.
  • Experience with test-driven development and distributed version control is preferable.
  • Must have deep knowledge of Relational Databases, SQL and ORM technologies.
  • Knowledge on working with web frameworks and language (Angularjs, ReactJS, JavaScript, jQuery) is required.
  • Mastery in software engineering tools, especially working on the process of software development using agile methodology is required.
  • Strong project management and time management skills; must be highly organized and detail-oriented.
  • Strong ability to think creatively and strategically.
  • Excellent written and verbal English; proficiency in Amharic.
  • Previous work experience with USAID-funded projects is desirable.
  • Proficiency in common computer packages (e.g. Word, PowerPoint, Excel) relevant to the work.
  • Use of project management tools like JIRA, Trello, Slack is desirable.


  • Bachelor’s degree in relevant discipline (Software Engineering, Computer Science, etc) is required
  • 3 years of experience working in software engineering is must. Hands on experience in designing interactive applications is a plus.
  • Required number: 50

Software Engineer at JSI

How to Apply

Interested and qualified applicants should follow the below instruction and apply through the online application form no later than July 20, 2021.

  1. Fill out the online application form using this form

 through the “APPLY NOW” Button Below

Apply Now

Other Jobs Listed By the Company.