.NET Backend Developer (C#)
Санкт-Петербург, РоссияМиддл • Сеньор
Релокация • Удаленная работа
Опыт работы более 5 лет250 000 ₽
Опыт работы более 5 лет250 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g165P
О себе
На данный момент C# backend developer.
Мои компетенции и опыт
Backend-разработчик (.NET) с фокусом на архитектуру и надежные системы.
Опыт: финтех (backend-сервисы), энергетика (ПО для учёта технико-экономических показателей ТЭС) и desktop-приложения для обработки сигналов с дизельных двигателей локомотивов
Создал и поддерживаю open-source проект нужен доступ к резюме - CQRS execution layer для .NET, обеспечивающий централизованную модель выполнения команд и запросов: retry-policy, контроль транзакций, логирование и сохранение доменных событий (Outbox) вместе с результатом выполнения команды в рамках одной транзакции.
Доступны две реализации исполнителей:
- DDD-ориентированный executor (для сложной бизнес-логики)
- Transaction Script executor на основе Entity Framework (для простой бизнес-логики и небольших сервисов)
Интеграция с API (gRPC / Web API) осуществляется через абстракцию исполнителя операций (IOperationExecutor), позволяющую API не зависеть от конкретного типа исполнения.
Проект покрывает сценарии от простых приложений до микросервисной архитектуры с Kafka. Настроены CI/CD пайплайны (сборка, тесты, публикация пакетов).
Фокус проекта - практическое применение архитектурных подходов с выбором модели исполнения в зависимости от сложности доменной логики.
Интересы:
микросервисная архитектура, DDD, CQRS, Transaction Script, надежные распределенные системы
Готов обсуждать задачи, где важны архитектура, качество и надежность.
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
