First Tech Federal Credit Union

Senior Digital Banking Full Stack Engineer

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

Ведущий инженер полного стека для цифрового банкинга: отвечает за проектирование, разработку и поставку защищённых веб- и мобильных приложений, а также API и микросервисов для онлайн-банкинга. Работает в связке с product, архитектурой, безопасностью и банковскими командами.

Задачи

  • Руководить анализом, проектированием, разработкой, тестированием, развёртыванием и поддержкой адаптивных веб- и мобильных приложений для онлайн- и мобильного банкинга
  • Разрабатывать адаптивные, доступные и высокопроизводительные веб-приложения банкинга на JavaScript и современных фронтенд-фреймворках (React, Angular, Vue.js)
  • Разрабатывать мобильные приложения и мобильные сценарии для iOS и Android с фокусом на удобство, производительность и безопасность
  • Проектировать и разрабатывать защищённые RESTful API и микросервисы для веб- и мобильных сценариев: счета, транзакции, платежи, переводы, уведомления, обслуживание клиентов
  • Создавать и поддерживать независимо развёртываемые микросервисы с контрактами, отказоустойчивостью, наблюдаемостью, логированием и мониторингом
  • Реализовывать серверные компоненты, бизнес-логику, доступ к данным и интеграции на .NET, C#, ASP.NET MVC и ASP.NET Core
  • Интегрировать приложения с core banking, платёжными сервисами, провайдерами идентификации, сервисами фрода и рисков и сторонними решениями
  • Переводить требования безопасности, приватности, регуляторики и операционные требования в масштабируемые и поддерживаемые технические решения
  • Применять практики безопасной разработки: аутентификация, авторизация, шифрование, устранение уязвимостей, защита финансовых данных
  • Обеспечивать качество через код-ревью, автоматизированное модульное и интеграционное тестирование, UI/API-тестирование и стандарты инженерии
  • Ответственно применять AI-ассистированную разработку и инструменты автоматизации для повышения эффективности, покрытия тестами и качества поставки
  • Устранять сложные дефекты, инциденты на проде, проблемы производительности и интеграций на всех слоях
  • Участвовать в автоматизации CI/CD, облачной архитектуре, управлении окружениями и надёжных релизах
  • Руководить технической реализацией, координировать зависимости между командами, менторить инженеров и вести техническую документацию

Требования

  • 7+ лет релевантного опыта разработки ПО с основным практическим опытом веб- и мобильных приложений, API и микросервисов
  • Сильный опыт full-stack разработки на C#, ASP.NET MVC, .NET/.NET Core и современных веб-технологиях
  • Опыт адаптивных веб-приложений на HTML5, CSS, JavaScript/TypeScript и React, Angular или Vue.js
  • Опыт проектирования и интеграции RESTful API, включая безопасность API, аутентификацию, авторизацию и обработку ошибок
  • Опыт микросервисов и сервис-ориентированных архитектур
  • Понимание реляционных БД и SQL: проектирование, хранимые процедуры, оптимизация запросов
  • Знание облачных платформ AWS или Azure, cloud-native разработки, развёртывания и мониторинга
  • Опыт CI/CD, контроля версий, автоматических сборок и DevOps-практик (GitHub, GitHub Actions, Azure DevOps, Jenkins или аналоги)
  • Понимание архитектуры и паттернов проектирования: слоистая архитектура, микросервисы, API-first, event-driven, распределённые системы
  • Опыт практик безопасности: OAuth 2.0, OpenID Connect, управление секретами, шифрование, устранение уязвимостей
  • Знакомство с AI-ассистированной разработкой и генеративным AI, включая GitHub Copilot
  • Опыт автоматизированного тестирования, модульных и интеграционных тестов, контроля качества и оптимизации производительности
  • Понимание SDLC, Agile/Scrum, код-ревью, управления релизами и поддержки прода
  • Сильные аналитические и коммуникационные навыки, умение работать с product, архитектурой, QA, безопасностью и инфраструктурой
  • Высшее образование в релевантной области (или 4 дополнительных года опыта вместо диплома)

Условия

  • Медицинская, стоматологическая и офтальмологическая страховка
  • Щедрый 401(k) match
  • Оплачиваемый отпуск до 15 дней в первый год, 40 часов больничных и 3 личных дня
  • Оплачиваемые федеральные праздники
  • Специальные цены для сотрудников на кредитные продукты (ипотека, авто, личные кредиты)
  • Годовой бонус
  • Равные возможности трудоустройства
  • Виза-спонсорство не предоставляется

Навыки

  • JavaScript
  • TypeScript
  • React
  • Angular
  • Vue.js
  • HTML5
  • CSS
  • C#
  • .NET
  • .NET Core
  • ASP.NET MVC
  • ASP.NET Core
  • RESTful API
  • микросервисы
  • SQL
  • реляционные базы данных
  • AWS
  • Azure
  • CI/CD
  • GitHub
  • GitHub Actions
  • Azure DevOps
  • Jenkins
  • OAuth 2.0
  • OpenID Connect
  • GitHub Copilot
  • Docker
  • Kubernetes
  • Dynatrace
  • Grafana
  • New Relic
  • Splunk
  • Agile
  • Scrum
  • iOS
  • Android

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

Full Stack Engineer Senior
General Dynamics Information TechnologySeniorУдалённо
110,500 – 149,500 USD в год
16 окт.
Full-stack Engineer 4 (Python, Typescript, React, AWS)
Capital OneSeniorCambridgeОфис
179,400 – 245,600 USD в год
16 окт.
Lead Specialty Software Engineer – Full stack Developer
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
16 окт.
Full Stack Developer
ZoomMiddleSan JoseГибрид
98,900 – 228,700 USD в год
15 окт.
Sr. Manager Full-stack Engineer (People Leader)
Capital OneSeniorNew YorkОфис
250,800 – 286,200 USD в год
15 окт.
Senior Digital Banking Full Stack Engineer — First Tech Federal Credit Union, 116,500 – 175,000 USD в год, Hillsboro | itrelocate