Senior .NET Developer
EMPLOY CITYunknownГибридот 5 летПолная занятость
SQLKubernetesDockerBackendKafkaMicroservicesC#.NETRabbitMQNoSQLSOLIDClean ArchitectureASP.NETDDD
Описание
Международная продуктовая IT-компания ищет Senior .NET Developer для разработки и поддержки высоконагруженных онлайн-развлекательных сервисов.
Обязанности
- Техническая проработка крупных фич: проектирование решения, оценка рисков и декомпозиция задач
- Проектирование архитектурных решений, рассмотрение альтернатив и документирование ADR
- Разработка, рефакторинг и оптимизация высоконагруженных backend-сервисов на .NET/C#
- Technical ownership: сопровождение изменений от дизайна до production и контроль технической целостности
- Обеспечение инженерного качества: code review, unit/integration tests и нагрузочное тестирование при необходимости
- Расследование сложных production-инцидентов, профилирование и улучшение observability; менторинг команды
Требования
- .NET, C#, backend - от 5 лет опыта
- SQL - от 3 лет
- NoSQL - от 3 лет
- RabbitMQ или Kafka - от 3 лет
- Обязателен опыт с .NET Core 3+ и ASP.NET
- Опыт работы с высоконагруженными сервисами (от 1000 RPS) и микросервисной архитектурой
- Знание паттернов и подходов: SOLID, DDD, Clean/Hexagonal Architecture; умение декомпозировать и защищать архитектурные решения
Будет плюсом
- Участие в проектах на этапе MVP и дальнейшее развитие таких проектов
- Настройка CI/CD пайплайнов, Kubernetes
- Опыт работы по Agile/Scrum
Условия
- Возможность развиваться: оплатят наставников и курсы для повышения квалификации
- Удалённый или офисный формат работы на выбор
- Оплачиваемые больничные и отпуск
- ДМС после 6 месяцев работы
- Частичная компенсация английского языка или психолога
- Компенсация спортзала, корпоративное питание, 4 day-off в год, годовой бонус и реферальная программа