Назад

C#/.NET-разработчик

Формат работы
remote (только Russia)/hybrid
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

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

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

Текст:
/
TL;DR
C#/.NET-разработчик (ASP.NET Core, микросервисы): Разработка и развитие высоконагруженных backend-сервисов B2C-платформы с акцентом на производительность, интеграции через Kafka и RabbitMQ и работу с PostgreSQL и Redis. Focus on проектирование сервисов, оптимизацию CPU, памяти и GC, написание SQL-запросов и обеспечение качества через unit- и интеграционные тесты.

Локация: Москва; гибридный или удалённый формат работы.

Компания

Разработка высоконагруженной B2C-платформы на микросервисной архитектуре .NET.

Что делать

  • Разрабатывать новые и дорабатывать существующие backend-сервисы на ASP.NET Core.
  • Проектировать сервисы и участвовать в архитектурных решениях.
  • Рефакторить и оптимизировать кодовую базу, находить узкие места по CPU, памяти и GC.
  • Писать и оптимизировать SQL-запросы, интегрировать сервисы через RabbitMQ и Kafka.
  • Разрабатывать unit- и интеграционные тесты, проводить code review и взаимодействовать с аналитиками, QA и разработчиками.
  • Отвечать за сервисы на всём пути от проектирования до продакшена и мониторинга.

Требования

  • От 3 лет коммерческой разработки на C#/.NET.
  • Уверенное знание ASP.NET Core, EF Core и/или Dapper.
  • Опыт работы с PostgreSQL и SQL: запросы, индексы, оптимизация.
  • Опыт работы с RabbitMQ или Kafka и Redis.
  • Понимание многопоточности, async/await и принципов работы GC.
  • Знание Docker, Git и CI/CD; опыт с GitLab CI или Jenkins.
  • Опыт тестирования с xUnit или NUnit и моками.

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

  • Опыт работы с Kubernetes.
  • Понимание микросервисной архитектуры и подходов к отказоустойчивости и High Availability.
  • Опыт профилирования с dotTrace или PerfView.
  • Опыт работы с Grafana и Prometheus.
  • Опыт работы с ClickHouse.

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

  • Оформление по трудовому договору и полная занятость.
  • График 5/2.
  • Гибридный или удалённый формат работы.
  • Зарплата по итогам собеседования, выплаты два раза в месяц.
  • ДМС со стоматологией.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →