I-TECH Kenya Application Developer Job in Nairobi in Kenya June 2014
Background: The International Training and Education Center on health (I-TECH), based in Seattle at the University of Washington, was established in 2002.
Technical Leadership Responsibilities (80%)
- Design, develop, and test system-level software projects both from the ground up, and based on new and existing open source collaboratives. This specifically includes experience applications development in KenyaEMR, which is built on OPENMRS.
- Develop KenyaEMR applications using Java, MySQL and the associated OpenMRS technologies.
- Collaborate with team members to identify appropriate functional, technical and operational standards for EMRs, LIS, and other health informatics applications
- Evaluate, select, acquire and integrate open source software to create systems in support of informatics activities, including data integration and web architectures.
- Perform direct development and management of reliable and secure environments for production deployments.
- Develop and review detailed technical standards documents.
- Participate in OpenMRS core development.
- Provide mentorship to interns in systems design and development.
- Act as lead programmer on assigned projects.
- Gather requirements through in-person assessment and observation, as well as through remote communication with stakeholders by email, phone and Skype.
- Interface with domain experts to assure appropriate functional specifications for software.
Position Relationships: All I-TECH Kenya employees are expected and required to adhere to I-TECH’s global operating principles in their interactions within and outside of the I-TECH Kenya office.
- Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations.
- Have working knowledge and experience with Subversion, Spring, Hibernate and MySQL.
- Be aware of basic concepts, practices, and procedures in programming, systems development, and software engineering (including but not limited to object-oriented techniques and languages, database principles and programming, and open source methodologies).
- Experience with OpenMRS development (www.openmrs.org), including at least one patch successfully reviewed and applied to OpenMRS core code will be an added advantage.
- Experience with web services, reporting engines (i.e. BIRT), message queuing systems.
- Ability to manage time well and handle multiple projects simultaneously.
- Minimum Bachelors Degree in Computer Science or Information technology
- Be in possession of at least one year of experience with Health Information Systems programming
- Possess advanced java programming skills
- Aptitude to learn clinical processes and clinical terminology
- Experience working with MoH or other GoK sector.
- Experience working with SQL Databases
- Experience with GITHUB
- Experience deploying web applications on cloud servers.
Email Address: firstname.lastname@example.org
All applications should be received by Wednesday 9th July 2014 5pm.