СписокРабот
Вся Россия
    Все города

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

    220 000 – 240 000 ₽
    Wanted Москва
    Удаленная работа Постоянная занятость опыт от 6 лет
    Откликнуться на сайте работодателя

    Описание

    Мы занимаемся разработкой, доработкой, развитием продвижения платформы, основное функциональное значение которого это взаимодействие крупных корпоративных заказчиков с поставщиками, логистами, исполнителями.Платформа находится в промышленной эксплуатации больше 6 лет, обеспечивает материально-технические поставки.Обеспечение нашего главного нефтегазового государственного концерна. Обязанности: ​1) Разрабатывать и сопровождать backend-сервисы на C# / .NET. 2) Развивать микросервисы платформы и интеграции с внешними системами. 3) Проектировать и поддерживать REST- и gRPC-API, контракты взаимодействия сервисов. 4) Реализовывать CQRS-подход: команды, запросы, обработчики, pipeline behaviors, доменные и интеграционные события. 5) Работать с асинхронными процессами, RabbitMQ и MassTransit. 6) Разрабатывать устойчивые внешние интеграции: обработка ошибок, повторные попытки, таймауты, идемпотентность, журналирование и совместимость контрактов. 7) Развивать модели данных PostgreSQL, корректно изменять EF Core-модели и проверять автоматически сгенерированные миграции. 8) Оптимизировать запросы, работать с индексами и транзакциями. 9) Писать unit- и интеграционные тесты. 10) Участвовать в code review, диагностике инцидентов и улучшении наблюдаемости сервисов. 11) Поддерживать поставку сервисов через Docker, Kubernetes/Helm и GitLab CI/CD Требования: Коммерческий опыт backend-разработки на C# / .NET от 4–5 лет. Уверенное знание современного .NET и ASP.NET Core: DI, async/await, фоновые задачи, обработка ошибок, конфигурация и логирование. Практический опыт разработки и сопровождения микросервисов в production. Обязательный практический опыт применения CQRS в production. Уверенное владение MediatR: команды, запросы, notifications и pipeline behaviors. Понимание разделения команд и запросов, транзакционных границ, валидации и согласованности данных. Опыт проектирования REST API; понимание gRPC и protobuf. Практический опыт PostgreSQL и EF Core: моделирование данных, автоматически генерируемые миграции, индексы, транзакции и оптимизация SQL. Обязательный опыт работы с RabbitMQ и MassTransit в production. Умение настраивать producers/consumers, маршрутизацию, retry/redelivery, DLQ, обработку ошибок и корреляцию сообщений. Понимание надёжной доставки сообщений: идемпотентность, дедупликация, transactional outbox и согласованность между БД и брокером. Практический опыт интеграции со внешними API. Docker, Git, CI/CD и участие в code review. Умение писать unit- и интеграционные тесты. Самостоятельность: способность разобраться в существующем сервисе, локализовать проблему и предложить безопасное решение. Будет плюсом: Redis и кэширование. FluentValidation, Mapster, Refit, Polly. OpenTelemetry, Serilog, Elasticsearch/Kibana, health checks. OAuth2, OpenID Connect, JWT, Keycloak, service-to-service авторизация. MongoDB. Kubernetes, Helm и GitLab CI/CD. Опыт поддержки нагруженных B2B-систем или критичных интеграций. Опыт миграции сервисов на современные версии .NET Условия: ​​​​​​Трудоустройство по ТК в штат компании Формат работы: удаленно

    Источник: hh · Опубликовано: 16.09.2026

    Ещё вакансии в городе Москва

    Все
    Белова Ксения Владимировна Москва
    Вахта Постоянная занятость без опыта

    Присоединяйтесь к работе вахтовым методом с проживанием в комфортных условиях и вкусным 3х-разовым питанием! ВАКАНСИЯ ОТ ПРЯМОГО РАБОТОДАТЕЛЯ! Мы ищем сотрудников на вакансию Упаковщик/ца бортового питания в аэропорту го…

    SMM-менеджер

    50 000 – 70 000 ₽
    Ципинова Эмма Заурбековна Москва
    Удаленная работа Постоянная занятость опыт от 1 года

    О нас:Marssa -начинающий бренд спортивной одежды в стиле кэжуал.Мы находимся на стадии активного запуска и роста. У нас нет жестких рамок, зато есть огромное желание создать продукт, который полюбят тысячи людей. Нам нуж…

    Кубанова Дина Муратовна Москва
    Вахта Постоянная занятость без опыта

    Приглашаем комплектовщиков на склад в Московской области. Можно без опыта — предусмотрено оплачиваемое обучение. Обязанности: • Комплектация и размещение товаров с помощью терминала сбора данных (ТСД). • Упаковка заказов…

    Полянский Евгений Леонидович Москва
    Полный день Постоянная занятость без опыта

    Обязанности: Уборка квартиры 200м2,поддержание помещения в чистоте. Гладить белье. Требования: Порядочность,ответственность,честность. Умение работать с VIP клиентами:соблюдение субординации. Условия: График 5/2 С 12:00 …