athenahealth
Бостон, Соединенные Штаты
Название: Старший инженер-программист, Специализированные направления Местоположение: Бостон, Массачусетс
Местоположение: Бостон, Массачусетс Тип занятости: Полный рабочий день Присоединяйтесь к нам, чтобы создать процветающую экосистему, которая обеспечивает доступное, высококачественное и устойчивое здравоохранение для всех. Присоединяйтесь к athenahealth в качестве старшего инженера-программиста в зоне специализированных направлений, где вы будете разрабатывать и создавать масштабируемое, безопасное и поддерживаемое программное обеспечение, которое обеспечивает работу клинических процессов для специализированных практик. В этой гибридной роли с местонахождением в Бостоне вы будете работать как полностековый инженер и управлять решениями на протяжении всего жизненного цикла разработки программного обеспечения — от технического проектирования и реализации до тестирования, развертывания, мониторинга и поддержки в производственной среде. Вы будете тесно сотрудничать с командами по продуктам, дизайну и смежными инженерными командами для предоставления высокоэффективных возможностей, которые помогают поставщикам медицинских услуг работать более эффективно и обеспечивать лучший уход за пациентами. Обзор команды Зона специализированных направлений создает критически важные клинические решения, которые ежедневно используются поставщиками медицинских услуг. Наши продукты поддерживают особые потребности специализированных практик и медицинских учреждений — включая женское здоровье, поведенческое здоровье, амбулаторные хирургические центры, физиотерапию, ортопедию и многое другое — помогая поставщикам услуг упрощать сложные рабочие процессы, принимать обоснованные клинические решения и обеспечивать эффективный, персонализированный уход. Наша совместная, целеустремленная команда увлечена улучшением результатов лечения с помощью технологий. Мы создаем среду непрерывного обучения и инноваций, в которой инженеры несут ответственность за качество на протяжении всего жизненного цикла разработки программного обеспечения. Мы также развиваем способы создания программного обеспечения — переходя от ручной реализации, задача за задачей, к рабочему процессу, основанному на спецификациях и ускоренному с помощью ИИ, в котором инженеры сосредоточены на корректности предметной области, архитектуре, системных ограничениях и граничных случаях. Вы будете тесно сотрудничать с командами по продуктам, дизайну и смежными инженерными командами для предоставления практичных, масштабируемых решений, соответствующих потребностям клиентов и клиническим потребностям. Основные должностные обязанности Разрабатывать, создавать, тестировать, развертывать и поддерживать высококачественное программное обеспечение в составе гибкой, кросс-функциональной продуктовой команды. Работать как полностековый инженер, охватывая фронтенд, бэкенд, API, данные и облачную инфраструктуру. Отвечать за функциональность на протяжении всего жизненного цикла разработки программного обеспечения, включая уточнение требований, техническое проектирование, реализацию, автоматизированное тестирование, развертывание, мониторинг, устранение неполадок и постоянную поддержку в производственной среде. Развивать глубокие знания специализированных клинических рабочих процессов для улучшения принятия технических решений, классификации задач, сопоставления зависимостей и координации между командами. Участвовать в развитии командных практик, включая обзоры дизайна, презентации функциональности, гибкие церемонии, стандарты обзора кода и стратегию тестирования. Использовать Claude Code, OpenAI Codex и аналогичные инструменты разработки с поддержкой ИИ или автономные инструменты на протяжении всего жизненного цикла разработки программного обеспечения, включая уточнение требований, исследование кодовой базы, планирование реализации, генерацию кода, рефакторинг, создание тестов, отладку, документирование и первоначальный обзор кода. Критически оценивать, отлаживать и дорабатывать сгенерированный ИИ код, тесты, дизайны и рекомендации, а не принимать выходные данные как есть. Обучать других инженеров эффективным инженерным практикам и ответственному использованию инструментов ИИ, включая проектирование запросов (prompt design), управление контекстом, проверку выходных данных и распознавание ситуаций, когда инструмент на основе LLM не должен использоваться. Дополнительные должностные обязанности Создавать и поддерживать автоматизированные модульные, интеграционные и сквозные тесты в рамках разработки функциональности. Использовать подходы с поддержкой ИИ для улучшения тестирования, включая генерацию тестов, анализ покрытия, выявление граничных случаев и проверку ожидаемого поведения. Исследовать и применять технологии, такие как GraphQL, для расширения возможностей продукта и платформы. Отслеживать работоспособность и производительность приложений и использовать инструменты с поддержкой ИИ для ускорения устранения неполадок и анализа первопричин. Определять возможности использования Claude Code, OpenAI Codex и других инструментов на основе LLM для сокращения повторяющейся инженерной работы, ускорения понимания кодовой базы, улучшения покрытия тестами и сокращения циклов обратной связи при разработке. Ожидаемое образование и опыт Степень бакалавра в области компьютерных наук, инженерии или смежной области, или эквивалентный практический опыт. 4+ года опыта работы в качестве инженера-программиста в организации, занимающейся разработкой продуктов. Значительный опыт полностековой разработки, включая бэкенд-сервисы, фронтенд-приложения, API, хранение данных и поддержку в производственной среде. Надежный опыт бэкенд-разработки с использованием Java или современных объектно-ориентированных языков. Практический опыт работы с JavaScript, React, HTML, CSS и современной фронтенд-архитектурой. Опыт работы с Perl и/или Python в производственных средах, включая способность понимать, поддерживать, расширять и модернизировать существующие приложения. Опыт проектирования, создания и поддержки API с использованием таких технологий, как REST и GraphQL. Опыт работы с реляционными базами данных, моделированием данных, Oracle и PostgreSQL. Опыт работы с распределенными системами и развивающимися архитектурами приложений, включая монолитные, микросервисные, современные и унаследованные производственные среды. Ожидаемая компенсация Указанный базовый диапазон заработной платы отражает полный диапазон для этой должности от минимума до максимума. В athenahealth базовая заработная плата зависит от множества факторов, включая связанный с работой опыт, соответствующие знания и навыки, сравнение вашей квалификации с другими на аналогичных должностях и рыночные ставки в данном регионе. Базовая заработная плата — это лишь часть нашего конкурентоспособного пакета Total Rewards — в зависимости от соответствия должности мы предлагаем как краткосрочные, так и долгосрочные стимулы в виде ежегодного дискреционного бонусного плана, плана переменной компенсации и планов владения акциями. О athenahealth Наше видение: в индустрии, которая с каждым днем становится все более сложной, мы выступаем за простоту. Мы предлагаем ИТ-решения и экспертные услуги, которые устраняют ежедневные препятствия, мешающие поставщикам медицинских услуг полностью сосредоточиться на своих пациентах — основанные на нашем видении создания процветающей экосистемы, которая обеспечивает доступное, высококачественное и устойчивое здравоохранение для всех. Наша корпоративная культура: наши талантливые сотрудники — или athenistas, как мы себя называем — проявляют инновации и страсть, необходимые для достижения нашего видения. Мы — разнообразная группа мечтателей и деятелей с уникальными знаниями, опытом, происхождением и взглядами. Мы объединяемся как целеустремленные решатели проблем с глубоким желанием достичь нашего видения и сделать наше время здесь значимым. Наша отмеченная наградами культура построена на общих ценностях инклюзивности, ответственности и поддержки. Наша приверженность DEI: наше видение доступного, высококачественного и устойчивого здравоохранения для всех требует устранения неравенства, которое стоит на пути. Это одна из причин, по которой мы уделяем первостепенное внимание разнообразию, справедливости и инклюзивности во всех аспектах нашего бизнеса, от привлечения и удержания разнообразного штата до поддержания инклюзивной среды для athenistas, наших партнеров, клиентов и сообществ, где мы работаем и оказываем услуги. Что мы можем предложить вам: Наряду с медицинскими и финансовыми льготами, athenistas пользуются льготами, специфичными для каждого местоположения, включая помощь в передвижении, программы помощи сотрудникам, оплату обучения, группы поддержки сотрудников и совместные рабочие пространства — некоторые офисы даже приветствуют собак. Мы также способствуем улучшению баланса между работой и личной жизнью для athenistas благодаря нашей гибкости. Хотя мы знаем, что совместная работа в офисе имеет решающее значение для нашего видения, мы признаем, что не вся работа должна выполняться в офисе полный рабочий день. Благодаря постоянному общению и цифровым инструментам для совместной работы athenahealth позволяет сотрудникам найти баланс, который ощущается полноценным и продуктивным для каждой индивидуальной ситуации. Помимо наших традиционных льгот и бонусов, мы спонсируем мероприятия в течение года, включая книжные клубы, выступления внешних спикеров и хакатоны. Мы предоставляем athenistas корпоративную культуру, основанную на обучении, поддержку вовлеченной команды и инклюзивную среду, где ценятся все сотрудники. Узнайте больше о нашей культуре и преимуществах здесь: athenahealth.com/careers
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
от 4 лет
Формат работы
Гибрид
Тип занятости
Полная занятость
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить