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