M&T Bank

Senior Software Engineer - CIAM

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

Senior-инженер по customer identity & access management (CIAM) в M&T Bank. Отвечает за проектирование и поддержку решений аутентификации и авторизации клиентов в цифровых каналах банка.

Задачи

  • Проектировать, разрабатывать, тестировать и разворачивать CIAM-приложения и интеграции в рамках SDLC
  • Писать чистый и безопасный код преимущественно на C#/.NET и JavaScript
  • Разрабатывать механизмы аутентификации и авторизации: логин, MFA и step-up, восстановление пароля, управление профилем, SSO
  • Разрабатывать и поддерживать Web API и сервисы интеграции identity-платформ с цифровыми каналами банка
  • Проводить код-ревью и давать обратную связь по качеству кода
  • Писать и поддерживать автоматические unit- и интеграционные тесты, участвовать в CI/CD и security-сканировании
  • Анализировать технические и бизнес-требования, давать оценки по разработке
  • Поддерживать production-эксплуатацию CIAM-приложений: инциденты, диагностика, root cause analysis
  • Документировать и коммуницировать детали технической реализации со смежными командами
  • Делиться знаниями с коллегами через код-ревью, парное программирование и документацию

Требования

  • Associate's degree и минимум 5 лет опыта в системном анализе и/или разработке приложений, либо Bachelor's degree и минимум 3 года опыта
  • Продвинутое владение минимум одним языком программирования, предпочтительно C#/.NET
  • Практический опыт работы с JavaScript для веб- или API-разработки
  • Знание паттернов проектирования, Web API, микросервисов и распределённых систем
  • Опыт реализации аутентификации и авторизации через OAuth 2.0, OIDC, SAML, JWT и SSO
  • Опыт работы с системами контроля версий (например, Git), CI/CD и автоматизированными сборками и деплоем
  • Опыт работы в Agile-командах с инструментами совместной работы и трекинга задач

Условия

  • Диапазон оплаты: $97,100.00 - $161,800.00 в год (USD)
  • Без руководящих обязанностей
  • Работа в офисе в Buffalo, New York, United States of America

Навыки

  • C#
  • .NET
  • JavaScript
  • OAuth 2.0
  • OpenID Connect
  • SAML
  • JWT
  • SSO
  • Web API
  • микросервисы
  • Git
  • CI/CD
  • Agile
  • Angular
  • Strivacity
  • PingFederate
  • MFA
  • passkeys
  • Microsoft Azure
  • AKS
  • Azure Functions
  • Entra ID
  • DevSecOps
  • Dynatrace
  • Kibana
  • SonarQube

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

Software Engineer
JT4SeniorColorado SpringsОфис
103,000 – 164,000 USD в год
19 окт.
Senior Backend Engineer, External
Horizon3.aiSeniorУдалённо
199,750 – 235,000 USD в год
19 окт.
Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Cloud Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Eng Sr Prin - SW
BAE SystemsSeniorTotowaОфис
19 окт.
Senior Software Engineer - CIAM — M&T Bank, 97,100 – 161,800 USD в год, Buffalo | itrelocate