Senior .NET Developer (модернизация legacy, ИИ-агенты)

Дата размещения вакансии: 22.04.2026
Работодатель: Новое Дело - Холдинг
Уровень зарплаты:
от 240000 до 260000 RUR
Город:
Екатеринбург
улица Народной Воли 19А
Требуемый опыт работы:
От 3 до 6 лет

О компании и проекте

Продукт — сложная прикладная система в сфере ЖКХ (учёт, отчётность, работа с лицевыми счетами, ГИС ЖКХ и т.д.). Сейчас кодовая база написана на Delphi + VBA + MsSQL. Это большой legacy-контур с накопленной бизнес-логикой, не маленький сервис «с нуля».

В действующей команде есть мастера Delphi/VBA — вы не будете один на один с legacy. С ними можно обсуждать нюансы старой логики, уточнять неочевидные места и сверять поведение.

Стратегия миграции — полное переписывание продукта на современный стек, а не постепенный рефакторинг. Мы строим новую архитектуру с нуля, аккуратно перенося бизнес-логику из старой системы.

Мы ищем сильного senior-разработчика, который поможет переписать продукт на современный стек C# / .NET + PostgreSQL. После переписывания — поддержка и развитие продукта, участие в дальнейших технических решениях.

Чем предстоит заниматься

Переписывать ключевые модули проекта с Delphi + VBA + MsSQL на C# / .NET, собирать новый прикладной backend.

Разбирать старую логику — переносить правила из legacy-кода, БД и служебных скриптов в понятный кодовый контур (при поддержке мастеров Delphi/VBA из команды).

Работать с PostgreSQL (схема данных, сложные запросы, миграции, сверка старого и нового поведения).

Использовать ИИ-агентов как рабочий инструмент: анализ legacy-кода, подготовка черновиков реализации, генерация тестов и документации, ускорение рутинных операций.

Участвовать в интеграциях, фоновых процессах, регламентных задачах и технических решениях по продукту.

После вывода новой версии в эксплуатацию — поддерживать продукт, развивать функциональность и участвовать в дальнейшем техпланировании.

Мы ожидаем

Сильный коммерческий опыт backend-разработки на C# / .NET (готовы смотреть senior-кандидатов с подтверждённым опытом сложных прикладных систем).

Уверенная работа с SQL и промышленными СУБД. Желательно хороший практический опыт с PostgreSQL.

Опыт переписывания, модернизации или глубокого рефакторинга legacy-систем, где логика исторически распределена между кодом, БД и служебными слоями.

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

Практичное отношение к ИИ-инструментам — умеете использовать AI coding assistants / ИИ-агентов как усилитель своей работы, а не как замену инженерного мышления.

Достаточная зрелость для самостоятельной работы под прямым контуром технического директора: брать задачу, декомпозировать, фиксировать риски и доводить до результата.

Будет преимуществом

Публичный или закрытый репозиторий с примерами похожих кейсов (migration, refactoring, backend-продукты, перенос сложной логики, AI-assisted разработка).

Реальные примеры использования ИИ-агентов / AI coding assistants (анализ legacy, генерация тестов, ускорение рефакторинга, техническая документация).

Опыт работы с Linux-окружениями, логами, конфигурацией приложений и типовыми задачами эксплуатации backend-сервисов.

Опыт проектирования интеграций, фоновых процессов, очередей, обменов данными и регламентных задач.

Понимание специфики ЖКХ (ГИС ЖКХ, отчётность, лицевые счета — будет плюсом, но не обязательно).

Условия работы

Формат: постоянная работа, прямое подчинение техническому директору.

Занятость: полная занятость, полный день.

График: удалённая работа (вы можете находиться в любом регионе), ключевые синки — в рабочее время по Екатеринбургу.

Отчётность: короткий письменный weekly-отчёт техническому директору + регулярные рабочие синхронизации по мере необходимости.

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

Сложная и понятная задача — полное переписывание ядра продукта на современный стек, а не поддержка чужого кода.

Не один на один с legacy — в команде есть мастера Delphi/VBA, которые помогут разобраться в старой логике.

Реальная работа с ИИ-агентами — не хайп, а практический инструмент для ускорения анализа и разработки.

Долгосрочная роль — после переписывания вы остаётесь в проекте, развиваете продукт дальше.

Минимум бюрократии — прямое общение с техническим директором, короткие отчёты, никаких лишних статусов.

Как откликнуться

Отправьте резюме и, если есть, ссылку на репозиторий или примеры кода (особенно ценим кейсы по legacy-модернизации или использованию ИИ).

В сопроводительном письме (2–3 предложения) укажите:

- какой у вас опыт переписывания / рефакторинга legacy-систем,

- работали ли с PostgreSQL,

- используете ли ИИ-инструменты в повседневной работе.