Ethiopian Public Health Institute Senior Software Developer / Engineer Jobs in Ethiopia

Ethiopian Public Health Institute Senior Software Developer / Engineer Jobs in Ethiopia


Job Summary

  • The position requires an engineer to design, develop, update and customize building-house software and applications for National External Quality Assessment (EQA) data collection, analysis and reporting activities.

  • The main duties and responsibilities include understating and developing requirements, documentation, and conversion of requirements into the appropriate software/applications.

  • The position requires software transformation across functional bodies / team’s inM&E performance, designing, implementing new PT programs and deployment of software applications using websites and mobile applications to avail data and ease use of data access for participant health facilities and the organization.

  • Designing and developing software systems using ISO 13258 scientific analysis and mathematical models to predict and measure outcomes and design consequences towards full filling of ISO 17043 statistical requirements.

  • Analyze in-house software’s and new application requirements to fix/improve/maintain or develop solutions

  • Modifying software to fix logic/errors, adapt it to new platform/hardware improve its performance related and or upgrade user interfaces.

  • Directing software programming and documentation development.

  • Consulting and working with different teams on technical issues including software system design, development, maintenance and hosting

  • Analyzing information to recommend and plan
    the installation of new systems or modifications of an existing system.

  • Evaluate software-hardware interfaces and develop specifications and performance requirements.

  • Preparing reports on programming project specifications, activities, or status.

  • Conferring with the team member to obtain information on limitations or capabilities.

  • Prepare user guide for different level of users

  • Perform other related activities as found to be relevant

    Job Requirements

  • MSc degree in computer science and software engineering or related fields

  • At least 7 years of related demonstrated progressive experience in software development.

  • Knowledge of the software development life-cycle.

  • Must have Excellent knowledge of appropriate Web and Internet technology, and object oriented and scripting programming languages like Java#, Asp.NET, PHP and CSS/HTML/JavaScript, MVC frameworks, it and Source code control, Unit Test is a plus.!

  • Must able to developed Full-Stack and demonstrate knowledge and excellent understanding of software engineering.

  • Experience in working on a variety of software development projects web based and desktop/mobile

  • Ability to objectively analyze situations and make recommendations for decisions

  • A candidate with demonstrated creativity is always a plus.

    How to Apply

    For more information and job application details, see; Ethiopian Public Health Institute Senior Software Developer / Engineer Jobs in Ethiopia

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to NGO Jobs in Africa.