🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

.NET специалисты (AI), удаленно, Аутстафф

BGStaff
Удаленно
Опубликовано: 30 Sep 2026
до 200 000 ₽

Проект: Система лояльности

❗️ Очень нужен опыт с ai.

✅ Обязательные требования

⏺️Язык и платформа

Уверенное владение C#: типы и их размещение в памяти, generics, LINQ, async/await и модель асинхронности, работа с исключениями, IDisposable и управление ресурсами.

Понимание платформы .NET: устройство CLR, сборка мусора и её поколения, отличия .NET Framework от .NET (Core), понимание того, как устроена публикация и запуск приложения.

Многопоточность на практическом уровне: понимание гонок и дедлоков, потокобезопасные коллекции.

⏺️Сервисы и API

Опыт создания REST API на .NET: проектирование ресурсов и методов, коды ответов, версионирование, валидация входных данных, обработка ошибок через единый контракт.

Опыт создания Background-сервисов: IHostedService/BackgroundService, периодические задачи, обработка очередей, корректное завершение работы, идемпотентность операций и защита от повторной обработки.

Понимание конфигурирования приложений (IConfiguration, переменные окружения, секции настроек) и логирования (структурные логи, уровни, корреляция запросов).

⏺️Базы данных

Понимание и опыт работы с реляционными БД (MS SQL и/или PostgreSQL): написание и оптимизация запросов, индексы, планы выполнения, транзакции и уровни изоляции, работа с блокировками.

Опыт работы с нереляционными БД (MongoDB): моделирование документов, индексы, понимание того, в каких сценариях документная модель уместнее реляционной.

Опыт работы с ORM — Dapper или Entity Framework: понимание генерируемого SQL, отслеживание изменений, проблема N+1 и способы её обхода, миграции схемы.

⏺️Качество кода и отладка

Навыки диагностики ошибок и локальной отладки кода на C# и SQL: работа с отладчиком, чтение стек-трейсов, анализ логов, воспроизведение дефектов по описанию от поддержки.

Понимание принципов SOLID и стремление писать чистый и поддерживаемый код: осмысленные имена, небольшие классы и методы, отделение бизнес-логики от инфраструктуры.

⏺️Опыт и командная работа

Опыт работы в группе разработчиков от года: работа по задачам в трекере, прохождение код-ревью, взаимодействие с аналитиками и тестировщиками.

Готовность декомпозировать задачу и давать реалистичную оценку трудоёмкости.

✅Требования по использованию LLM и AI-инструментов

Практический опыт работы с AI-ассистентами разработки (GitHub Copilot, Cursor, Claude Code, Codex или аналоги) для генерации кода, рефакторинга, написания тестов и разбора незнакомых участков legacy-кода.

Критическое отношение к сгенерированному коду: разработчик несёт полную ответственность за то, что коммитит.

Строгое соблюдение правил информационной безопасности при работе с внешними моделями.

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

Понимание границ применимости.

Понимание промпт-инжиниринга на прикладном уровне: системные промпты, few-shot примеры, получение структурированного ответа (JSON / function calling) и его валидация на стороне приложения.

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

Осознание рисков: галлюцинации модели, недопустимость слепого доверия её выводу в финансово значимых операциях, необходимость логирования запросов и ответов для последующего разбора, защита от prompt injection в пользовательском вводе.

✅ Будет плюсом

Опыт работы с ASP.NET Core: WebAPI, конвейер middleware, встроенный IoC-контейнер и регистрация зависимостей с разными временами жизни, генерация и настройка Swagger/OpenAPI.

Опыт работы со средствами тестирования API: Postman, SoapUI, REST Client или аналоги; умение собрать коллекцию запросов для проверки своей фичи.

Опыт работы с брокерами сообщений — RabbitMQ или Kafka: маршрутизация сообщений, гарантии доставки, обработка ошибок и повторов, работа с dead letter очередями.

Опыт работы со средствами коллективной разработки: Git как система контроля версий (ветвление, разрешение конфликтов, осмысленные коммиты), Redmine для ведения задач, TeamCity для CI/CD.

Опыт работы с Docker и понимание, как приложение попадает в контейнер и разворачивается в среде.

Базовое понимание фронтенда (JavaScript, работа с браузерными инструментами разработчика) — достаточное для диагностики проблем на стыке.

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



Если вы готовы работать по аутстафф модели и подходите под описание, то смело откликайтесь. Также обращаю внимание, что трудоустройство через ИП ( если его нет, нужна готовность открыть)

🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие