Lead / Senior Backend Engineer (.NET)
Москва, РоссияСеньор • Тимлид/Руководитель группы
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 3 до 5 лет
Опыт работы от 3 до 5 лет
Короткая ссылка: gkjb.ru/g13yM
О себе
На данный момент Lead / Senior Backend Engineer (.NET).
Мои компетенции и опыт
О себе:
Lead / Senior Backend Engineer с фокусом на проектирование микросервисной архитектуры и развитие масштабируемых backend-систем.
Интересны продукты со сложной доменной моделью и высокими требованиями к производительности и стабильности.
Мотивируют задачи, где можно влиять на архитектурные решения и техническое развитие продукта.
Предпочтение — продуктовые команды с долгосрочным развитием.
Опыт работы:
Группа компаний ПИК
Lead .NET developer ( нужен доступ к резюме –н.в.):
Обязанности:
- Техническое лидерство двух кросс-функциональных команд (в сумме 5 разработчиков и тестировщиков).
- Проектирование архитектуры backend-сервисов и принятие ключевых технических решений.
- Декомпозиция задач, техническая оценка и контроль реализации.
- Проектирование и развитие микросервисной архитектуры.
- Выбор технологий и проектирование взаимодействия между сервисами.
- Проведение code review, участие в технических обсуждениях.
- Участие в проработке требований совместно с бизнесом и аналитиками.
Ключевые результаты:
- Спроектировал и запустил микросервисную архитектуру с нуля (5+ сервисов).
- Внедрил DDD и CQRS, упростив развитие системы и повысив её масштабируемость.
- Оптимизировал критически важные сервисы: время ответа сокращено примерно на 40%, снижена нагрузка на БД.
- Настроил CI/CD (GitLab CI, TeamCity), автоматизировав сборку и деплой сервисов.
- Внедрил мониторинг (Prometheus, Grafana) для production-среды.
- Участвовал в миграции инфраструктуры в Yandex Cloud.
- Принял участие в найме, онбординге и менторинге разработчиков.
Senior .NET developer ( нужен доступ к резюме – нужен доступ к резюме ):
Обязанности:
- Проектирование backend-модулей и микросервисов.
- Реализация бизнес-логики и REST API.
- Интеграция внутренних и внешних систем.
- Участие в проектировании архитектуры сервисов.
- Настройка CI/CD и автоматизация релизных процессов.
- Участие в code review и технических обсуждениях.
Ключевые результаты:
- Реализовал ряд backend-сервисов, обеспечивших стабильную работу ключевых бизнес-процессов.
- Разработал сервисы и плагины для AutoDesk Revit.
- Улучшил надёжность и поддерживаемость сервисов за счёт архитектурных решений и рефакторинга.
- Внёс вклад в автоматизацию релизов и улучшение процессов доставки в production.
Стек:
.NET, нужен доступ к резюме Core, PostgreSQL, MongoDB, Redis, RabbitMQ, Docker, Kubernetes, Prometheus, Grafana
Comindware
Участвовал в разработке low-code платформы в составе команды ядра и команды интеграций, занимался серверной логикой и интеграционными компонентами.
Middle .NET developer ( нужен доступ к резюме – нужен доступ к резюме ):
- Разрабатывал ядро low-code платформы.
- Реализовывал серверную бизнес-логику и сервисы.
- Проектировал и внедрял миграции данных.
- Оптимизировал хранение и обработку данных.
- Работал с Apache Ignite и Elasticsearch.
- Участвовал в проектировании архитектуры решений.
Junior .NET developer ( нужен доступ к резюме – нужен доступ к резюме ):
- Разрабатывал backend-модули платформы.
- Реализовывал бизнес-логику по ТЗ.
- Поддерживал и дорабатывал существующие сервисы.
- Писал модульные и интеграционные тесты.
Стек:
.NET, нужен доступ к резюме Core, .NET Framework, WPF, Apache Kafka, NoSQL, Apache Ignite, ElasticSearch
