Старший разработчик по развитию ЛИС (Legacy-система, Delphi)

Medical Genomics
Москва
🏢 Офис
Middle
Полная занятость
Россия
Описание вакансии

Медикал Геномикс - крупная российская генетическая лаборатория с собственной ЛИС (Delphi) - ядром всех бизнес-процессов: от регистрации заказов до выдачи результатов и интеграций.

Ищем разработчика, который умеет разбираться в сложных самописных системах, наводить порядок в legacy-коде и создавать основу для дальнейшего развития продукта. Глобальная задача — перевести действующую ЛИС в управляемый и масштабируемый продукт с прозрачной архитектурой и процессами.

Обязанности
Система находится в активной эксплуатации, поэтому важная часть работы — глубокое погружение в существующий код и участие в операционной поддержке критических процессов (понимание архитектуры, модулей, зависимости и точек интеграции, выявление критических рисков).
Самостоятельно разбираться в существующем Delphi-коде, исправлять критические проблемы, участвовать в разработке ключевых изменений.
Внедрять инженерные практики: код-ревью, автоматические сборки, логирование ошибок, журнал изменений БД.
Взаимодействовать с текущими разработчиками.
Требования
Delphi 10–13 — на уровне, достаточном для аудита легаси-кода и управления развитием.
SQL (включая T-SQL) — экспертный уровень, опыт оптимизации сложных запросов.
Опыт работы с PostgreSQL 9.4+ или MySQL.
Понимание REST API, форматов JSON/XML.
Опыт работы с крупными легаси-системами, рефакторинг и миграция.
Опыт в создании программ-клиентов БД, с полным циклом взаимодействия с пользователем (инсталлятор, автообновление, автоотправка багрепортов, версионность, настройки - персональные и клиента БД, работа с АПИ, запросы к базе, работа с отчетами, экспорт-импорт данных, оформление интерфейса и т.п.).
Умение разбираться в чужом коде
Опыт миграции с Delphi на другие языки программирования.
Навыки администрирования Linux и Windows Server.
Опыт миграции с Delphi на другие языки программирования.
Понимание основ SIP/VoIP.
Опыт работы с медицинскими информационными системами, а также глубокое знание ООП, архитектурных паттернов, принципов SOLID и DDD (Domain-Driven Design), знание дополнительных языков программирования — будет вашим преимуществом.
Личные качества
Системное/архитектурное мышление, способность видеть картину целиком.
Коммуникабельность, умение работать в режиме реального времени с пользователями в лаборатории.
Способность самостоятельно анализировать сложные системы, уметь принимать технические решения и объяснять их бизнесу.
Желание влиять на развитие продукта.
Условия
Работа предполагает систематические выезды в город Тверь, где непосредственно находится лаборатория. Гибридный график работы обсуждается на собеседовании.
Полный рабочий день, официальное трудоустройство, белая з/п
Уровень дохода обсуждается индивидуально с кандидатом по итогам собеседования.

Почему это интересно

Мы предлагаем участие в развитии критически важной медицинской системы и работу над реальным продуктом, которым ежедневно пользуются сотрудники лаборатории.

Вы получите уникальную возможность не просто поддерживать Legacy, а проектировать будущее системы и влиять на технологический стек компании на годы вперёд. Это позиция для инженера, готового взять на себя ответственность за ключевой бизнес-продукт.

Технологии и навыки
AI-помощник
ИсточникСкрыто
Опубликовано4 ч назад
Мы против мошенников на площадке: если тебя просят заплатить, продиктовать код или установить непонятное приложение — прекращай общение и сразу пиши нам (чат с основателем или форма обратной связи).