
Avalon Healthcare Solutions vyvíja riešenia pre diagnostickú inteligenciu a riadenie laboratórnych benefitov pre zdravotné poisťovne, laboratóriá a poskytovateľov zdravotnej starostlivosti. Jej platforma spája riadenie genetických testov, dohľad nad rutinnými laboratórnymi vyšetreniami a rádiológiou, kurátorské laboratórne siete, rozhodovanie o testoch v reálnom čase, politiky založené na dôkazoch a analytiku. Pomáha organizáciám orientovať sa v zložitých diagnostických rozhodnutiach, najmä pri genetickom testovaní a onkológii, čím podporuje vhodnejšie testovanie, kontrolu nákladov, efektívnu prevádzku a lepšiu kvalitu starostlivosti.
Softvérový inžinier II – Avalon Healthcare Solutions (hybridne, Spojené štáty)
Softvérový inžinier II zodpovedá za tvorbu škálovateľných aplikácií a integrácií v spoločnosti Avalon Healthcare Solutions. Náplň práce zahŕňa testovanie, agilné dodávanie, technický návrh, mentoring a podporu zdravotníckych systémov.
Popis
- Vytvárať, rozvíjať a udržiavať aplikácie kritické pre podnikanie
- Spolupracovať so zainteresovanými stranami a vývojovými tímami na premene obchodných potrieb na škálovateľné technické návrhy
- Vytvárať a udržiavať technickú dokumentáciu vrátane kontextových diagramov, diagramov toku údajov a procesných diagramov
- Plánovať a vykonávať jednotkové, integračné a regresné testovanie
- Analyzovať a riešiť chyby aplikácií a integrácií
- Podporovať vyšetrovanie koreňových príčin a vyvíjať trvalé nápravné riešenia
- Vytvárať modulárny, opätovne použiteľný a udržiavateľný kód
- Využívať technológie umelej inteligencie a nástroje na vývoj s podporou AI na zvýšenie produktivity inžinierstva a kvality softvéru
- Prispievať počas celého agilného životného cyklu vývoja softvéru, od plánovania sprintov cez vývoj a testovanie až po nasadenie
- Vykonávať a zúčastňovať sa na vzájomných kontrolách kódu
- Viesť a podporovať juniorných inžinierov
- Získať praktické znalosti o fungovaní zdravotných plánov a súvisiacich systémoch
- Zapájať sa do pohotovostnej služby pre kritické softvérové systémy
- Podieľať sa na rozhodnutiach o architektúre a technických štandardoch
Požiadavky
- Profesionálna znalosť aspoň jedného jazyka, napríklad Java, Go alebo TypeScript
- Pokročilá znalosť relačných databáz a komplexného SQL vrátane MSSQL alebo PostgreSQL
- Pokročilé skúsenosti s Gitom vrátane stratégií vetvenia, požiadaviek na začlenenie zmien a riešenia konfliktov pri zlučovaní
- Znalosť nástrojov IntelliJ, VSCode alebo Eclipse
- Praktické skúsenosti s REST API, SOAP a architektúrou mikroslužieb
- Praktické skúsenosti s využívaním AI v pracovných postupoch vývojárov alebo so začleňovaním funkcií AI do aplikácií, produktov či obchodných procesov
- Schopnosť vykonávať pokročilé skriptovanie a odstraňovanie problémov v systéme Linux
- Pracovná znalosť agilných postupov a úplného životného cyklu vývoja softvéru
- Skúsenosti s plánovaním sprintov, retrospektívami a spresňovaním backlogu
- Znalosť CI/CD pipeline a nástrojov, ako sú Jenkins, GitHub Actions alebo GitLab CI
- Znalosť postupov bezpečného programovania a optimalizácie výkonu
- Schopnosť mentorovať juniorných vývojárov
- Vynikajúce písomné a ústne komunikačné schopnosti
- Efektívna spolupráca naprieč multifunkčnými tímami
- Proaktívny a samostatný prístup so záväzkom k neustálemu vzdelávaniu
- Schopnosť účinne si vymieňať konštruktívnu spätnú väzbu
- Vynikajúce schopnosti riešiť stredne zložité technické problémy
- Preukázaná zodpovednosť za pridelenú prácu
- Výhodou je znalosť Dockeru a Kubernetes
- Výhodou sú praktické skúsenosti s návrhom a využívaním REST služieb a API
- Výhodou sú skúsenosti s AWS, Azure alebo GCP
- Výhodou je znalosť Reactu, Next.js, CSS/SASS, Material UI alebo Bootstrapu
- Výhodou sú skúsenosti s JUnit, Jest alebo Mocha
Benefity
- Možnosť pracovať na diaľku
- Štvrťročné cestovanie do firemnej kancelárie spoločnosti Avalon
- Mentoring a príležitosti na rozvoj zručností v oblasti technického líderstva