на главную
hh•1 ч. назадСвежая вакансияОпубликована сегодня на hh.ru. Свежая — до 5 дней, умеренная — 6–14 дней, долгая — от 15 дней. Дата берётся с сайта-источника.Прямой отклик

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

В офисе Москва

Навыки и технологии

GitLab CI/CDDockerRabbitMQPostgreSQLAngularC#MySQL

Ключевая задача

Проектирование и разработка микросервисов на C#/.NET и REST API, интеграции с внешними системами, обеспечение надёжности и качества кодовой базы.

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

Обязанности

  • Проектировать и разрабатывать микросервисы на C# / .NET и REST API внутренних и внешних интеграций.
  • Реализовывать интеграции с поставщиками, перевозчиками, таможенными
  • представителями, государственными сервисами и учётными системами.
  • Отвечать за надёжность и наблюдаемость: логирование, мониторинг, обработка ошибок, повторные попытки, идемпотентность операций.
  • Писать тесты и участвовать в код-ревью, поддерживать качество кодовой базы, влиять на архитектуру системы.

Требования

  • Опыт коммерческой разработки на C# / .NET от 5 лет.
  • Уверенное владение ASP.NET Core, Web API.
  • Опыт разработки микросервисных и распределённых систем.
  • Практический опыт работы с REST API и брокерами сообщений (RabbitMQ или аналогами).
  • Хорошее знание SQL и PostgreSQL: проектирование схемы данных, индексы, оптимизация запросов.
  • Опыт интеграции с внешними системами и API, включая обработку ошибок и нестабильных ответов.
  • Ведение разработки и написание кода с использованием AI-инструментов (AI-ассистенты, генерация и ревью кода) — в команде это обязательная практика.
  • Умение самостоятельно проектировать архитектуру и реализовывать решение от прототипа до промышленной эксплуатации.

Будет преимуществом:

  • Опыт разработки систем для ВЭД, логистики или таможенного оформления.
  • Опыт работы с учётными, складскими или логистическими системами (WMS, TMS).
  • Понимание предметной области: таможенные процедуры, сертификация и декларирование,
  • маркировка товаров, ТН ВЭД.
  • Опыт работы с DDD, CQRS и событийной архитектурой.
  • Опыт работы с Entity Framework Core и оптимизацией производительности.
  • Знание Docker, CI/CD, OpenTelemetry.
  • Опыт построения агентских сценариев на LLM: tool calling, structured outputs, управление контекстом.
  • Опыт интеграции LLM/AI-сервисов в корпоративные системы.