Локация
Москва, удалённо
Зарплата
до 220 000 ₽ на руки в месяц
Компания
SSP SOFT — компания, развивающая программные решения; проект относится к нефтегазовой отрасли.
Что делать
•Проектировать и разрабатывать высоконагруженные микросервисы.
•Разрабатывать REST API и настраивать надёжное HTTP-взаимодействие между сервисами.
•Реализовывать асинхронный обмен сообщениями с гарантией доставки, фоновые задачи, формирование отчётов и синхронизацию данных.
•Развивать архитектуру сервисов по принципам предметно-ориентированного проектирования.
•Контейнеризировать сервисы и работать с централизованными конфигурациями и секретами.
Требования
•От 3 до 6 лет опыта; уверенное владение C# и .NET, опыт разработки высоконагруженных веб-приложений и микросервисов.
•Опыт разработки REST API на ASP.NET Core, включая middleware, фильтры, аутентификацию и авторизацию, сериализацию и роутинг.
•Опыт версионирования API и документирования в Swagger/OpenAPI.
•Опыт асинхронного обмена сообщениями через RabbitMQ и MassTransit с гарантией доставки.
•Практический опыт DDD: bounded contexts, агрегаты, доменные события и value objects; опыт CQRS с раздельными моделями чтения и записи и асинхронной синхронизацией проекций.
•Опыт построения сервисов по Clean Architecture и выбора стиля взаимодействия: синхронные вызовы, события, очереди или топики.
•Опыт работы с EF Core или аналогичным ORM, включая эффективные LINQ-запросы, отслеживание изменений и миграции.
•Опыт контейнеризации в Docker: написание и отладка Dockerfile, multi-stage-сборка и оптимизация размера образа.
•Опыт управления конфигурациями и секретами через Consul и Vault, работы с Quartz.NET, Refit и FluentValidation.
•Уверенная работа с Git: Gitflow или Trunk-based development, разрешение конфликтов и код-ревью.
Культура и преимущества
•Полная занятость.
•Удалённый формат работы.
•Зарплата до 220 000 ₽ на руки в месяц.