Job description
Palladium is a child-safe organisation, and screens applicants for suitability to work with children. We also provide equal employment to all participants and employees without regard to race, color, religion, gender, age, disability, sexual orientation, veteran or marital status
e KARP II, CHAP UIZIMA, COE-HM, And CRISS Plus With The Following Mandate
The Strategic Information portfolio comprises of 4 sub award contracts supported by the US Center for Disease Control i.
Support and strengthen quality integrated health information systems for sustainable data-driven HIV response in the target Faith Based & Government Facilities.
Implement EMR (IQCare) for priority services such as HTS (for 90-90-90), and billing, for economic value added/cost-per-patient analyses.
Enhance and maintain IQTools for use for DDIU, and interoperability with the USG PEPFAR DATIM database and with the Kenya MoH District Health Information System (DHIS 2.0).
Interoperate EMR (IQCare) with other systems at facility level, such as systems developed by KEMSA for commodity management. Interoperate IQCare and the DSL initiative led by the UoN HealthIT project.
Deliver the Hierarchy of Strategic Information. Specifically, the components of IQTools (the interoperability of HIS at health facility, data mining, and preliminary data transformation), and the components of DDIU (descriptive statistics; data transformation, data visualization, including geospatial (GIS) analyses, and inferential statistics; outcome measures, evaluations, and publications).
Strengthen the capacity of county and subcounty clinicians, data entrants, and coordinators to use data in decision making across multiple program areas, including PMTCT, TB/HIV, and care and treatment.
Responsibilities
The System Programmer will work closely with the project stakeholders, quality assurance specialist and business analysts. The Programmer will work with the software development team and will be required to translate business requirements into a final, robust, scalable, and secure software product.
Utilize established development tools, guidelines and conventions to design, develop, and test the EMR/EHR.
Enhance existing EMR/EHR by analysing business requirements, preparing an action plan and identifying areas for modification and improvement
Maintain existing EMR/EHR by identifying and correcting software defects.
Engaging users and the technology team in order to prioritize system feature requests
Provide insight regarding usability and user experience to guide the development and impact of the products for our customers.
Leverage knowledge and contribute to proper knowledge management within the project
Contributes to team effort by accomplishing related results as needed.
Perform other duties as directed
Duration: 3 Months
Requirements
Bachelor degree in Computer Science
At least three (3) years of professional experience as a system programmer with responsibilities that includes software development, database development, system integration, data migration, and system performance optimization, Experience in software development to include web applications, client-facing user interfaces, system integration and inter-operability;
Working experience with either ASP.NET, ASP.NET core or Java, well versed with bootstrap and C#, HTML5. Excellent understanding of modern database design and development (MS-SQL, MySQL), Understands unit testing, APIs, JSON, jQuery, serialization, object oriented programming, data exchange, source control, and system documentation;
Experience in mobile programming (android/windows) and Experience with Electronic Medical Records (EMR)/Electronic Health Records (EHR) software is an added advantage.
Strong written and verbal communications skills; fluency in English
Good interpersonal skills
Kenyan National