{"id":4182126,"url":"https://alion.io/job/valley-hospital-business-applications-developer","title":"Business Applications Developer","company":{"id":4489033,"name":"Valley Hospital","domain":"valleyhospital.co.ke","url":"https://alion.io/company/valley-hospital","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Zoho Recruit","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Nakuru, Kenya"],"countries":["KE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"JavaScript","optional":false},{"name":"Linux","optional":false},{"name":"MySQL","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"FHIR","optional":true},{"name":"HL7","optional":true},{"name":"ITIL","optional":true}],"status":"live","first_seen_at":"2026-11-12T17:37:00Z","employer_posted_date":"2026-11-12","last_verified_at":"2026-11-13T00:43:52Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"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.\nThis 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.\nWhat You’llWork With\nLanguages: Python, JavaScriptand SQL\n Platforms: Odoo (v16/v17), PostgreSQL or MySQL, and our internal web applications\nTooling: Git, Linux, Dockerand REST APIs\nIntegrations: Clinical, financeand payer systems, including SHA and insurer platforms\nKey Responsibilities\nOwn small to mid-size projects end to end:scope the problem with the department that needs it, then build, test, releaseand hand over.\nBuild and extend Odoo modules, internal web applications, automationsand reports.\nDesign and maintainintegrations between clinical, financeand payer systems, including SHA and insurer platforms.\nKeep production healthy: resolve incidents and user requests within agreed service levels, andfix the root cause of recurring issues rather than the symptom.\nTurn business needs into clear requirements, andrun user acceptance testing with the people who will use the system.\nManage user access, train usersand keep documentation current.\nBuild with privacy and security in mind, so our systems meet the Kenya Data Protection Act 2019, data security standardsand hospital policies.\nWhy You’llWant This Role\nReal impact: Your work is used every day by doctors, nursesand finance teams, and it shapes how patients are served and how claims get paid.\nBreadth: ERP, clinical systems, payer integrationsand web apps, not one narrow codebase.\nOwnership: You lead projects from scoping to release instead of only picking up tickets.\nStability: A permanent, full-time position in the ICT department of a leading Level 4 hospital.\nRequirements\nMust-Haves \n3+ years in software development or application support, including at least two production projects you delivered end to end.\nStrong Python, working JavaScript and solid SQL (PostgreSQL or MySQL).\nHands-on experience building and consuming REST APIs.\nDay-to-day comfort with Git, Linuxand Docker.\nExperience supporting live business applications against service levels, using a ticketing system.\nCode you can show us: a portfolio, a GitHub profile or code samples.\nWillingness to join an on-call rota, because critical hospital systems don’t keep office hours. \nNice to Have \nOdoo module development (v16 or v17).\nExperience in a hospital, insuranceor ERP environment.\nFamiliarity with health data standards: FHIR, HL7, ICD-10/ICD-11.\nM-Pesa Daraja API integration experience.\nA degree in Computer Science, Software Engineering, ITor a related field.\nCertifications such as Odoo Technical, ITIL 4 Foundation or CompTIA Security+.\nKey Skills and Competencies\nMaintainable code: You write clean, tested code that others can maintain, and you can trace a fault across the application, databaseand integration layers.\nEvidence-based debugging: You work from logs, dataand a reliable reproduction before you reach for a fix.\nOwnership: You give realistic estimates, raise risks early and finish what you start, documentation included.\nClear communication: You explain technical issues and trade-offs plainly to non-technical colleagues, in person and in writing.\nCollaboration: You work well with departments, vendorsand colleagues to turn business needs into working software.\nCalm under pressure: You stay calm and methodical when a live system goes down in a fast-paced healthcare setting.\nLearning agility: You pick up new platforms and tools quickly and take initiative without waiting to be told.\nThe Hospital does not charge any fees at any stage of the hiring process.\nAll 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.\nAny 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.\nIf you receive any suspicious recruitment-related communication, immediatelyverify its authenticity by calling 0111 051 820.\n<","description_format":"text","description_chars":4718,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Hospitals & Health Systems"],"lifecycle":[{"event":"open","at":"2026-11-12T17:37:00Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":27,"reasons":["conf:2","win:early"],"computed_at":"2026-11-13T03:19:01Z"},"pay":null,"html_url":"https://alion.io/job/valley-hospital-business-applications-developer","json_url":"https://alion.io/job/valley-hospital-business-applications-developer.json","meta":{"generated_at":"2026-11-13T03:19:01Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":6923,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4489033},"rest":"https://alion.io/mcp/rest/get_company?id=4489033"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fvalley-hospital-business-applications-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fvalley-hospital-business-applications-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fvalley-hospital-business-applications-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/valley-hospital-business-applications-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fvalley-hospital-business-applications-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4182126}},{"tool":"search_jobs","arguments":{"company":"valleyhospital.co.ke","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4182126},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}