Мы ищем старшего разработчика .NET от имени одного из наших клиентов — успешной и развивающейся компании, занимающейся программным обеспечением для страхования имущества и ответственности. Клиент разрабатывает собственные корпоративные решения, которые управляют полным набором операционных процессов для страховых компаний, их агентов и клиентов. Это захватывающая возможность работать как с устоявшимися, так и с передовыми технологиями на базе Microsoft, включая активный переход на .NET Core и интеграцию инструментов искусственного интеллекта в реальные рабочие процессы разработки.
Обязанности
- Проектирование, разработка и поддержка полнофункциональных возможностей на всех уровнях: серверная часть, API, фронтенд и база данных
- Основная работа с серверными системами (~80%) с некоторыми обязанностями по фронтенду (~20%)
- Внесение вклада в модернизацию устаревших приложений на VB.NET MVC и поддержка миграции на .NET Core
- Создание и интеграция рабочих процессов разработки с поддержкой ИИ с использованием таких инструментов, как ChatGPT, Claude или аналогичных технологий
- Непосредственное взаимодействие с клиентами для сбора требований, реализации улучшений и предоставления технических решений
- Написание и оптимизация SQL-запросов, хранимых процедур и взаимодействия с базой данных в SQL Server
- Участие в процессах Agile-разработки с использованием инструментов, таких как JIRA и Git/TFS
Требования
- 7–8+ лет опыта в full-stack разработке с возможностью самостоятельно вести функции от начала до конца
- Сильный практический опыт работы с VB.NET и C#
- Хорошее знание архитектуры ASP.NET MVC — контроллеры, интеграция серверной части и жизненный цикл запросов
- Владение JavaScript, jQuery и Bootstrap
- Сильные навыки работы с SQL Server и T-SQL, включая хранимые процедуры и оптимизацию запросов
- Опыт работы с TFS и Visual Studio 2019 и выше
- 1–2+ года практического опыта использования инструментов ИИ в реальных рабочих процессах разработки (ChatGPT, Claude, OpenWebUI или аналогичные)
- Доказанная способность работать напрямую с клиентами, собирать требования и переводить их в технические решения
- Самостоятельность, зрелость и комфорт при работе с минимальным контролем
- Знакомство с Agile-методологиями и инструментами, такими как JIRA
Желательные навыки
- Опыт миграции устаревших приложений на .NET Core
- Знакомство с облачными средами, особенно Azure
- Опыт работы с агентными рабочими процессами кодирования, MCP-серверами или инженерией подсказок для производственных кейсов
- Знание инфраструктуры, такой как Windows Server, Hyper-V или локальные дата-центры
- Предыдущий опыт разработки корпоративного программного обеспечения, желательно в страховой или финансовой сфере
Если вы опытный разработчик .NET, который преуспевает в клиент-ориентированной, практической роли и хочет работать на стыке модернизации устаревших систем и новых технологий искусственного интеллекта, мы будем рады услышать вас.