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

25 апреля 2026

Уровень зарплаты:
от 240 000 до 260 000 руб.
Требуемый опыт работы:
Не указан

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

Описание вакансии

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

Продукт сложная прикладная система в сфере ЖКХ (учёт, отчётность, работа с лицевыми счетами, ГИС ЖКХ и т.д.). Сейчас кодовая база написана на 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,

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