.NET developer in high-load systems

грейд
senior
формат
удалённо
страна
Беларусь
опубликована
сегодня

описание

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

задачи

  • Разработка, рефакторинг и оптимизация высоконагруженных backend-сервисов на .NET / C#
  • Техническая проработка крупных фич: проектирование решения, оценка рисков, декомпозиция и подготовка задач к разработке
  • Архитектурное проектирование: Анализ альтернативных сценариев и баланса компромиссов (trade-offs), успешная защита концепций перед командой, Tech Lead и архитектором, а также фиксация принятых решений в формате ADR
  • Technical ownership: сопровождение крупных изменений от дизайна до production и внедрения, контроль технической целостности решения
  • Обеспечение качества кода и производительности: code review, unit/integration tests, performance/load testing там, где это необходимо
  • Расследование сложных production-инцидентов, поиск root cause, профилирование, улучшение observability
  • Помощь TL в развитии инженерных практик команды: совершенствование подходов к проектированию и декомпозиции задач, проведение code review и повышение качества разработки
  • Менторинг разработчиков: помощь со сложными техническими задачами и развитие инженерных компетенций

требования

  • Опыт backend разработки, .NET, C# — от 5 лет
  • Опыт работы с SQL, NoSQL, RabbitMQ / Kafka — от 3 лет
  • Опыт работы с высоконагруженными сервисами (от 1000 RPS)
  • Опыт с микросервисной архитектурой, знание паттернов распределенных систем
  • Отличное знание паттернов и подходов: SOLID, DDD (Domain-Driven Design), чистой архитектуры (Clean/Hexagonal Architecture)
  • Навык проработки и защиты архитектурных решений
  • Навык декомпозировать большие задачи
  • Будет плюсом: Опыт с Agile, Scrum; Настройка CI/CD пайплайнов, Kubernetes; Участие в проектах на этапе MVP и дальнейшее развитие таких проектов

условия

  • Оформление по ТК Республики Беларусь
  • Стабильную официальную заработную плату
  • Комфортный, современный офис в Минске либо удалённое сотрудничество
  • Гибкое начало рабочего дня: с 8:00 до 11:00
  • 28 календарных дней отпуска + 4 day off
  • Частичная компенсация спортивных абонементов, медицинская страховка
  • Широкая партнерская программа, мероприятия и корпоративы, подарки к значимым события

навыки

компания

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

статьи для разработчиков