Columbia Bank

Senior Software Engineer

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

Senior Software Engineer в Columbia Bank: техническое лидерство в проектировании и разработке защищённых корпоративных приложений, участие в архитектурных решениях и развитие инженерных практик.

Задачи

  • Обеспечивать техническое лидерство при разработке защищённых решений на всех уровнях приложения и интеграции с корпоративными системами
  • Участвовать совместно с архитекторами в создании стандартов и практик
  • Представлять оценки разработки в процессе оценки проектов
  • Работать с внутренними и внешними заказчиками для понимания задачи, желаемых результатов и требований, уточнять требования и User Stories
  • Повышать производительность, безопасность и качество решений, определять и достигать метрик производительности
  • Развивать операционное и инженерное совершенство, инициировать непрерывные улучшения процессов
  • Наставлять и обучать других сотрудников, участвовать в оценке работы инженеров
  • Проектировать объектно-ориентированные и сервис-ориентированные архитектуры
  • Соблюдать банковские регламенты и политики, поддерживать знания о нормативных изменениях
  • Выполнять другие порученные задачи

Требования

  • 7–10 лет опыта в разработке ПО, желательно на руководящей роли в разработке приложений и/или инфраструктурного ПО
  • Продвинутое знание стека Microsoft: Visual Studio, .NET, ASP.NET, Team Foundation Server (TFS) или другой системы контроля версий
  • Обширные знания HTML5, CSS, JQuery, JavaScript и SQL
  • Опыт проектирования и разработки решений с PaaS, IaaS, Cloud Orchestration
  • Опыт построения крупномасштабных отказоустойчивых систем
  • Опыт с контейнерными технологиями (Rocket, Docker, LXC) и оркестрацией (ACS, Kubernetes, Docker Swarm)
  • Умение формулировать инженерные стратегии по масштабируемости, производительности, безопасности и удобству использования
  • Глубокое знание практик ООП, объектно-ориентированного анализа и проектирования, паттернов проектирования и методологий разработки
  • Опыт Agile-разработки, TDD, CI, CD, DevOps
  • Умение работать самостоятельно и вести совместные рабочие сессии с внутренними командами и сторонними инженерами
  • Сильные коммуникативные навыки для работы с кросс-функциональными командами

Условия

  • Диапазон оплаты $78,000–$140,000
  • Возможна премия по результатам работы
  • Полностью офисная работа по адресу 9285 NE Tanasbourne Drive, Hillsboro, OR 97124
  • Медицинская, стоматологическая и офтальмологическая страховка
  • Пенсионный план 401(k) с участием работодателя
  • Программа помощи сотрудникам, страхование жизни и инвалидности
  • Оплата обучения, ресурсы психологической поддержки
  • Защита от кражи личности, юридическая поддержка
  • Страхование авто, жилья и питомцев, онлайн-маркетплейс скидок
  • Оплачиваемые отпуск, больничные, дни волонтёрства и праздники
  • Возможны командировки (эпизодически)

Навыки

  • .NET
  • ASP.NET
  • Visual Studio
  • Team Foundation Server
  • HTML5
  • CSS
  • jQuery
  • JavaScript
  • SQL
  • PaaS
  • IaaS
  • Cloud Orchestration
  • Docker
  • LXC
  • Kubernetes
  • Docker Swarm
  • Azure Container Service
  • TDD
  • CI
  • CD
  • DevOps
  • Agile
  • ООП

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

Software Engineer - Sales
Acutec Precision AerospaceMiddleMeadvilleОфис
26 окт.
Software Developer II
TRISTARMiddleBloomingtonОфис
26 окт.
Manufacturing IT Systems & Software Engineer
WabtecMiddleMaxtonОфисРелокация
68,900 – 98,200 USD в год
26 окт.
Software Developer 803
Freedom Technology Solutions GroupMiddleAnnapolisГибрид
150,000 – 200,000 USD в год
26 окт.
Staff Software Engineer (Applied AI)
TrabaSeniorNew YorkОфис
240,000 – 300,000 USD в год
26 окт.
Senior Software Engineer — Columbia Bank, 78,000 – 140,000 USD в год, Hillsboro | itrelocate