Senior Member of Technical Staff

Job expired!

Мы стремимся создать благоприятную экосистему, предоставляющую доступное, качественное и устойчивое здравоохранение для всех. Мы ищем увлеченного Full Stack Senior Member Technical Staff – Software Development для присоединения к нашей команде athenahealth Insights. Эта роль базируется в Бангалоре и является частью нашего подразделения athenahealth Platform.

Вы - опытный инженер full stack с талантом к созданию платформ визуализации. Ваши отличные коммуникативные навыки и способность быстро обучаться помогут вам преуспеть в сложной области здравоохранения. Вы проявляете как настойчивость в решении проблем, так и гибкость в обучении, демонстрируя как проектные, так и инженерные навыки.

Команда athena Insights предоставляет клиентам уникальные аналитические возможности. Мы стремимся упростить извлечение и обмен информацией о производительности практики, демонстрировать ценность и партнерство athena, а также постоянно предоставлять данные, полученные из сети athena.

  • Создавайте четкие и точные технические спецификации дизайна.
  • Доставляйте высококачественные программные компоненты и сервисы, соблюдая политики RPR по безопасности, производительности, долговечности и интеграционному тестированию.
  • Оценивайте задачи разработки с точностью до 80% и ставьте под сомнение оценки других.
  • Следуйте соглашениям о кодировании, архитектурам и лучшим практикам.
  • Пишите, отлаживайте и внедряйте код в производство, своевременно исправляйте ошибки.
  • Соблюдайте определение готовности (DOD) для каждого спринта, включая модульные тесты, функциональное тестирование, обзор кода, исправление ошибок и документацию.
  • Выполняйте обзор кода коллег для обеспечения соблюдения стандартов качества.
  • Осваивайте доменные знания для назначенной области.
  • Возьмите на себя ответственность за решения, разработанные командой, после их выпуска, при этом важным критерием успеха будет принятие заказчиками.
  • Вносите вклад в agile-церемонии для повышения производительности команды.
  • Добровольно беритесь за работу из бэклога, стремитесь к качеству и координируйте усилия команды для эффективного завершения задач.
  • Активно участвуйте в scrum-встречах, планировании спринтов, отчетных и ретроспективных встречах.
  • Сотрудничайте с командами по Технологиям и Продуктам для обеспечения согласования бизнес-целей.
  • Укрепляйте отношения с членами кросс-функциональных команд.
  • Более 5 лет опыта работы в инженерии.
  • Предпочтителен опыт в Agile-среде.
  • Степень бакалавра или эквивалент.
  • Сильные навыки программной инженерии и отладки.
  • Опыт разработки и сопровождения микросервисов и веб-приложений, с вкладом как в процессы фронтэнда, так и бэкенда.
  • Знание основного языка программирования (например, C++, Java, C#).
  • Хорошее знание Python, Node.js/JavaScript.
  • Опыт работы с SQL или NoSQL базами данных; знание систем больших данных или OLAP баз данных является плюсом.
  • Понимание объектно-ориентированного программирования, технологий реляционных баз данных, RESTful API, микросервисов и современных JavaScript фреймворков, таких как React.
  • Опыт работы с облачными сервисами; опыт работы с AWS будет плюсом.

Вы будете работать со следующим технологическим стеком, который может изменяться по мере развития экосистемы:

  • Микросервисы, разработанные на NodeJS и размещенные в AWS.
  • Snowflake в качестве озера данных и Apache D