Information Technology · Full-time
Direct employerBusiness Applications Developer

About this role
This plain-English summary was prepared by work.ke from the original advert. Confirm all details on the source before applying.
Role overview
Valley Hospital in Nakuru is hiring a Business Applications Developer to manage and improve software systems that support clinical, administrative, and financial operations. This full-time role suits someone with software development experience who wants to work on diverse projects in a healthcare setting.
Read full role
What you will do
- Lead projects from initial problem scoping with departments through to building, testing, releasing, and handing over solutions.
- Develop and enhance Odoo modules, internal web applications, automation tools, and reports.
- Create and maintain system integrations linking clinical, finance, and insurer platforms, including SHA.
- Ensure system reliability by resolving incidents and addressing root causes of recurring issues within agreed service levels.
- Translate business requirements into technical specifications and conduct user acceptance testing with end users.
- Manage user access rights, provide training, and keep system documentation up to date.
- Develop software with attention to privacy and security standards in line with Kenya Data Protection Act 2019 and hospital policies.
Requirements
- At least 3 years of experience in software development or application support with two or more end-to-end production projects delivered.
- Proficiency in Python, working knowledge of JavaScript, and solid skills in SQL (PostgreSQL or MySQL).
- Practical experience building and using REST APIs.
- Familiarity with Git, Linux, and Docker in daily work.
- Experience supporting live business applications using a ticketing system and meeting service level agreements.
- Ability to provide a portfolio, GitHub profile, or code samples as evidence of coding skills.
- Willingness to participate in an on-call rota for critical hospital systems.
- Preferred: experience developing Odoo modules (versions 16 or 17).
- Preferred: background in hospital, insurance, or ERP environments.
- Preferred: knowledge of health data standards such as FHIR, HL7, ICD-10/ICD-11.
- Preferred: experience with M-Pesa Daraja API integration.
- Preferred: degree in Computer Science, Software Engineering, IT, or related field.
- Preferred: certifications like Odoo Technical, ITIL 4 Foundation, or CompTIA Security+.
How to apply
Apply through the official Valley Hospital Careers page. Submit your application before the closing date, which the employer has not published.