USAID AMPATH Partnership Kenyan Jobs: Systems Engineer/ Java Programmer

The Academic Model for Providing Access to Healthcare (AMPATH) is a project under the auspices of Moi University and Moi Teaching and Referral Hospital whose aim is to provide sustainable efforts in HIV prevention and primary health care.
Besides the MTRH site, AMPATH also runs satellite clinics at 24 outreach sites in Rift Valley, Nyanza & Western provinces.
Applications are invited from qualified candidates for the following vacant position in AMPATH Program.
Post: Systems Engineer/ Java Programmer
3 Posts
The Role:
  • Working with the Medical Informatics group at AMPATH to design, develop and modify java-based applications.
  • Designing and creating java programs, and to develop applications on top of OpenMRS (www.openmrs.org) software.
  • Installing software applications and operating systems under predetermined guidelines as well as monitoring, testing and troubleshooting existing application system.
Qualification and experience

  • Bachelor’s degree in IT/ computer Science or related field.
  • Be in possession of a minimum of at least one year of related work experience in Information Systems or programming.
  • Ability to interact and verbally communication with co-workers.
  • Ability to write reports and operational correspondence.
  • Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations.
  • Intermediate or advanced java programming skills.
  • Working knowledge and experience with Subversion, Spring, Hibernate and SQL
  • Awareness 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 opensource 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.
  • Aptitude to learn clinical processes and clinical terminology.
Essential Duties and Responsibilities:
  • Design, program, test, implement and troubleshoot assigned systems.
  • Assist with health information analysis documentation upon request
  • Assist with effective interface of assigned systems with other systems
  • Implement algorithms to integrate with existing and emerging systems
  • Ensure assigned systems have assigned systems have required security support.
  • Complete assignments in a quality and timely manner with minimal errors
  • Supports development and maintenance needs as specified by his or her supervisor
  • Assist with research on various technologies and other topics.
  • Seeks input and feedback from team members to improve individual work activities.
  • Other duties as assigned.
Application Submission
Applications should be e-mailed to jobs@ampath.or.ke with the subject line “Systems Engineer/ Java Programmer
Application
So as to reach on/before 4th June 2010:
NB. Only shortlisted candidates will be contacted.