University of Nairobi Open MRS/React JS Developer Jobs in Kenya
University of Nairobi Open MRS/React JS Developer Jobs in Kenya
BackgroundThe University of Nairobi, Faculty of Health Sciences (UoN-FHS) received a Sub-Award from
University of California San Francisco (UCSF) following a successful collaborative application for funding to US Centers for Disease Control and Prevention (CDC) under the project entitled “Health Information Systems Technical Assistance Consortium (HISTAC)
Project”.
This project aims to develop OpenMRS system for the program entitled “HQ Supported Development, Implementation, Use and Evaluation of Interoperable Health Information Systems to Achieve HIV/AIDS and TB Epidemic Control through Improved Health Informatics Policy, Governance, Workforce Capacity, and Systems under PEPFAR” in at least five countries in Africa.
The PositionReporting to the Principal Investigator, or his delegated authority appointee, the OpenMRS/ReactJS Developer shall be responsible for ensuring the alignment of web design and user experience requirements, optimizing web pages for maximum efficiency and maintaining consistency across all pages.
He/she will be required to work other team members including Backend Developers, UX Designers, and Business analysts to ensure project requirements are met consistently.
The developer shall also ensure that the different software developed conforms to country software development standards by conducting rigorous diagnosis, tests, code debugging, and technical documentation through reference manuals. The developer must be able to demonstrate their skills and show proof of their OpenMRS work.
ResponsibilitiesWork with Senior OpenMRS Developer and other developers to design software solutions by studying information needs; systems flow, data usage, and work processes while adhering to the software development lifecycle
Work to ensure that the structure and design of web pages, ensuring user experience determines design choices
Develop features to enhance the user experience, with the right balance between functional and aesthetic design.
Optimize web pages for maximum speed and scalability
Develop workflows from data collection forms, clinical dashboards with decision support summaries, monitoring and clinical reports
Support the piloting, rollout and maintenance of HIS systems in public health facilities.
Work with HIS business analysts and developers to investigate, analyse and make recommendations to management regarding technology improvements, upgrades and modifications
Work with HIS
business analysts to analyse user needs and software requirements to
determine feasibility of design within time and cost constraints.
Work with Senior OpenMRS developer to prepare reference materials for end and technical users by writing operating instructions, flowcharts, layouts, diagrams, charts, code comments and clear code
Undertake such other tasks within the scope of the role as directed by leadership from time to time.
Required Academic Qualifications
A bachelor’s degree in either; Computer Science, Software Engineering, Informatics, or
Information Computer Technology
Experience
A minimum of one (1) year of experience using Java, Spring, Hibernate, ReactJs, TypeScript as a software developer
Experience with deployment of OpenMRS and development of OpenMRS Modules
Ability to speak to high level leadership who may need technical descriptions and developments translated to ease understanding and acceptance
Advanced experience in developing data-driven applications utilizing significant relational database engines as part of the overall application architecture (experience with any or all of the following highly desirable: PostgreSQL, MySQL)
Experience in managing online platforms holding large numbers of users will be added advantage
Required Skills, Knowledge and Abilities
Working experience using Java, Spring, Hibernate, HTML, CSS, JavaScript and ReactJS, Git, Restful web services, Agile methodology, Maven,
Advanced knowledge and demonstrable skill with popular open source programming languages (must include JavaScript)
Proficiency developing and troubleshooting complex software systems that run in mixed-environments including Linux, Unix and/or Windows on desktop, server, tablet, and mobile systems
Experience with both back-end and front-end development will be an added advantage
How to Apply
For more information and job application details, see; University of Nairobi Open MRS/React JS Developer Jobs in Kenya
Find jobs in Kenya. Jobs - Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.
Jobs in Kenya - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.
Find your dream job from 1000s of vacancies in Kenya posted and updated daily - click here!