BNY

Senior Vice President, Full-Stack Engineer

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

Fullstack-инженер в команду Wealth Services финансовой компании BNY. Проектирование и разработка масштабируемых full-stack приложений, техническое лидерство и менторство инженеров.

Задачи

  • Проектировать, разрабатывать, тестировать и поддерживать масштабируемые, отказоустойчивые, безопасные и высокопроизводительные full-stack приложения и сервисы
  • Совместно с бизнесом, продуктом, архитектурой и инженерией переводить сложные бизнес-требования в эффективные технические решения
  • Обеспечивать техническое лидерство и практическое руководство по архитектуре приложений, дизайну API, frontend-разработке, backend-сервисам и интеграционным паттернам
  • Писать поддерживаемый, тестируемый и эффективный код, продвигая стандарты автоматизированного тестирования и качества кода
  • Участвовать в design review и code review, выявляя возможности улучшения поддерживаемости, производительности, безопасности и масштабируемости
  • Проектировать и реализовывать современные RESTful API, микросервисы и event-driven интеграции
  • Разрабатывать современные веб-приложения на Angular, TypeScript, JavaScript, HTML и CSS с интеграцией с backend API
  • Создавать backend-приложения и сервисы на Java, Spring/Spring Boot, Node.js, SQL и связанных enterprise-фреймворках
  • Применять принципы безопасности, приватности, отказоустойчивости, наблюдаемости и software engineering на протяжении всего SDLC
  • Модернизировать приложения через модульную архитектуру, микросервисы, API, cloud-ready инженерию, контейнеризацию и автоматизированную доставку
  • Поддерживать приложения в распределённых средах и помогать устранять сложные production-, интеграционные и performance-проблемы
  • Проактивно управлять техническим долгом и упрощать приложения
  • Продвигать переиспользование enterprise-платформ, общих возможностей и фреймворков
  • Менторить инженеров через дизайн-гайденс, code review, технические обсуждения и обмен знаниями
  • Эффективно сотрудничать с географически и функционально распределёнными командами
  • Оценивать новые технологии и инженерные подходы при наличии явной бизнес-выгоды
  • Поддерживать культуру инженерии, ориентированную на качество, ответственность и непрерывное улучшение

Требования

  • Значительный профессиональный опыт в software engineering: проектирование, разработка, тестирование и поддержка enterprise-приложений
  • Степень бакалавра в computer science, инженерии или смежной дисциплине либо эквивалентный опыт работы
  • 10–14 лет опыта в разработке ПО; опыт в securities или финансовой отрасли — плюс
  • Понимание взаимозависимостей и бизнес-влияния будущих IT-планов
  • Предыдущий опыт лидерства в выборе и внедрении vendor-specific методологий и опыт консалтинга со структурированными методологиями
  • Широкий опыт с multi-platform инструментами и тулкитами разработки
  • Сильный практический опыт с одним или несколькими backend-стеками: Java / Spring / Spring Boot, Node.js, SQL и реляционные БД, Python
  • Сильный опыт с современными frontend-технологиями: Angular, TypeScript / JavaScript, HTML5 / CSS3, JSON и REST-интеграции, современная reactive или component-based UI-разработка
  • Опыт проектирования и реализации RESTful API и service-oriented или микросервисных архитектур
  • Опыт с event-driven и асинхронной обработкой (Kafka или аналогичные enterprise messaging платформы)
  • Понимание концепций распределённых систем: масштабируемость, конкурентность, отказоустойчивость, изоляция сбоев, обработка высоконагруженных транзакций
  • Опыт контейнеризации приложений и современных runtime-сред
  • Опыт автоматизированного тестирования, CI/CD, контроля версий, инструментов качества кода и автоматизированной доставки ПО
  • Понимание реляционных БД, паттернов доступа к данным, безопасности приложений и API, практик безопасной разработки
  • Способность переводить функциональные и нефункциональные требования в практические технические дизайны
  • Опыт участия или лидерства в технических design-обсуждениях по архитектуре, API, интеграциям, доступу к данным, безопасности, производительности и отказоустойчивости
  • Способность давать технический гайденс по выбору фреймворков, дизайн-паттернам и инженерным стандартам
  • Способность выявлять технический долг и балансировать модернизацию с бизнес-приоритетами
  • Способность самостоятельно расследовать сложные технические проблемы на стыке frontend, backend, интеграций и инфраструктуры
  • Опыт менторства и поддержки инженеров через технический гайденс, дизайн-обсуждения и code review
  • Сильные коммуникативные навыки и умение объяснять сложные технические концепции инженерам, архитекторам, продукту и бизнесу
  • Опыт сотрудничества с инженерией, архитектурой, продуктом, данными, инфраструктурой и кибербезопасностью
  • Способность влиять на инженерные решения без опоры только на организационные полномочия
  • Сильные аналитические, организационные навыки, решение проблем и командная работа

Условия

  • Конкурентная компенсация и пакет льгот
  • Программы wellbeing и гибкие глобальные ресурсы
  • Оплачиваемые отпуска, включая оплачиваемое время для волонтёрства
  • Право на участие в 401(k) и корпоративных медицинских, стоматологических, офтальмологических и страховых планах
  • Возможность ежегодной дискреционной премии
  • Инклюзивные семейные политики и employee forums

Навыки

  • Java
  • Spring
  • Spring Boot
  • Node.js
  • SQL
  • Python
  • Angular
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • JSON
  • REST
  • Kafka
  • микросервисы
  • Docker
  • CI/CD
  • реляционные базы данных

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

Full Stack Developer
SeaChange Printing and Marketing Services LLCMiddlePlymouthГибрид
75,000 – 105,000 USD в год
5 нояб.
Senior Full Stack Software Engineer - Shared Services
BluesightSeniorУдалённо
130,000 – 145,000 USD в год
4 нояб.
Software Engineer II - Reporting Platform
QualtricsMiddleSeattleГибрид
121,000 – 147,000 USD в год
4 нояб.
Applications Software Engineer - Industrial Automation
EurofinsMiddleHoustonОфис
4 нояб.
Lead Java Full Stack Developer at New York
IPolarity LLCLeadWhippanyОфис
50 USD в час
4 нояб.