First Tech Federal Credit Union

Senior Digital Banking Full Stack Engineer

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

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

Задачи

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

Требования

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

Условия

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

Навыки

  • JavaScript
  • TypeScript
  • React
  • Angular
  • Vue.js
  • HTML5
  • CSS
  • .NET
  • .NET Core
  • C#
  • 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 в год, Rocklin | itrelocate