Futures Group Kenya Jobs
Position: Kenya Software Programmer - Kenya Health Management Information Systems (HMIS) Specialist
Reports To: Senior HMIS Technical Manager
Project Description:
Established in 1971, Futures Group develops and delivers innovative, locally relevant, evidence-based solutions to improve the health and well- being of people around the world.
Duties and Responsibilities:
The Software Programmer HMIS Specialist will have technical responsibility for developing software applications and providing training to support electronic patient management monitoring software systems and subsystems that include processes for installation, interoperability and integration coding of electronic health record (EHR) system, hospital subsystems inclusive of laboratory, pharmacy.
S/he will possess very strong communication skills and competencies in programming and developing programming solutions working in a team environment.
This position will work closely with members of the existing project and software development team and will interact with local partner staff, Kenya ministries of health and international technical staff.
S/he will provide hospital facility level training and support in all areas of software coding, application development, database development as needed with responsibilities including:
Enhancement of IQCare EMR software to meet facility specific functionality for use including form building, configurations and site specific adjustmentsSetup of IQCare and training at EMR model sites and large scale national rollout. Duties in this regard include install and configuration of software, computers and networksEstablishing linkages with other systems including the District Health Information System (DHIS), other EMRsDevelopment of queries and reports in IQCare for model and other HMIS LPTFsField IQCare software testing for installation and also for version enhancementsSupport the development of other IQSolutions as requested.Technical Skills:
Minimum five years hands-on, experience in coding and software applications development.Three years hands-on experience with transact SQL, CSS, XML, .Net (C#, ASP), JavaScript requiredExperienced in developing both the Front and Back End applications using Visual Studio requiredKnowledge of transactional databases (MySQL, SQL Server, SQLite) and database programming including stored procedures, triggers and functions requiredExperience in Source Code Management systems (SourceSafe) highly preferredTraining experience highly preferredAbility to read, test and debug C#, JavaScript software coding requiredProficient in .Net with solid object oriented modeling skills, UML, Use Cases, and EAExperience with Stored Procedure Programming, Database Analysis, Data Conversions, Data MappingExperience in Android development, mobile programming, HTML5 (Desired)JDK (Java development toolkit), Android SDK (includes emulator), Eclipse for Java developers, ADT (Android Development Toolkit) plugin for Eclipse desired but not requiredTechnical and user documentation skills requiredQualifications
Bachelor’s Degree in Computer Science or Information Technology (Programming)Experience working in Health domain preferred but not requiredDemonstrated ability to collaborate and communicate in positive working relationships with other team members and partnersAbility to work as part of software team environment highly importantDemonstrated ability to make online presentations and communications of technical material either written or oral, in a clear and concise manner to non-technical partnersProject management experience desired but not requiredMust be able to travel locally in KenyaLocal Kenya nationals preferredAdditional Information
Equipment to be used: General office equipment; computers
Physical demands: N/A
Must be available for domestic and international travel up to 40% of the time.
All applications for this position should be submitted online at futuresgroupcareers [at] gmail.com by August 31, 2012.
Futures Group provides equal employment to all participants and employees without regard to race, color, religion, gender, age, disability, sexual orientation, veteran or marital status.
For more information and application, visit: Futures Group Kenya