описание
В связи с расширением команды и масштабированием проектов находимся в поиске опытного .NET разработчика в IT-компанию, которая занимается разработкой и полным сопровождением заказного программного обеспечения, веб-сайтов и мобильных приложений, предоставляя широкий спектр услуг.
задачи
- Разработка, рефакторинг и оптимизация высоконагруженных backend-сервисов на .NET / C#
- Техническая проработка крупных фич: проектирование решения, оценка рисков, декомпозиция и подготовка задач к разработке
- Архитектурное проектирование: Анализ альтернативных сценариев и баланса компромиссов (trade-offs), успешная защита концепций перед командой, Tech Lead и архитектором, а также фиксация принятых решений в формате ADR
- Technical ownership: сопровождение крупных изменений от дизайна до production и внедрения, контроль технической целостности решения
- Обеспечение качества кода и производительности: code review, unit/integration tests, performance/load testing там, где это необходимо
- Расследование сложных production-инцидентов, поиск root cause, профилирование, улучшение observability
- Помощь TL в развитии инженерных практик команды: совершенствование подходов к проектированию и декомпозиции задач, проведение code review и повышение качества разработки
- Менторинг разработчиков: помощь со сложными техническими задачами и развитие инженерных компетенций
требования
- Опыт backend разработки, .NET, C# — от 5 лет
- Опыт работы с SQL, NoSQL, RabbitMQ / Kafka — от 3 лет
- Опыт работы с высоконагруженными сервисами (от 1000 RPS)
- Опыт с микросервисной архитектурой, знание паттернов распределенных систем
- Отличное знание паттернов и подходов: SOLID, DDD (Domain-Driven Design), чистой архитектуры (Clean/Hexagonal Architecture)
- Навык проработки и защиты архитектурных решений
- Навык декомпозировать большие задачи
- Будет плюсом: Опыт с Agile, Scrum; Настройка CI/CD пайплайнов, Kubernetes; Участие в проектах на этапе MVP и дальнейшее развитие таких проектов
условия
- Оформление по ТК Республики Беларусь
- Стабильную официальную заработную плату
- Комфортный, современный офис в Минске либо удалённое сотрудничество
- Гибкое начало рабочего дня: с 8:00 до 11:00
- 28 календарных дней отпуска + 4 day off
- Частичная компенсация спортивных абонементов, медицинская страховка
- Широкая партнерская программа, мероприятия и корпоративы, подарки к значимым события