.NET Backend Developer (C#)

Санкт-Петербург, Россия
Миддл
Информационные технологии • Разработка • Backend • C# • ASP.NET Core • MSSQL • PostgreSQL
Релокация • Удаленная работа
Опыт работы более 5 лет
200 000 ₽

Кандидат ищет работу анонимно

Есть файл резюме (защищен)
О себе

Текущий статус/должность: .Net разработчик.

Мои компетенции и опыт

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, надежные распределенные системы

Готов обсуждать задачи, где важны архитектура, качество и надежность.

Кандидат ищет работу анонимно

Дополнительную информацию вы сможете получить, зарегистрировавшись в нашем сервисе


Специализация
Информационные технологииРазработкаBackendC#ASP.NET CoreMSSQLPostgreSQL
Отрасль и сфера применения

Уровень
Миддл

Есть файл резюме (защищен)
Кандидат ищет работу анонимно
Чтобы получить доступ к его резюме, вам нужно связаться с кандидатом и предложить вашу вакансию. Кандидат получит ваше приглашение и ответит вам, если ваше предложение его заинтересует



Интересные кандидаты