Старший разработчик Object Pascal / Delphi (техлид)

250 000 руб
Размещено 13 апреля


"Ракурс-инжиниринг" современная российская компания, работающая на рынке промышленной автоматизации с 1991 г. Мы являемся аккредитованной IT-компанией и резидентом особой экономической зоны "Нойдорф" (г. Санкт-Петербург). На сегодняшний день мы осуществляем полный цикл работ по АСУ ТП для объектов энергетической отрасли: проведение НИОКР, проектирование, разработка программного обеспечения, изготовление и испытание оборудования, монтаж и наладка, обучение персонала Заказчика и сопровождение АСУ ТП в течение всего жизненного цикла. Штат компании составляют более 200 квалифицированных специалистов, но компания динамично развивается и поэтому нуждается в притоке новых кадров. Мы предлагаем отличный социальный пакет: обучение и повышение квалификации, ДМС, а для тех, кто в офисе собственный спортзал и корпоративный футбол, корпоративную развозку по нескольким маршрутам и парковку для авто рядом с офисом. В отдел разработки ПО, организованный по современным стандартам, мы приглашаем опытного старшего/ведущего разработчика Object Pascal/Delphi. Мы разрабатываем программный комплекс, который обеспечивает функциональность SCADA-систем для объектов энергетической отрасли. Комплекс основан на внутренних разработках с 20-летней историей. Это большой и сложный проект, легаси-код плохо организован, но мы активно работаем над приведением его в поддерживаемый вид рефакторинг не просто одобряется, а стимулируется. До конца этого года переводим приложения комплекса из Delphi 7 в Lazarus для обеспечения кроссплатформенности (поддержки Linux). Параллельно не забываем о внедрении новой функциональности и решении проблем пользователей. Обязанности: Техническое лидерство в небольшой команде (сейчас четыре разработчика, до конца года планируем взять ещё двоих), включает в себя, но не ограничивается: Анализ архитектуры программного комплекса и компетентная критика решений архитектора (одного из разработчиков) Технический анализ и декомпозиция крупных задач и целых проектов Управление техническим долгом (от фиксации до устранения) Выработка и контроль соблюдения стандартов разработки Неблокирующее код ревью с целью контроля качества кода Обучение разработчиков навыкам написания качественного кода Решение сложных, но не срочных задач по рефакторингу, изменению архитектуры программного комплекса, улучшению условий работы разработчиков (инфраструктурные задачи или настройка процессов) в свободное от техлидских активностей время Требования: Значимый опыт работы в команде в лидерской роли (не обязательно официально) Развитые софт-скиллы договариваться, обучать, влиять Уверенное владение Delphi 7/Lazarus, готовность работать в этих средах Уверенное владение git через любой клиент, понимание принципов разработки в нескольких ветках (branch based developement) Стремление к порядку в коде, сильные навыки и значительный опыт рефакторинга Преимуществами будут: опыт в кроссплатформенной разработке (конкретно Windows и Linux), интерес к разработке SCADA-систем, владение и/или интерес к Python Условия: Полностью удалённая работа с гибким графиком Зарплата в зависимости от экспертизы, с её регулярным пересмотром После испытательного срока (до 3-х месяцев) компенсация полиса ДМС / спортивного абонемента / изучения иностранного языка (на выбор) Организуемся в Kaiten, код складываем в GitLab, общаемся в Teams Вниманию кандидатов При отклике просим сразу прислать примеры качественного кода, написанного вами, с вашим участием или под вашим контролем, а также пояснительное письмо с комментариями к вашему выбору примеров. Процесс отбора состоит из двух этапов: знакомство с сотрудником отдела кадров (30 минут) и интервью с тимлидом (до 2 часов). Оба созвона будут в Teams в предварительно согласованное время. На созвонах желательно включать камеру.