
Avalon Healthcare Solutions vyvíjí řešení pro diagnostickou analytiku a řízení laboratorních benefitů pro zdravotní pojišťovny, laboratoře a poskytovatele zdravotní péče. Její platforma kombinuje správu genetických testů, dohled nad běžnými laboratorními a radiologickými vyšetřeními, prověřené sítě laboratoří, rozhodování o vhodnosti testů v reálném čase, zásady založené na důkazech a analytiku. Tím, že organizacím pomáhá orientovat se ve složitých diagnostických rozhodnutích, zejména v oblasti genetického testování a onkologie, Avalon podporuje vhodnější indikaci vyšetření, kontrolu nákladů, efektivní provoz a zvyšování kvality péče.
Softwarový inženýr II — Avalon Healthcare Solutions (hybridně, Spojené státy)
Softwarový inženýr II odpovídá za vývoj škálovatelných aplikací a integrací ve společnosti Avalon Healthcare Solutions. Tato role zahrnuje testování, agilní vývoj, technický návrh, mentoring a podporu zdravotnických systémů.
Popis
- Vyvíjet, vylepšovat a udržovat aplikace zásadní pro podnikání
- Spolupracovat se zainteresovanými stranami a inženýrskými týmy na převodu obchodních potřeb do škálovatelných technických návrhů
- Vytvářet a udržovat technickou dokumentaci včetně kontextových diagramů, diagramů datových toků a procesů
- Plánovat a provádět jednotkové, integrační a regresní testování
- Prověřovat a řešit vady aplikací a integrací
- Podporovat analýzy kořenových příčin a vyvíjet trvalá nápravná řešení
- Vytvářet modulární, opakovaně použitelný a snadno udržovatelný kód
- Využívat technologie umělé inteligence a vývojové nástroje s podporou AI ke zvýšení produktivity vývoje a kvality softwaru
- Podílet se na celém životním cyklu Agile SDLC od plánování sprintu přes vývoj a testování až po nasazení
- Provádět vzájemné revize kódu a účastnit se jich
- Mentorovat a podporovat juniorní inženýry
- Rozvíjet praktické znalosti fungování zdravotních plánů a souvisejících systémů
- Zapojit se do pohotovostních služeb pro kritické softwarové systémy
- Pomáhat utvářet architektonická rozhodnutí a technické standardy
Požadavky
- Profesionální znalost alespoň jednoho jazyka, například Java, Go nebo TypeScript
- Dobrá znalost relačních databází a komplexního SQL včetně MSSQL nebo PostgreSQL
- Pokročilé zkušenosti s Gitem včetně strategií větvení, pull requestů a řešení konfliktů při slučování
- Znalost nástrojů IntelliJ, VSCode nebo Eclipse
- Praktické zkušenosti s REST API, SOAP a architekturou mikroslužeb
- Praktické zkušenosti s využíváním AI v pracovních postupech vývojáře nebo s integrací funkcí AI do aplikací, produktů či obchodních procesů
- Schopnost pokročilého skriptování a řešení problémů v Linuxu
- Praktická znalost agilních postupů a celého životního cyklu vývoje softwaru
- Zkušenosti s plánováním sprintů, retrospektivami a zpřesňováním backlogu
- Znalost CI/CD pipeline a nástrojů, jako jsou Jenkins, GitHub Actions nebo GitLab CI
- Znalost postupů bezpečného programování a optimalizace výkonu
- Schopnost mentorovat juniorní vývojáře
- Výborné písemné a ústní komunikační dovednosti
- Efektivní spolupráce napříč funkčními týmy
- Proaktivní a samostatný přístup se závazkem k neustálému vzdělávání
- Schopnost efektivně si vyměňovat konstruktivní zpětnou vazbu
- Výborné schopnosti řešit středně složité technické problémy
- Prokazatelná odpovědnost za svěřenou práci a její výsledky
- Výhodou: znalost Dockeru a Kubernetes
- Výhodou: praktické zkušenosti s návrhem a využíváním REST služeb a API
- Výhodou: zkušenosti s AWS, Azure nebo GCP
- Výhodou: znalost Reactu, Next.js, CSS/SASS, Material UI nebo Bootstrapu
- Výhodou: zkušenosti s JUnit, Jest nebo Mocha
Benefity
- Možnost práce na dálku
- Čtvrtletní cesty do firemní kanceláře společnosti Avalon
- Mentoring a příležitosti k rozvoji dovedností technického vedení