Fidelity Investments

Principal Software Engineer/Developer

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

Principal Software Engineer в Fidelity: проектирование и разработка высоконагруженных распределённых систем и облачных платформ, архитектурные решения и менторство. Требуется экспертиза в Java/JavaScript-стеке и опыт в финансовой или медицинской сфере.

Задачи

  • Участвовать в командах проектирования архитектуры
  • Определять и реализовывать архитектуру приложений
  • Разрабатывать приложения, компоненты и подсистемы для сложных проектов
  • Рекомендовать инструменты и методологии тестирования, проверять и утверждать тест-планы
  • Отвечать за готовность ПО к QA
  • Разрабатывать документацию для приложений и подсистем
  • Составлять планы полного жизненного цикла сложных проектов на нескольких платформах
  • Отвечать за соблюдение сроков и бюджета проектов
  • Консультировать по оценке и управлению рисками проектов
  • Планировать и координировать графики и задачи нескольких проектов
  • Выступать основным связующим звеном с бизнес-подразделениями по техническим вопросам
  • Предлагать технологические решения и оценки для инициатив
  • Консультировать старшее руководство по технической стратегии
  • Менторить младших членов команды
  • Проводить независимый сложный технический и функциональный анализ
  • Разрабатывать оригинальные технические решения
  • Проектировать и внедрять масштабируемые, безопасные и поддерживаемые архитектуры
  • Рекомендовать инструменты, методологии и стратегии тестирования

Требования

  • Степень бакалавра в CS/Engineering/IT/IS и 5 лет опыта (или магистра и 3 года) на позиции Principal Software Engineer/Developer
  • Опыт внедрения и поддержки приложений и mid-tier сервисов в финансовой или медицинской сфере
  • Опыт работы с Apache, Tomcat, NodeJS и Linux
  • Экспертиза в проектировании и поддержке клиентских enterprise-приложений (web services, batch processing, event-driven systems) на Java, J2EE, JavaScript (Struts, Spring, Spring Boot, Angular, ReactJS), RESTful web services, SQL/NoSQL
  • Опыт event-driven messaging с Kafka, обеспечение веб-безопасности через OAuth и SAML
  • Применение принципов enterprise-разработки (SOLID, 12 factor) с React, React.js, Node.js
  • Разработка backend-сервисов на Java и Spring Boot
  • Опыт code management, контейнеризации, оркестрации, CI/CD и инфраструктурной автоматизации с GitHub, Docker, Kubernetes, Jenkins, SonarQube
  • Опыт проектирования и выполнения автоматизированного тестирования для Java, JavaScript, облачных веб-приложений и Node.js сервисов с JUnit, Mockito, Cucumber, Postman, JMeter
  • Создание технической документации (UML sequence diagrams, ERDs) с Draw.io
  • Разработка и отладка в Windows и Unix с Eclipse, IntelliJ IDEA, Visual Studio Code
  • Деплой, мониторинг и поддержка enterprise-приложений в облаке, CI/CD пайплайны с Jenkins, Maven, NPM
  • Работа с исходным кодом в Git, трекинг задач и инцидентов в Jira и ServiceNow
  • Мониторинг логов и производительности с Splunk и Datadog
  • Работа по Agile-методологиям

Условия

  • Fidelity не предоставляет иммиграционный спонсоршип для этой позиции
  • Переход на полноценную работу в офисе (full-time onsite) с поэтапным внедрением по регионам и ролям
  • Некоторые роли и локации требуют 100% присутствия в офисе, другие — меньше
  • Ожидания по присутствию в офисе могут меняться по мере внедрения
  • Переход не применяется к полностью удалённым ролям

Навыки

  • Java
  • J2EE
  • JavaScript
  • Struts
  • Spring
  • Spring Boot
  • Angular
  • ReactJS
  • React
  • React.js
  • Node.js
  • NodeJS
  • RESTful web services
  • SQL
  • NoSQL
  • Kafka
  • OAuth
  • SAML
  • SOLID
  • 12 factor
  • GitHub
  • Docker
  • Kubernetes
  • Jenkins
  • SonarQube
  • JUnit
  • Mockito
  • Cucumber
  • Postman
  • JMeter
  • UML
  • Draw.io
  • Eclipse
  • IntelliJ IDEA
  • Visual Studio Code
  • Maven
  • NPM
  • Git
  • Jira
  • ServiceNow
  • Splunk
  • Datadog
  • Apache
  • Tomcat
  • Linux
  • Windows
  • Unix
  • CI/CD
  • Agile

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

Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Staff Software Engineer
SS&C TechnologiesSeniorCitypointГибрид
170,000 – 188,000 USD в год
13 окт.
Principal Software Engineer/Developer — Fidelity Investments, Durham | itrelocate