Программист C#
Обязанности:
Техническое лидерство: Декомпозиция и оценка задач, планирование разработки, управление техническим долгом. Архитектура: Проектирование, развитие и контроль архитектуры .NET-проектов, обеспечение их масштабируемости и надежности. Наставничество: Проведение code review, менторство разработчиков, внедрение лучших практик. Разработка: Участие в написании кода, особенно в сложных и критически важных компонентах. Коммуникация: Консультации бизнеса и стейкхолдеров по техническим решениям, помощь в оценке рисков и возможностей.
Требования:
Опыт работы от 6 лет в разработке на C#/.NET, включая не менее 2 лет в роли Руководителя группы разработки ПО. Глубокие знания веб-разработки (ASP.NET Core, Web API). Умение проектировать и поддерживать чистую архитектуру, применять SOLID, паттерны проектирования . Опыт управления процессом разработки: декомпозиция задач, оценка сроков, координация команды.