
Avalon Healthcare Solutions — технологічна компанія у сфері охорони здоров’я, яка обслуговує страхові плани, лабораторії та медичних працівників за допомогою платформи Diagnostic Intelligence і послуг з управління пільгами. Компанія поєднує політики, засновані на доказах, ухвалення рішень щодо тестування в режимі реального часу, ретельно підібрані лабораторні мережі, автоматизовані робочі процеси та аналітику, щоб ефективніше керувати діагностичним тестуванням. Її діяльність охоплює генетичне тестування, онкологічні дослідження, зокрема рідинну біопсію, кардіометаболічне тестування та стандартні лабораторні послуги. Основна увага приділяється скороченню необґрунтованих витрат, покращенню операційного контролю та підтримці своєчасної й обґрунтованої медичної допомоги. Команди Avalon працюють у сферах управління лабораторними пільгами, управління прецизійним генетичним тестуванням і медичної аналітики для платників та діагностичних партнерів.
Інженер-програміст III рівня, гібридний формат — Avalon Healthcare Solutions
Керуйте масштабованою розробкою програмного забезпечення для платформи діагностичної аналітики Avalon Healthcare Solutions. Ведіть складні проєкти, архітектуру, наставництво та забезпечення надійності в продакшені.
Опис
- Проєктувати та створювати масштабоване високоякісне програмне забезпечення відповідно до бізнес-цілей і технічного напряму
- Керувати складними функціями та проєктами від планування до реалізації, тестування й випуску
- Співпрацювати з менеджерами продукту, дизайнерами та зацікавленими сторонами для визначення технічних вимог і створення рішень
- Брати участь у формуванні архітектурних рішень разом із провідними інженерами та архітекторами
- Наставляти молодших інженерів та інженерів середнього рівня
- Проводити рев’ю коду та сприяти їх проведенню
- Вирішувати складні проблеми застосунків та інтеграції, а також брати участь у пошуку першопричин
- Брати участь у практиках Agile SDLC, зокрема у плануванні спринтів, уточненні беклогу та ретроспективах
- Періодично координувати проєкти, включно з технічною роботою, графіками та результатами
- Використовувати знання про операційну діяльність медичних планів і пов’язані системи під час ухвалення технічних рішень
- Брати участь у чергуваннях для підтримки критично важливих програмних систем і надійності продакшену
Вимоги
- Поглиблене володіння щонайменше однією мовою програмування, наприклад Java, Go або TypeScript
- Ґрунтовні знання реляційних і нереляційних баз даних, включно з оптимізацією запитів і моделюванням даних
- Експертне володіння Git і практиками керування вихідним кодом
- Уміння налаштовувати й оптимізувати середовища розробки та інженерні інструменти
- Значний досвід проєктування та інтеграції вебсервісів і API, включно з RESTful- та подієво-орієнтованими системами
- Готовність працювати в середовищах на базі Linux
- Глибоке розуміння Agile-практик і повного життєвого циклу розробки програмного забезпечення
- Практичний досвід створення та керування CI/CD-конвеєрами з використанням таких інструментів, як Jenkins, GitHub Actions або GitLab CI
- Практичний досвід роботи з Docker і Kubernetes
- Глибокі знання безпечного програмування, оптимізації продуктивності та надійності систем
- Досвід наставництва молодших інженерів та інженерів середнього рівня
- Досвід участі в ухваленні архітектурних рішень у сфері програмного забезпечення або їх формуванні
- Відмінні навички письмової та усної комунікації
- Сильні навички співпраці, ініціативність, самостійність, сприйнятливість до зворотного зв’язку, аналітичне мислення та вміння розв’язувати проблеми
- Бажаний досвід роботи з AWS, Azure або GCP; React або Next.js; CSS/SASS, Material UI або Bootstrap; JUnit, Jest, Mocha або Playwright; HIPAA, PHI або IIHI; а також у регульованих галузях чи з конфіденційними даними
Переваги
- Можливість працювати віддалено
- Щоквартальні поїздки до корпоративного офісу Avalon
- Роботодавець, який забезпечує рівні можливості, зокрема для ветеранів і людей з інвалідністю