Работа в Правительстве Москвы — это возможность делать наш город современнее и удобнее. Если ты тоже неравнодушен к Москве, хочешь развивать ее и развиваться сам, присоединяйся к нашей команде! Обязанности: Формировать, развивать и эффективно управлять командой разработчиков: распределять нагрузку, ставить и приоритизировать задачи, контролировать сроки и качество их выполнения Отвечать за техническое состояние продукта: обеспечивать стабильность, производительность и масштабируемость решений Требования: Опыт руководства командой разработчиков: планирование, постановка задач, контроль выполнения, проведение код-ревью Опыт участия в подборе и адаптации новых членов команды Глубокое понимание принципов ООП, SOLID, DRY, KISS, YAGNI Опыт проектирования и реализации микросервисной и/или модульной монолитной архитектуры Знание шаблонов проектирования (GoF) и умение применять их на практике. Понимание жизненного цикла ПО и методологий разработки (Agile/Scrum/Kanban). Свободное владение C# 8.0-12+ (включая новейшие функции) Глубокое понимание и опыт использования: Async/Await, TAP LINQ, Expression Trees Memory management, Garbage Collector Threading, Parallel, Concurrent Collections, TPL Dataflow Понимание источников утечек памяти и умение их находить и устранять Рефлексия, Emit, Source Generators — понимание и практическое применение ASP.NET Core: глубокое знание жизненного цикла запроса, middleware, dependency injection, конфигурации, аутентификации и авторизации (JWT, OAuth2, Identity) Entity Framework Core: продвинутое владение (модели, миграции, производительность, IQueryable vs IEnumerable, raw SQL, компилированные запросы) Знание фреймворков для юнит и интеграционного тестирования Опыт работы с PostgreSQL Опыт работы с очередями и брокерами сообщений (RabbitMQ, Apache Kafka) Знание кэширования Навыки работы с контейнеризацией (Docker) и оркестрацией (Kubernetes) — как сильное преимущество. Условия: Пятидневная рабочая неделя: гибкое начало дня, удаленный формат работы Аккредитованная ИТ-компания Комфортный пакет ДМС Возмещение спорта Увеличенное количество дней к отпуска Значимая роль в команде экспертов, в которой коллеги всегдаподдерживают друг друга Развивающие задачи и карьерные вызовы, реальные возможности дляроста Развитая корпоративная культура: постоянные корпроративные обучения, мероприятия, онбординг
Похожие вакансии
Руководитель команды разработки C++ (Team Lead)
Договорная
Москва. Станции метро: Кунцевская
Криптонит
Tech Lead/Руководитель команды разработки (C++, браузеры)
Договорная
Москва. Станции метро: Кунцевская
EYES OF WONDER SOFTWARE LLC
Руководитель команды разработки / TechLead
Договорная
Москва. Станции метро: Кунцевская
ГК «МТ-Интеграция»