Team Lead|Старший разработчик (С++/JS/Python)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Привет! Мы - DM solutions - ИТ-интегратор. Предоставляем полный цикл услуг в области цифровой трансформации корпораций и государственных компаний.
Наши клиенты: Альфа-банк, Банк Открытие, PWC, ГК Росатом и ряд его дивизионов, Газпром-нефть, компании, входящие в ТОП-10 страховых, крупнейшие ритейлеры, например X5 Retail Group и М-Видео-Эльдорадо.
Мы находимся в стадии активного роста, ставим процессы, стартуем новые проекты и направления.
Ищем нового коллегу в Дирекцию системной интеграции - Тим лида команды разработки. Дирекция формируется с 0, планирует найм разработчиков под проект внедрения системы мониторинга и предиктивной аналитики в крупного промышленного заказчика.
Ожидания от кандидата
- Высшее образование (желательно техническое)
- Опыт работы в роли Team Lead или старшего разработчика от 3 лет.
- Глубокие знания и опыт работы с современными технологиями (С++, JS, Python)
- Опыт проектирования и реализации высокоэффективных и масштабируемых приложений
- Знание структур данных, алгоритмов работы с ними и теории сложности алгоритмов
- Знание SQL и реляционных БД
- Знание принципов ООП, знание основных шаблонов проектирования и умение их применять на практике; понимание принципов разделения кода: MVC, MVVM, Model-document, MVP (MVW)
- Опыт разработки HMI и SCADA
- Опыт работы в Jira и Confluence
- Умение работать в команде.
- Желание развиваться и изучать новые технологии
- Умение работать в условиях многозадачности и строгих сроков.
- Хорошие коммуникативные навыки и способность решать конфликты.
- Отличные навыки управления проектами и командой
Основные задачи:
- Руководство командой разработки, планирование и распределение задач.
- Проектирование архитектуры приложений (SCADA, MES, предиктивная аналитика) и разработка сопроводительной документации к архитектуре
- Обеспечение высокого качества кода через код-ревью и написание тестов
- Участие в процессах найма, формирование требований к кандидатам, проведение технических собеседования, помощь в адаптации новичкам
- Наставничество и развитие членов команды, проведение технических тренингов
- Оценка сложности реализации программных компонент, решающих прикладные задачи предметной области, и составление плана работ по разработке соответствующих компонент
- Выбор и обоснование стека технологий для решения задач, связанных с разработкой ПО
- Координация и контроль качества работ команды разработчиков
- Участие в проектировании и создании моделей предиктивной аналитики
- Участие в разработке программного обеспечения SCADA – систем, систем диспетчеризации;
- Участие в разработке проектной и рабочей документации в части программного обеспечения;
Условия работы
- Быстрый процесс подбора: интервью с HR → Встреча с нанимающим менеджером → оффер
- Аккредитованная ИТ компания
- Белая заработная плата, стабильные выплаты, премии по итогам работы
- Оформление по ТК РФ с 1-ого дня
- Разные форматы работы: гибрид, офис, удаленка (Москва/МО)
- Гибкий график, работы, пн-пт, сб/вскр - выходные (важен результат, а не то вовремя ты пришел на работу или нет)
- Удобный офис на ст.м.Павелецкая (15 минут от метро), корпоративный транспорт от м.Павелецкая/Пролетарская
Бонусы
- Оплата больничных, отпусков, отсутствий без лишней бюрократии (и да, в отпуск мы ходим отдыхать, а не работать)
- Хорошая и необходимая техника для работы
- Бонусы за стаж и лояльность компании
- Корпоративная ДМС после прохождения испытательного срока
Помощь в адаптации - мы не бросаем новичков на произвол судьбы
Профессиональный и карьерный рост - мы не сдерживаем амбиции, но важен здоровый реализм
Лояльную и дружелюбную корпоративную культуру
Сильный и эмпатичный ТОП-менеджмент
Сопричастность к целям компании