GeezJobs CV writing

Sorry, This Job is expired!

No worries! You can check out similar opportunities — Just Click Below.


View All Latest Jobs Today
Back to other Opportunities

REACH Ethiopia

Software Engineer



Employer: REACH Ethiopia
Employment: Full-Time | Permanent
Place of Work: Addis Ababa - Ethiopia
Posted date: 1 week ago
Deadline: Submission date is over

Position Overview

Purpose of the position: The iNTP Software Engineer is responsible for developing high-performance applications by writing testable, reusable, and efficient code for enabling the real-time connectivity platform and monitoring optimal implementation of the TB laboratory connectivity tool. S/he will also provide technical assistance and support to the National TB Reference Laboratory and health facilities on the connectivity solution.

Duties and Responsibilities

  • Developing and implementing Node.js backend services and responsive user interface components using React.
  • Creating software that enables real-time result reporting directly from machines to users, and facilitates data reporting, analysis, visualization, and connectivity of remote devices to the central server through SMS and Internet.
  • Ensuring integration and functionality of the real-time connectivity platform.
  • Monitoring the optimal real-time connectivity of TB laboratory instruments to report patient and aggregate data.
  • Conducting software updates.
  • Providing training and support to facilities.
  • Leading and mentoring a team of software engineers, providing technical guidance and code reviews.
  • Staying updated on emerging technologies and incorporating them into the project when appropriate.

About You

Education

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

Experience

  • 7+ years of experience in software development.
  • At least 3 years of experience as a Node.js developer.
  • Proven experience in React JavaScript library.
  • Experience in NoSQL databases; experience in MongoDB is a plus.
  • In-depth knowledge of JavaScript, CSS, HTML, and front-end technologies.
  • Demonstrated knowledge in collecting data use requirements from different stakeholders and translating them into technical design.
  • Preferred candidates with experience designing technologies for low resource contexts and knowledge of community health in the Ethiopian context, including working with government information systems.
  • Excellent, fluent written and verbal communication skills in English and Amharic.

Behavioral Competencies and Skills

  • Good interpersonal skills with experience in networking with partners at all levels (government, NGOs, and local community-based organizations).
  • Fluency in written and spoken English.
  • Ability to work independently as well as in collaboration with colleagues and partners.
  • Willingness to travel frequently within the project implementation area.
  • Strong organizational skills and proactive communication.
  • Self-motivated and a team player with excellent attention to detail.
  • Collaborative mindset.
  • Analytical thinker.
  • Ability and willingness to travel to the field.



View All Vacancies at REACH Ethiopia