
Avalon Healthcare Solutions разработва решения за диагностична интелигентност и управление на лабораторни услуги за здравни планове, лаборатории и доставчици на здравни грижи. Нейната платформа обединява управление на генетични тестове, контрол на рутинни лабораторни изследвания и образна диагностика, подбрани лабораторни мрежи, вземане на решения за тестове в реално време, политики, основани на доказателства, и аналитика. Като помага на организациите да се ориентират в сложни диагностични решения, особено при генетични изследвания и онкология, Avalon подпомага по-целесъобразното тестване, контрола на разходите, ефективните операции и подобряването на качеството на грижите.
Софтуерен инженер II – Avalon Healthcare Solutions (хибридно, Съединени щати)
Софтуерният инженер II отговаря за изграждането на мащабируеми приложения и интеграции в Avalon Healthcare Solutions. Ролята включва тестване, гъвкава разработка, технически дизайн, менторство и поддръжка на здравни системи.
Описание
- Изгражда, подобрява и поддържа приложения от критично значение за бизнеса
- Работи със заинтересовани страни и инженерни екипи за превръщане на бизнес потребностите в мащабируеми технически проекти
- Създава и поддържа техническа документация, включително контекстни диаграми, диаграми на потока от данни и процесни диаграми
- Планира и изпълнява модулно, интеграционно и регресионно тестване
- Проучва и отстранява дефекти в приложенията и интеграциите
- Подпомага анализите на първопричините и разработва устойчиви коригиращи решения
- Създава модулен, повторно използваем и лесен за поддръжка код
- Използва технологии с изкуствен интелект и инструменти за разработка с помощта на AI за повишаване на инженерната продуктивност и качеството на софтуера
- Допринася през целия гъвкав жизнен цикъл на разработката на софтуер – от планирането на спринта през разработката и тестването до внедряването
- Извършва и участва в партньорски прегледи на кода
- Обучава и подкрепя младши инженери
- Развива практически познания за дейността на здравните планове и свързаните системи
- Участва в дежурства за критични софтуерни системи
- Участва във формирането на архитектурни решения и технически стандарти
Изисквания
- Професионално владеене на поне един език, например Java, Go или TypeScript
- Задълбочени познания по релационни бази данни и сложен SQL, включително MSSQL или PostgreSQL
- Напреднал опит с Git, включително стратегии за разклоняване, заявки за изтегляне и разрешаване на конфликти при сливане
- Умения с IntelliJ, VSCode или Eclipse
- Практически опит с REST API, SOAP и архитектура на микросървиси
- Практически опит с използване на AI в работните процеси на разработчиците или с вграждане на AI възможности в приложения, продукти или бизнес процеси
- Способност за напреднало скриптиране и отстраняване на проблеми в Linux
- Работни познания по гъвкави методологии и пълния жизнен цикъл на разработката на софтуер
- Опит с планиране на спринтове, ретроспекции и усъвършенстване на беклога
- Познаване на CI/CD процеси и инструменти като Jenkins, GitHub Actions или GitLab CI
- Познания за практики за сигурно програмиране и оптимизация на производителността
- Способност за менториране на младши разработчици
- Отлични писмени и устни комуникационни умения
- Ефективно сътрудничество между многофункционални екипи
- Проактивен и самостоятелен подход с ангажимент към непрекъснато учене
- Способност за ефективен обмен на конструктивна обратна връзка
- Силни умения за решаване на умерено сложни технически проблеми
- Доказана отговорност за възложената работа
- Предимство е опитът с Docker и Kubernetes
- Предимство е практическият опит с проектиране и използване на REST услуги и API
- Предимство е опитът с AWS, Azure или GCP
- Предимство е опитът с React, Next.js, CSS/SASS, Material UI или Bootstrap
- Предимство е опитът с JUnit, Jest или Mocha
Придобивки
- Възможност за работа от разстояние
- Тримесечно пътуване до корпоративния офис на Avalon
- Менторство и възможности за развитие на умения за техническо лидерство