Назад
1 час назад

Senior .NET Developer (Microservices)

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior/lead
Страна
Russia
RUВакансия из Hirify RU, списка российских tech-компаний

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior .NET Developer (микросервисы): Разработка и оптимизация высоконагруженных backend-сервисов на .NET и C# с акцентом на микросервисную архитектуру, распределённые системы и техническое владение крупными изменениями. Focus on проектирование и защиту архитектурных решений, расследование production-инцидентов, повышение observability и менторинг разработчиков.

Локация: Россия, удалённо; также доступен офисный формат на выбор.

Компания

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

Что делать

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

Требования

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

Хорошо, если есть

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

Культура и преимущества

  • Удалённый или офисный формат работы на выбор, минимум бюрократии и быстрое согласование необходимых вопросов.
  • Оплачиваемые больничные и отпуск; ДМС после 6 месяцев работы.
  • Оплата наставников и курсов для повышения квалификации.
  • Частичная компенсация английского языка или психолога, компенсация спортзала и корпоративное питание в офисе.
  • Четыре дополнительных оплачиваемых выходных дня в год, годовой бонус и реферальная программа.
  • Поддержка сотрудника в важные периоды жизни и доступ к помощи большой высококвалифицированной команды.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →