Senior .NET Developer — высоконагруженные backend-сервисы

256K ₽–319K ₽/мес
Опубликовано 30.10.2026
оценка на руки

Что за роль

Международная продуктовая IT-компания разрабатывает высоконагруженные онлайн-развлекательные сервисы для крупных клиентов. Вы будете отвечать за техническую проработку крупных функций и сопровождать изменения от проектирования до production.

Чем вы будете заниматься

  • Проектировать решения, оценивать риски и декомпозировать задачи.
  • Рассматривать архитектурные альтернативы и документировать ADR.
  • Разрабатывать, рефакторить и оптимизировать backend-сервисы на .NET/C#.
  • Проводить code review, писать unit- и integration-тесты, при необходимости выполнять нагрузочное тестирование.
  • Расследовать production-инциденты, заниматься профилированием и улучшать observability.
  • Менторить команду и поддерживать техническую целостность изменений.

Требования

  • От 5 лет опыта с .NET, C# и backend-разработкой.
  • От 3 лет опыта с SQL, NoSQL и RabbitMQ или Kafka.
  • Опыт работы с .NET Core 3+ и ASP.NET.
  • Опыт высоконагруженных сервисов от 1000 RPS и микросервисной архитектуры.
  • Знание SOLID, DDD, Clean Architecture и Hexagonal Architecture; умение декомпозировать и аргументировать архитектурные решения.

Будет плюсом

  • Опыт участия в проектах на этапе MVP и их дальнейшего развития.
  • Настройка CI/CD-пайплайнов и работа с Kubernetes.
  • Опыт работы по Agile/Scrum.

Что мы предлагаем

  • Удалённый или офисный формат на выбор; удалённая работа доступна из России.
  • Оплата наставников и курсов для повышения квалификации.
  • Оплачиваемые больничные и отпуск.
  • ДМС после шести месяцев работы.
  • Частичная компенсация занятий английским языком или услуг психолога.
  • Компенсация спортзала, корпоративное питание, четыре дополнительных выходных в год, годовой бонус и реферальная программа.
Требования к языку
Английский(опционально)
БазовыйСреднийПродвинутыйРодной

Кто здесь добьётся успеха

→

Уверенно проектирует высоконагруженные серверные сервисы на .NET и ASP.NET: умеет выбирать архитектуру, декомпозировать крупные функции и оценивать риски до начала реализации.

→

Мыслит в терминах распределённых систем: понимает, когда применять микросервисы, RabbitMQ или Kafka, и учитывает надёжность, согласованность данных и поведение системы при пиковых нагрузках.

→

Опирается на сильный практический опыт уровня старшего разработчика: применяет DDD, SQL и NoSQL по назначению, умеет находить узкие места и оптимизировать производительность без потери сопровождаемости.

→

Комфортно работает удалённо и в офисном формате в международной продуктовой команде: самостоятельно ведёт изменения от проектирования до production, фиксирует архитектурные решения и предметно обсуждает компромиссы.

Ресурсы для обучения

Карьерный путь

Старший .NET-разработчик высоконагруженных серверных сервисов (Сейчас)→Ведущий разработчик или технический лидер команды серверной разработки (Через 1–2 года)→Архитектор серверных платформ или главный архитектор продуктовых систем (Через 3–5 лет)

Обзор рынка

Объём мирового рынка разработки .NET, 2026
$20–25B
Прогнозный рост сегмента
9–12% в год
Использование AI-помощников .NET-разработчиками
около 40%
Инвестиции в модернизацию корпоративных приложений
+15–20% год к году

Навыки и требования

Обязательные
.NET.NET CoreC
Растущий спрос
Облачная разработка и Kubernetes: контейнеризация .NET-сервисов, Helm, observability и эксплуатация в KubernetesApache Kafka и потоковая обработка: проектирование событийных интеграций, схем сообщений и отказоустойчивых consumer-сервисовOpenTelemetry и распределённая наблюдаемость: трассировка, метрики и логи для микросервисов
Снижающийся спрос
ASP.NET Web FormsWCF для новых межсервисных интеграций

Тренды отрасли

Модернизация .NET-монолитов и переход на микросервисы
Российские компании развивают и переносят критичные backend-системы на поддерживаемые версии .NET, постепенно выделяя сервисы из монолитов. Для кандидата полезны практические кейсы миграции, измеримые результаты по задержкам и отказоустойчивости, а также опыт эксплуатации в российских облаках и собственных Kubernetes-кластерах.
Событийная архитектура для высоких нагрузок
Kafka и RabbitMQ применяются для развязки сервисов, обработки пиков и построения асинхронных процессов; универсальной подтверждённой статистики внедрения именно в российских .NET-командах нет. На интервью востребованы примеры настройки повторных доставок, идемпотентности, DLQ, порядка событий и контроля backpressure.

Новости Media & Entertainment

Загружаем новости отрасли...

Ищем релевантные статьи за последние 6 месяцев