В связи с расширением команды и масштабированием проектов находимся в поиске опытного .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;
- Частичная компенсация спортивных абонементов, медицинская страховка;
- Широкая партнерская программа, мероприятия и корпоративы, подарки к значимым события.
Данное рабочее место является планируемым к созданию и замещению (перспективным).
Ключевые навыки
- .NET
- C#
- SQL
- NoSQL
- RabbitMQ
- Kafka
- Kubernetes
Где предстоит работать
Минск
Вакансия опубликована в Минске