Fidelity Investments
Principal Software Engineer/Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal Software Engineer/Developer в Fidelity: проектирование, разработка и поддержка клиентских веб-приложений и API, архитектура приложений и облачная миграция в AWS.
Задачи
- Участвовать в командах проектирования архитектуры
- Определять и реализовывать архитектуру уровня приложения
- Разрабатывать приложения, компоненты и подсистемы в рамках сложных проектов
- Рекомендовать инструменты и методологии тестирования, проверять и валидировать тест-планы
- Отвечать за готовность к QA поставляемого ПО
- Разрабатывать документацию для приложений и подсистем
- Составлять планы полного жизненного цикла сложных проектов на нескольких платформах
- Отвечать за соблюдение сроков и бюджета проектов
- Консультировать по оценке и управлению рисками проектов
- Планировать и координировать графики и распределение задач по нескольким проектам
- Выступать основным связующим звеном с бизнес-подразделениями по вопросам проектов и технологий
- Предоставлять технологические решения по текущим задачам и оценки технических инициатив
- Консультировать старшее руководство по технической стратегии
- Наставлять младших членов команды
- Проводить самостоятельный сложный технический и функциональный анализ по нескольким проектам
- Разрабатывать оригинальные технические решения для текущих задач разработки
Требования
- Степень бакалавра в Computer Science, Engineering, IT, Information Systems или смежной области (или эквивалент зарубежного образования) и 5 лет опыта в роли Principal Software Engineer/Developer или близкой, с разработкой и защитой веб-приложений и API в клиентской среде
- Или степень магистра в указанных областях и 3 года соответствующего опыта
- Экспертиза в архитектуре, проектировании и создании веб- и публичных приложений на JavaScript-фреймворках: Angular, JavaScript, HTML5; разработка семантических HTML/HTML5 UI с CSS и SCSS
- Экспертиза в автоматизации end-to-end процессов и построении API-интеграций с Jenkins, Docker, Kubernetes (EKS), AWS S3, настройке сетевых маршрутов; построение и автоматизация инфраструктуры AWS
- Экспертиза в реализации, тестировании и отладке высоконагруженных защищённых сервисов Agile-планирования на Java, Message Queues (MQ), микросервисной архитектуре на API и Spring Boot; написание PL/SQL и SQL хранимых процедур для работы с RDBMS
- Экспертиза во всех этапах SDLC и методах облачной миграции; применение принципов DevOps с CI/CD на Jenkins и администрирование репозиториев (BitBucket, GitHub или GitLab); устранение проблем производительности веб-приложений и облачных развёртываний в продакшене
- Fidelity не предоставляет иммиграционное спонсорство для этой позиции
Условия
- Полный рабочий день в офисе (поэтапный переход Fidelity к модели полного присутствия в офисе)
- Требования к присутствию в офисе могут меняться по мере развёртывания модели
Навыки
- JavaScript
- Angular
- HTML5
- CSS
- SCSS
- Jenkins
- Docker
- Kubernetes
- EKS
- AWS S3
- AWS
- Java
- Message Queues
- MQ
- Spring Boot
- PL/SQL
- SQL
- RDBMS
- CI/CD
- BitBucket
- GitHub
- GitLab