
Avalon Healthcare Solutions розробляє рішення у сфері діагностичної аналітики та управління лабораторними пільгами для медичних страхових планів, лабораторій і постачальників медичних послуг. Платформа поєднує управління генетичними дослідженнями, контроль стандартних лабораторних і радіологічних послуг, ретельно відібрані лабораторні мережі, ухвалення рішень щодо вибору досліджень у реальному часі, політики, засновані на доказових даних, та аналітику. Допомагаючи організаціям орієнтуватися у складних діагностичних рішеннях, особливо в генетичному тестуванні та онкології, Avalon сприяє більш обґрунтованому призначенню досліджень, контролю витрат, ефективній роботі та підвищенню якості медичної допомоги.
Інженер-програміст II — Avalon Healthcare Solutions (гібридний формат, Сполучені Штати)
Інженер-програміст II відповідає за створення масштабованих застосунків та інтеграцій у Avalon Healthcare Solutions. Роль охоплює тестування, роботу за Agile, технічне проєктування, наставництво та підтримку медичних систем.
Опис
- Створювати, вдосконалювати й підтримувати критично важливі для бізнесу застосунки
- Взаємодіяти із зацікавленими сторонами та інженерними командами, щоб перетворювати бізнес-потреби на масштабовані технічні рішення
- Створювати й підтримувати технічну документацію, зокрема контекстні діаграми, схеми потоків даних і діаграми процесів
- Планувати та виконувати модульне, інтеграційне й регресійне тестування
- Досліджувати й усувати дефекти застосунків та інтеграцій
- Брати участь у визначенні першопричин і розробляти надійні коригувальні рішення
- Створювати модульний, повторно використовуваний і придатний до супроводу код
- Використовувати технології штучного інтелекту та інструменти розробки з підтримкою ШІ для підвищення продуктивності інженерної роботи й якості програмного забезпечення
- Брати участь у всіх етапах Agile SDLC — від планування спринтів до розробки, тестування та розгортання
- Проводити й брати участь у колегіальних перевірках коду
- Наставляти молодших інженерів і підтримувати їх
- Розвивати практичні знання операцій планів медичного страхування та пов’язаних із ними систем
- Брати участь у чергуваннях для критично важливих програмних систем
- Допомагати формувати архітектурні рішення й технічні стандарти
Вимоги
- Професійне володіння принаймні однією мовою програмування, як-от Java, Go або TypeScript
- Глибокі знання реляційних баз даних і складного SQL, зокрема MSSQL або PostgreSQL
- Поглиблений досвід роботи з Git, зокрема зі стратегіями гілкування, запитами на злиття та розв’язанням конфліктів злиття
- Впевнене володіння IntelliJ, VSCode або Eclipse
- Практичний досвід роботи з REST API, SOAP і мікросервісною архітектурою
- Практичний досвід використання ШІ в робочих процесах розробника або вбудовування можливостей ШІ в застосунки, продукти чи бізнес-процеси
- Уміння виконувати розширене написання скриптів і діагностувати проблеми в Linux
- Робочі знання Agile-практик і повного життєвого циклу розробки програмного забезпечення
- Досвід планування спринтів, ретроспектив і уточнення беклогу
- Знання конвеєрів 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
- Наставництво та можливості для розвитку навичок технічного лідерства