Neumo

Senior Software Engineer/.NET Developer (On-Site)

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

Senior Software Engineer в Neumo для разработки и поддержки data-intensive enterprise-приложений для агентств по регистрации транспортных средств в США и Канаде. Основной стек — C#/.NET и SQL Server, фронтенд на Vue.js и server-rendered views, часть высоконагруженных компонентов на C++.

Задачи

  • Проектировать, разрабатывать и поддерживать веб-приложения и сервисы на C# и .NET MVC
  • Проектировать и оптимизировать запросы SQL Server и паттерны доступа к данным для высокопроизводительных транзакционных систем с акцентом на эффективность запросов, стратегию индексации и минимизацию задержек
  • Участвовать в разработке фронтенда в смешанном окружении — приложения на Vue.js, частичное использование Vue и традиционные server-rendered views
  • Поддерживать и расширять ключевую логику приложений на C++ там, где это требуется для самых высоконагруженных компонентов
  • Диагностировать и устранять сложные production-инциденты на уровнях базы данных, бэкенда и UI
  • Работать со сложными legacy-системами и улучшать их, сохраняя стабильность production
  • Участвовать в модернизации legacy- и текущих платформ
  • Выполнять jurisdiction-specific change requests и конфигурационные работы в установленные сроки
  • Взаимодействовать с QA, Product и кросс-функциональными командами для выпуска качественных релизов
  • Участвовать в code review и повышать стандарты разработки
  • Поддерживать автоматизированное тестирование и улучшения CI/CD пайплайнов
  • Менторить инженеров и способствовать техническому росту команды

Требования

  • Сильный профессиональный опыт с C# и .NET, разработка и поддержка production веб-приложений и сервисов
  • Сильный опыт работы с SQL Server, включая проектирование и оптимизацию запросов, performance tuning и эффективные паттерны доступа к данным
  • Сильные навыки объектно-ориентированного проектирования с приверженностью принципам SOLID и умением применять их прагматично в существующем коде
  • Опыт работы с системами, где производительность и надёжность критичны для бизнеса
  • Рабочее владение C++, достаточное для чтения, отладки и изменения существующего production-кода, с готовностью углублять знания
  • Опыт работы с современными фронтенд-фреймворками, такими как Vue.js, или способность быстро их освоить, а также комфорт в работе с традиционными server-rendered фронтендами
  • 5–8 лет профессионального опыта разработки ПО
  • Опыт проведения code review и менторинга инженеров
  • Опыт работы в сложных многосистемных или legacy-интегрированных окружениях
  • Опыт работы с современными AI-assisted инструментами разработки, такими как Claude Code, Cursor или GitHub Copilot
  • Опыт модернизации legacy-систем или работы в гибридных окружениях
  • Опыт работы с мобильными фреймворками, такими как React Native
  • Опыт работы с UWP
  • Опыт работы в регулируемых или compliance-driven средах, например PCI
  • Опыт работы с государственными или public-sector заказчиками
  • Опыт работы с CI/CD пайплайнами, включая создание и поддержку автоматизированных build и release workflow
  • Опыт разработки в Azure, включая облачную архитектуру и развёртывание и эксплуатацию сервисов в Azure
  • Более глубокий опыт C++ в production-системах
  • Умение отлаживать сложные проблемы на нескольких уровнях — база данных, бэкенд и UI
  • Подтверждённая способность проектировать и реализовывать поддерживаемые, масштабируемые системы
  • Сильное взаимодействие с командами engineering, QA и product
  • Способность брать на себя ответственность за результаты и доводить работу до конца
  • Способность быстро разбираться в существующих системах и вносить безопасные инкрементальные улучшения в production
  • Понимание надёжности, масштабируемости, безопасности и поддерживаемости и умение определять, что важнее в конкретном изменении
  • Рабочее знание практик безопасного кодирования OWASP

Условия

  • Офисный формат работы с умеренным уровнем шума
  • Работа на индивидуальном рабочем месте с телефоном и компьютером
  • Необходимость длительное время находиться в сидячем положении
  • Регулярное использование компьютера и офисной техники (принтеры, копировальные аппараты)
  • Периодическое перемещение по офису
  • Частая коммуникация по телефону
  • Конкурентный пакет льгот и компенсаций
  • Neumo — Equal Opportunity Employer

Навыки

  • C#
  • .NET
  • .NET MVC
  • SQL Server
  • C++
  • Vue.js
  • React Native
  • UWP
  • Azure
  • CI/CD
  • Claude Code
  • Cursor
  • GitHub Copilot
  • SOLID
  • OWASP

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

Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Staff Software Engineer
SS&C TechnologiesSeniorCitypointГибрид
170,000 – 188,000 USD в год
13 окт.
Senior Software Engineer/.NET Developer (On-Site) — Neumo, Fort Wayne | itrelocate