ASP.NET, C# Senior разработчик

FullStack
Новосибирск •Опубликовано 17 августа 2026
3000 – 4500 $
Полная занятостьболее 6 летПрограммист
3000 – 4500 $

Описание

О проекте

Собираем отдельную команду для развития и модернизации крупной корпоративной платформы, которая объединяет CRM, CMS и учётную систему.

Продукт развивается с 1990-х годов. Значительная часть системы написана на ASP.NET Web Forms с использованием ASPX и ASCX. Мы не ожидаем от кандидата предварительного глубокого знания Web Forms. Важно быть готовым разбираться в legacy-коде и постепенно переносить систему на .NET 10 и современный frontend.

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

Ищем senior .NET-разработчика, который умеет работать с большими корпоративными системами, принимать архитектурные решения и доводить сложные задачи до рабочего результата.

Самое важное — коммуникация

Разработчик будет работать параллельно с командой в США. Потребуется обсуждать задачи, задавать вопросы, объяснять решения и согласовывать существенные изменения.

Для нас важно, чтобы человек:

- обсуждал понимание задачи до начала реализации;

- заранее сообщал о рисках и блокерах;

- показывал промежуточный результат;

- слышал обратную связь и учитывал её в дальнейшей работе.

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

Технические требования

- коммерческий опыт разработки на C# и .NET от 6 лет;

- опыт разработки и развития крупных корпоративных систем;

- хорошее понимание архитектуры приложений, интеграций и распределённых систем;

- опыт работы как с .NET Framework, так и с современным .NET;

- уверенное знание ASP.NET Core, EF Core и SQL Server;

- опыт работы с Docker и контейнеризацией;

- понимание фоновых задач, очередей и горизонтального масштабирования;

- опыт работы с облачной инфраструктурой, желательно Azure;

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

Не только backend

Мы не ищем разработчика, который готов работать исключительно с backend.

В процессе миграции потребуется разбираться в существующих ASPX/ASCX-компонентах, HTML, CSS и JavaScript, а затем участвовать в переносе интерфейсов на современный frontend.

Глубокий опыт с конкретным frontend-фреймворком на старте не обязателен. Важны техническая гибкость и готовность погружаться в смежные части системы, когда этого требует задача.

Работа с AI

Мы активно используем coding agents для анализа кодовой базы, исследования дефектов, подготовки изменений и написания тестов.

Разработчик отвечает за постановку задачи агенту, передачу контекста, проверку плана и кода, тестирование и итоговое качество решения.

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

Место работы

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

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

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

Основные задачи

- разбираться в архитектуре большой legacy-системы;

- исправлять накопленные технические дефекты;

- улучшать производительность, безопасность и масштабируемость;

- участвовать в переносе сервисов на .NET 10;

- постепенно заменять Web Forms и существующие ASCX-компоненты;

- развивать контейнерную инфраструктуру;

- выносить тяжёлые синхронные операции в фоновые задачи;

Описание

О проекте

Собираем отдельную команду для развития и модернизации крупной корпоративной платформы, которая объединяет CRM, CMS и учётную систему.

Продукт развивается с 1990-х годов. Значительная часть системы написана на ASP.NET Web Forms с использованием ASPX и ASCX. Мы не ожидаем от кандидата предварительного глубокого знания Web Forms. Важно быть готовым разбираться в legacy-коде и постепенно переносить систему на .NET 10 и современный frontend.

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

Ищем senior .NET-разработчика, который умеет работать с большими корпоративными системами, принимать архитектурные решения и доводить сложные задачи до рабочего результата.

Самое важное — коммуникация

Разработчик будет работать параллельно с командой в США. Потребуется обсуждать задачи, задавать вопросы, объяснять решения и согласовывать существенные изменения.

Для нас важно, чтобы человек:

- обсуждал понимание задачи до начала реализации;

- заранее сообщал о рисках и блокерах;

- показывал промежуточный результат;

- слышал обратную связь и учитывал её в дальнейшей работе.

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

Технические требования

- коммерческий опыт разработки на C# и .NET от 6 лет;

- опыт разработки и развития крупных корпоративных систем;

- хорошее понимание архитектуры приложений, интеграций и распределённых систем;

- опыт работы как с .NET Framework, так и с современным .NET;

- уверенное знание ASP.NET Core, EF Core и SQL Server;

- опыт работы с Docker и контейнеризацией;

- понимание фоновых задач, очередей и горизонтального масштабирования;

- опыт работы с облачной инфраструктурой, желательно Azure;

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

Не только backend

Мы не ищем разработчика, который готов работать исключительно с backend.

В процессе миграции потребуется разбираться в существующих ASPX/ASCX-компонентах, HTML, CSS и JavaScript, а затем участвовать в переносе интерфейсов на современный frontend.

Глубокий опыт с конкретным frontend-фреймворком на старте не обязателен. Важны техническая гибкость и готовность погружаться в смежные части системы, когда этого требует задача.

Работа с AI

Мы активно используем coding agents для анализа кодовой базы, исследования дефектов, подготовки изменений и написания тестов.

Разработчик отвечает за постановку задачи агенту, передачу контекста, проверку плана и кода, тестирование и итоговое качество решения.

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

Место работы

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

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

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

Основные задачи

- разбираться в архитектуре большой legacy-системы;

- исправлять накопленные технические дефекты;

- улучшать производительность, безопасность и масштабируемость;

- участвовать в переносе сервисов на .NET 10;

- постепенно заменять Web Forms и существующие ASCX-компоненты;

- развивать контейнерную инфраструктуру;

- выносить тяжёлые синхронные операции в фоновые задачи;

Похожие вакансии

Чат-менеджер по теплым продажам
Гуревич Наталия Сергеевна
55000 – 100000 руб.
Полная занятостьОпыт 1–3 года
Администратор / SMM
K.A.K.C.O.C.O.N
40000 – 100000 руб.
Полная занятостьОпыт не требуется
Technical Support Manager
Green Fresh (Fujian) Foodstuff Co., Ltd.
2000 – 3000 $
Полная занятостьОпыт 3–6 лет
Менеджер по продажам кредитных продуктов
Т-Банк
от 77000 руб.
Полная занятостьОпыт 1–3 года
Сетевой инженер
АО «ОТП Банк» (JSC «OTP Bank»)
Зарплата не указана
Полная занятостьОпыт 1–3 года
Менеджер дистанционных продаж среднему и крупному бизнесу
Т-Банк
Зарплата не указана
Полная занятостьОпыт 1–3 года