Avalon Healthcare Solutions
Avalon Healthcare Solutions
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í