Walgreens

Principal Software Engineer (Full-Stack)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Ведущий full-stack инженер в технологическую организацию Walgreens с акцентом на backend и enterprise-приложения на Java. Роль предполагает техническое лидерство, менторство и работу с frontend на Angular/React и базами Oracle/Azure SQL.

Задачи

  • Проектировать, разрабатывать, тестировать и поддерживать сложные full-stack enterprise-приложения с приоритетом на Java-backend
  • Руководить техническим проектированием и реализацией масштабируемых и надёжных решений
  • Разрабатывать backend-сервисы, API, интеграционные компоненты и бизнес-логику на Java
  • Разрабатывать и улучшать frontend-приложения на Angular и/или React
  • Работать с базами Oracle: интеграция приложений, SQL, доступ к данным, производительность
  • Участвовать в разработке приложений и интеграций с Tuxedo
  • Обеспечивать техническое лидерство на всех этапах SDLC: архитектура, дизайн, разработка, тестирование, деплой, поддержка
  • Проводить code review и продвигать практики качества, безопасности и производительности
  • Устранять сложные проблемы в frontend, backend, БД и middleware
  • Менторить junior и middle инженеров
  • Взаимодействовать с product owners, архитекторами, бизнес-партнёрами и другими стейкхолдерами
  • Объяснять сложные технические темы понятным языком для технической и нетехнической аудитории
  • Способствовать непрерывному улучшению инженерных стандартов и архитектуры приложений
  • Анализировать данные для понимания паттернов и принятия обоснованных проектных решений

Требования

  • Bachelor's degree и минимум 6 лет опыта в Engineering/Software Engineering или High School Diploma/GED и минимум 9 лет опыта
  • Опыт написания кода для сложных онлайн-приложений, микросервисов или мобильных приложений
  • Опыт в алгоритмах, системах, архитектуре и автоматизации
  • Опыт написания и поддержки процессной документации
  • Опыт создания кодовых решений для сложных проблем
  • Опыт взаимодействия на уровне руководства
  • Опыт руководства кросс-функциональными командами
  • Минимум 2 года участия в финансовых решениях на рабочем месте
  • Минимум 5 лет прямого, косвенного и/или кросс-функционального лидерства
  • Готовность к командировкам до 10% времени
  • Глубокий опыт с Java и backend-технологиями на Java
  • Опыт проектирования и разработки REST API, сервисов и интеграций
  • Опыт full-stack разработки с Angular и/или React
  • Опыт работы с базами Oracle
  • Рабочее знание Azure
  • Знание Azure SQL
  • Желательно: опыт с Oracle Tuxedo и Centura
  • Желательно: опыт модернизации legacy enterprise-платформ
  • Желательно: знание автоматизированного тестирования, CI/CD, контроля версий и мониторинга

Условия

  • Работа в Deerfield, Illinois
  • Командировки до 10% времени
  • Прозрачная политика оплаты труда
  • Бенефиты Walgreens

Навыки

  • Java
  • Angular
  • React
  • Azure
  • Azure SQL
  • Oracle
  • REST API
  • Tuxedo
  • Centura
  • SQL
  • CI/CD
  • микросервисы

Похожие вакансии

Java fullstack developer
InfosysMiddleAddisonОфисРелокация
21 окт.
Senior Software Engineer, Full Stack
GoogleSeniorArgos UsaОфис
174,000 – 252,000 USD в год
21 окт.
Senior Software Engineer, Full Stack
GoogleSeniorPittsburghОфис
174,000 – 252,000 USD в год
21 окт.
Full Stack Java Developer
TechsurMiddleRestonГибрид
130,000 – 140,000 USD в год
21 окт.
Principal Software Engineer, Full Stack — Codex
OpenAILeadSan FranciscoОфис
459,000 – 536,000 USD в год
21 окт.
Principal Software Engineer (Full-Stack) — Walgreens, Deerfield | itrelocate