Job Expired

company-logo

Software Developer

ICAP

------

6 years

Position

2019-10-28

to

2019-11-03

Required Skills
Required skills have not yet been specified for this position this job
Fields of study
No fields of study

Full Time

Share

Job Description

Job Description

·  Analyze detailed customer requirements and coming up with a solid systems architecture and design including participation in development of a thorough functional requirements document

·  Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions

·  Provide technical support regarding software development and updates, implementation, maintenance and capacity building activities among all supported project sites.

· Undertake stress, performance, functional, scalability testing of the system

·  writing and executing test scripts, running manual and automated tests, testing in different environments

·  Prepare and install solutions by determining and designing system specifications, standards and programming

·  Prepare reports, manuals and other documentation on the status, operation and maintenance of software

· Develop a system for data migration from the old to the newly developed system and support the process of data migration

·   Identify any gaps between system requirements or end-user needs and the existing systems and provide support to enhance the system accordingly

· Develop and refine integration between applications

·  Support, version tracking, packaging application software and support releases of final product

·  Research and evaluate a variety of eHealth application software products

· Collect user feedbacks and timely address through enhancing the system

· Work collaboratively with FMOH, RHBs, facilities, funder, and other stakeholders to achieve goals

· Complete performance reports regularly

· Carry out other tasks as required

Job Requirements

QUALIFICATION AND WORK EXPERIENCE

·   MSc degree in software engineering, software development, or appropriate field of study and more than 5 years of experience in software and systems design OR BSc degree in software engineering, software development, or appropriate field of study and more than 7 years of experience in software and systems design

· Strong experience in software systems architecture and design

· Strong experience in software development of desktop and web-based systems including development experience in .NET C#, ASP.net, Java, Java-script, HTML5, Angular.js, CSS, Bootstrap

· Strong experience in database design and development

· Strong experience in writing optimized SQL queries (multiple select statements, using temporary tables, several inner joins, etc.), stored procedures, functions, triggers

· Experience in both relational and non-relational databases

· Strong experience using Integrated Development Environments (IDEs) including Visual Studio, Eclipse, Net beans, etc.

· Experience working within a large team using source code control tools (TFS, GitHub, etc.)

·Ability to work with customers/benefiters/domain specialists to define and execute on functional requirements

· Experience working in health-related software

How to Apply

Interested candidates with the required qualification and experience are invited to submit application letters along with non-returnable CV online at (www.ethiojobs.net) 

 -Only online applications are received

 -NB – Please note that only shortlisted applicants will be contacted.

 Closing date for receiving applications is – November 3, 2019