Ведущий разработчик C# (Full Stack, ASP.NET)
AI-Powered BI · Иннополис
Компания Visiology — ведущий разработчик BI-решений в России. Мы создаём многофункциональную платформу для бизнес-анализа данных и сейчас активно встраиваем в неё возможности искусственного интеллекта: запросы к данным на естественном языке, умные подсказки и AI-ассистентов для аналитиков. Среди наших клиентов — Русская Медная Компания, Министерство здравоохранения, Россети и другие.
Мы расширяем команду, чтобы ускорить разработку и вывести продукт на новый уровень за счёт AI. Вы будете развивать модули обработки данных (загрузка, преобразование, графики) и создавать интеллектуальные функции платформы.
Чем предстоит заниматься
- Разрабатывать компоненты аналитической платформы end-to-end
- Участвовать в обсуждениях потребностей с конечными пользователями, продуктовой аналитике
- Проектировать архитектуру решений, обосновывать и защищать свои предложения перед командой и руководством.
- Проводить код-ревью и технические встречи, развивать инженерную культуру команды.
- Активно применять AI-инструменты разработки (Cursor, Claude Code) для ускорения и повышения качества работы.
- Собирать и анализировать требования, создавать модели данных, описывать алгоритмы и методики расчётов.
Что мы ждём от вас
- Опыт коммерческой разработки от 3 лет, включая участие в создании сложных backend-, data- или platform-продуктов.
- От 5 лет работы в компаниях-разработчиках ПО или системных интеграторах.
- Знание C#, .NET, ASP.NET, SQL, Angular.
- Понимание архитектуры информационных систем и принципов интеграции.
- Умение систематизировать информацию, предлагать и аргументировать технические решения.
- Практический опыт работы с AI-инструментами разработки и понимание принципов работы LLM (промптинг, контекст, ограничения и риски моделей).
- Способность объяснять архитектурные решения как инженерной команде, так и бизнес-заказчикам.
- Переезд в Иннополис с работой в офисе/гибридный формат.
Обязательный опыт с Claude Code
- Практический опыт разработки с использованием Claude Code в реальных проектах.
- Умение работать с Claude Code как с agentic coding tool, а не только как с чат-ассистентом.
- Опыт постановки задач Claude Code через структурированные промпты, decomposition prompts, review prompts и архитектурные инструкции.
- Опыт настройки проектного CLAUDE.md: coding standards, architecture constraints, commands, testing rules, security rules, checklist для pull requests.
- Опыт применения Claude Code для:
- анализа существующей кодовой базы;
- проектирования изменений;
- генерации production-ready кода;
- рефакторинга;
- написания и актуализации тестов;
- анализа логов и ошибок;
- подготовки pull requests;
- code review и security review;
- документирования архитектурных решений.
- Понимание ограничений Claude Code: необходимость human-in-the-loop контроля, проверка архитектурных решений, тестирование, защита от hallucinations, контроль доступа к секретам и данным.
- Опыт построения безопасного workflow: review-before-merge, sandboxed execution, ограничение доступа к production-данным, проверка diff, обязательный запуск тестов и статического анализа.
- Желателен опыт настройки Claude Code через MCP, hooks, skills, custom commands или интеграцию с CI/CD.
Будет плюсом
- Опыт интеграции LLM в продукты.
- Базовое понимание ML/MLOps и работы с эмбеддингами.
- Навыки работы с DWH/BI-системами.
- Опыт в Agile/Scrum командах.
Что мы предлагаем
- Официальную конкурентоспособную зарплату.
- Работу с современным AI-стеком и доступ к корпоративным подпискам на AI-инструменты.
- Работа в Иннополисе — современном IT-городе недалеко от Казани.
- Долгосрочное сотрудничество в стабильной продуктовой компании.
- Молодую и дружную команду.
- Профессиональный рост, поддержку инициатив, оплачиваемое обучение и курсы.
- Компенсацию мобильной связи.
Если вам интересны сложные технические задачи на стыке классической разработки и искусственного интеллекта — будем рады видеть вас в команде! 🚀