2,240,865open jobs
144,074companies
252,553added this week
Browse all
Location
In office (Nakuru)
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 13, 2026. First seen by Alion on Nov 12, 2026.

Overview
Company
Impact
Profile match
Valley Hospital is a leading Level 4 hospital in Nakuru City that offers inpatient and outpatient services. It hires customer experience, business development and revenue accounting staff. The hospital is based in Nakuru, Kenya.

At Valley Hospital, a leading Level 4 hospital in Nakuru City serving inpatients and outpatients, software sits between the patient at the front desk, the clinician on the ward and the claim that reaches SHA or an insurer. We’re looking for a Business Applications Developer who wants to own that software: build new tools, connect our systems and keep everything running reliably for the people who depend on it.

This is a hands-on engineering role. About 60% of your time goes to building: Odoo modules, internal web apps, integrationsand automations. The other 40% goes to keeping production healthy: fixing what breaks, tracing recurring faults to their root cause and supporting the clinical and administrative teams who use your work every day.

What You’llWork With

  • Languages: Python, JavaScriptand SQL
  • Platforms: Odoo (v16/v17), PostgreSQL or MySQL, and our internal web applications
  • Tooling: Git, Linux, Dockerand REST APIs
  • Integrations: Clinical, financeand payer systems, including SHA and insurer platforms

Key Responsibilities

  • Own small to mid-size projects end to end:scope the problem with the department that needs it, then build, test, releaseand hand over.
  • Build and extend Odoo modules, internal web applications, automationsand reports.
  • Design and maintainintegrations between clinical, financeand payer systems, including SHA and insurer platforms.
  • Keep production healthy: resolve incidents and user requests within agreed service levels, andfix the root cause of recurring issues rather than the symptom.
  • Turn business needs into clear requirements, andrun user acceptance testing with the people who will use the system.
  • Manage user access, train usersand keep documentation current.
  • Build with privacy and security in mind, so our systems meet the Kenya Data Protection Act 2019, data security standardsand hospital policies.

Why You’llWant This Role

  • Real impact: Your work is used every day by doctors, nursesand finance teams, and it shapes how patients are served and how claims get paid.
  • Breadth: ERP, clinical systems, payer integrationsand web apps, not one narrow codebase.
  • Ownership: You lead projects from scoping to release instead of only picking up tickets.
  • Stability: A permanent, full-time position in the ICT department of a leading Level 4 hospital.

Requirements

Must-Haves

  • 3+ years in software development or application support, including at least two production projects you delivered end to end.
  • Strong Python, working JavaScript and solid SQL (PostgreSQL or MySQL).
  • Hands-on experience building and consuming REST APIs.
  • Day-to-day comfort with Git, Linuxand Docker.
  • Experience supporting live business applications against service levels, using a ticketing system.
  • Code you can show us: a portfolio, a GitHub profile or code samples.
  • Willingness to join an on-call rota, because critical hospital systems don’t keep office hours.

Nice to Have

  • Odoo module development (v16 or v17).
  • Experience in a hospital, insuranceor ERP environment.
  • Familiarity with health data standards: FHIR, HL7, ICD-10/ICD-11.
  • M-Pesa Daraja API integration experience.
  • A degree in Computer Science, Software Engineering, ITor a related field.
  • Certifications such as Odoo Technical, ITIL 4 Foundation or CompTIA Security+.

Key Skills and Competencies

  • Maintainable code: You write clean, tested code that others can maintain, and you can trace a fault across the application, databaseand integration layers.
  • Evidence-based debugging: You work from logs, dataand a reliable reproduction before you reach for a fix.
  • Ownership: You give realistic estimates, raise risks early and finish what you start, documentation included.
  • Clear communication: You explain technical issues and trade-offs plainly to non-technical colleagues, in person and in writing.
  • Collaboration: You work well with departments, vendorsand colleagues to turn business needs into working software.
  • Calm under pressure: You stay calm and methodical when a live system goes down in a fast-paced healthcare setting.
  • Learning agility: You pick up new platforms and tools quickly and take initiative without waiting to be told.

The Hospital does not charge any fees at any stage of the hiring process.

All official recruitment communication is issued only from emailaddresses bearing the Valley Hospital domain (@valleyhospital.co.ke).Alljob applications must be submitted exclusively through the official Valley Hospital Careers page.

Any job offer, request for payment, or communication that does not originate from an email address with the @valleyhospital.co.ke domain should be treated as fraudulent.

If you receive any suspicious recruitment-related communication, immediatelyverify its authenticity by calling 0111 051 820.

<

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,240,865 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Nakuru
$15k – $20k per year · Remote (location not specified) · Full-Time · 5+ years exp · Islamabad
JavaScript
Node JS
Databases
Supabase
AI/ML
Cursor
Lovable
Frontend
Next.js
React.js
DevOps
Vercel
Apply
$180k – $220k per year · Equity · In office · 3+ years exp · Bachelor's Degree · San Francisco
Python
Go
Rust
C++
AI/ML
Physical AI
DevOps
gRPC
GCP
WebSockets
Azure
AWS
Docker
Kubernetes
TCP/IP
IoT
MQTT
Apply
In office · Full-Time · Gothenburg
Python
MATLAB
MATLAB
Simulink
DevOps
CI/CD
Docker
Kubernetes
Robotics
Digital Twin
SpaceTech
MBSE
MedTech
Verification & Validation
Apply
In office · Full-Time · Gothenburg
Python
Go
TypeScript
Apply
Remote (Brazil) · Full-Time · Brazil
Java
Kotlin
Databases
ElasticSearch
OpenSearch
DevOps
CI/CD
AWS
Apply
IT Intern 2 days ago
In office · Internship · Nakuru
DevOps
Wi-Fi
Apply
$1.5k – $2.8k per year (gross) · In office · Full-Time · Nakuru
Apply
HR Supervisor 3 days ago
In office · Full-Time · Nakuru
Apply
In office · Full-Time · Nakuru
Apply
In office · Full-Time · Nakuru
Apply
See all jobs
This is one of many
2,240,865 more open roles from verified company boards, updated every day.