Citi

Digital Software Engineering Lead Analyst

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

Ведущий аналитик по разработке ПО в Citi: технический лидер крупных проектов, отвечает за архитектурные решения, дизайн-ревью и код-ревью, сопровождение NGA и POR инициатив.

Задачи

  • Выполнять работы в рамках крупных или нескольких меньших проектов, выступая техническим лидером
  • Поддерживать консультации с конечными пользователями для определения спецификаций функций системы и их включения в общий дизайн и поставку
  • Применять техническое суждение при проектировании, влияющее на бизнес-цели клиентской организации
  • Сотрудничать с TPM и инженерными менеджерами для выявления рисков для графика
  • Участвовать в планировании и выполнении задач по разработке приложений с большими бюджетами, кросс-функциональными проектами или несколькими проектами
  • Участвовать в архитектурно значимых работах на этапе предварительного планирования и обеспечивать соблюдение принципов и лучших практик до начала работ
  • Публиковать расширения дизайн-ревью и предоставлять документированные рекомендации в соответствии со спринт-планами и сроками
  • Участвовать в работе совета по дизайн-ревью, выявлять переиспользуемые паттерны и делиться лучшими практиками
  • Публиковать дизайн-паттерны в рамках линий бизнеса и доменных общностей
  • Проводить дизайн-ревью для проектов Next Gen Architecture (NGA) и Plan of Record (POR)
  • Участвовать в код-ревью микросервисов и NGA
  • Применять понимание бизнес-домена, систем и продуктов, включая границы, ограничения, масштаб и обоснование архитектурных решений
  • Обеспечивать долгосрочную техническую перспективу для бизнес- и технологических решений
  • Участвовать в разработке систем с эффективным использованием аппаратных ресурсов, производительностью, нагрузкой и памятью
  • Участвовать в более широких дизайн-решениях, влияющих на процессы и стандарты разработки
  • Проводить дизайн-ревью Agile и POR проектов и код-ревью NGA проектов
  • Предоставлять архитектурные рекомендации на основе лучших практик и в соответствии с руководствами CTO и стандартами платформы
  • Работать самостоятельно при неопределённой бизнес- или технической стратегии, интерпретируя требования и согласуя их с архитектурными принципами
  • Проводить дизайн- и код-ревью для проектов линии бизнеса
  • Сотрудничать с внутренними партнёрами для своевременных технических решений, участвовать в обсуждениях компромиссов, помогать выявлять блокеры
  • Разрабатывать технические планы с чёткими путями поставки
  • Поддерживать разрешение зависимостей между Agile и waterfall поставками и применять инженерные лучшие практики к SDLC
  • Готовить и передавать метрики по дизайн-ревью, код-ревью, CI/CD и внедрению дизайн-паттернов
  • Сообщать о техническом прогрессе, предвидеть узкие места, выявлять, оценивать, отслеживать и помогать смягчать проблемы и риски
  • Признавать различные технические точки зрения и способствовать конструктивному диалогу для их разрешения
  • Демонстрировать непрерывное улучшение и внедрение новых технологий, влияя на технические подходы в Scrum-командах
  • Оценивать технические риски, обеспечивая соответствие законам, нормам и политикам, применяя здравомыслие и эскалируя проблемы контроля с прозрачностью

Требования

  • Степень бакалавра или иностранный эквивалент в области Computer Science, Computer Engineering, Information Technology или смежной области
  • Шесть (6) лет опыта в предлагаемой должности или в смежной IT-профессии, связанной с анализом требований к приложениям
  • Шесть лет опыта должны включать: создание масштабируемых веб-приложений с использованием Angular, JavaScript, TypeScript, jQuery и Node.js
  • Проектирование и реализация пользовательских интерфейсов (UI) для веб-приложений с использованием HTML5, CSS3 и JavaScript
  • Эффективное выполнение проектов через установленные методологии разработки ПО, включая Waterfall и Agile
  • Поддержка и оптимизация приложений, развёрнутых на облачной платформе, для высокой доступности и масштабируемости
  • Создание веб-приложений, интегрирующих различные протоколы передачи данных, включая XML и JSON
  • Проектирование и реализация надёжных, масштабируемых серверных компонентов с использованием JAVA/J2EE, Spring MVC, Struts, REST API и CI/CD
  • Использование и интеграция технологий, включая MQ, WebSphere, Oracle 12c, Hibernate, WGCA – ADA, Jersey REST API и Tomcat
  • 40 часов в неделю

Условия

  • Диапазон оплаты: $175,400.00 – $192,500.00
  • Полная занятость
  • Возможен график удалённой работы/гибрид в пределах коммутируемого расстояния от места работы в соответствии с политиками и протоколами Citi
  • Конкурентные льготы для сотрудников: медицинская, стоматологическая и офтальмологическая страховка; 401(k); страхование жизни, от несчастных случаев и инвалидности; программы оздоровления
  • Оплачиваемые отпуска, включая плановый отпуск, незапланированный отпуск (больничный) и оплачиваемые праздники
  • Возможны дискреционные и формульные поощрительные и удерживающие выплаты для подходящих сотрудников

Навыки

  • Angular
  • JavaScript
  • TypeScript
  • jQuery
  • Node.js
  • HTML5
  • CSS3
  • XML
  • JSON
  • Java
  • J2EE
  • Spring MVC
  • Struts
  • REST API
  • CI/CD
  • MQ
  • WebSphere
  • Oracle 12c
  • Hibernate
  • WGCA – ADA
  • Jersey REST API
  • Tomcat
  • Agile
  • Waterfall
  • Microservices

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

Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (.NET / Java Spring Boot / AWS)
US BankMiddleAtlantaГибрид
98,175 – 115,500 USD в год
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Digital Software Engineering Lead Analyst — Citi, 175,400 – 192,500 USD в год, Irving | itrelocate