LendingTree

Senior Software Engineer

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

Senior Software Engineer в команду Insurance-технологий LendingTree. Разработка и поддержка веб-приложений с интеграциями со сторонними сервисами и базами данных, работа с бизнес-требованиями и участие в проектировании решений.

Задачи

  • Проектировать, разрабатывать и улучшать масштабируемые веб-приложения для Insurance-бизнеса LendingTree, включая интеграции со сторонними веб-сервисами, базами данных и пользовательскими интерфейсами
  • Поддерживать существующие приложения: устранение неполадок, исправление багов, обновления, оптимизация производительности и аккуратные изменения функциональности
  • Декомпозировать сложные бизнес- и технические задачи и проектировать устойчивые, поддерживаемые решения
  • Переводить бизнес-требования и критерии приёмки в технические решения и демонстрировать готовые фичи
  • Участвовать в code review, тестировании, документировании, обсуждении дизайна и улучшении процессов разработки
  • Сотрудничать с инженерами и бизнес-партнёрами в командных инициативах, понятно объяснять технические идеи и компромиссы

Требования

  • 5+ лет профессионального опыта разработки и поддержки веб-приложений
  • Опыт с современным объектно-ориентированным языком и веб-фреймворком (команда в основном использует C# и .NET/ASP.NET, но рассматриваются аналогичные технологии при сильных фундаментальных знаниях)
  • Опыт с JavaScript или TypeScript и современными фронтенд-фреймворками (React, Angular или Vue) либо способность быстро осваивать новые фреймворки
  • Опыт создания бизнес-приложений с реляционными базами данных (например, SQL Server), понимание проектирования БД и паттернов доступа к данным; знакомство с NoSQL — плюс
  • Опыт построения и интеграции сервис-ориентированных и событийно-ориентированных систем, включая API и сторонние интеграции
  • Сильное понимание лучших практик разработки: поддерживаемый дизайн, SOLID, паттерны проектирования, code review, unit-тестирование
  • Опыт работы в Agile-среде и поставки по заданным требованиям и критериям приёмки
  • Умение разбираться в сложной бизнес-логике и эффективно общаться с техническими и нетехническими партнёрами
  • Лидерство: участие в проектных решениях и процессах команды, обмен знаниями, менторство через обратную связь и code review, повышение инженерных стандартов
  • Опыт применения AI для проектирования и внедрения workflow, автоматизации или иных решений, улучшающих технические процессы и бизнес-результаты
  • Степень бакалавра в computer science, инженерии, математике или смежной технической области либо эквивалентный практический опыт

Условия

  • Медицинская, стоматологическая и офтальмологическая страховка
  • 401(k) с matching
  • Щедрый отпуск
  • Wellness-программы и ресурсы
  • Право на годовую performance-бонус
  • Базовая зарплата 120 000–160 000 USD
  • Гибридный формат: посещение офиса до трёх дней в неделю (Denver, CO или Seattle, WA)
  • Спонсорство рабочей визы не предоставляется

Навыки

  • C#
  • .NET
  • ASP.NET
  • JavaScript
  • TypeScript
  • React
  • Angular
  • Vue
  • SQL Server
  • NoSQL
  • API
  • SOLID
  • unit testing
  • Agile
  • Azure
  • AWS
  • GCP
  • HTML5
  • CSS
  • Application Insights

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

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 окт.
Senior Software Engineer — LendingTree, 120,000 – 160,000 USD в год, Denver | itrelocate