- Страна
- Россия
Откликайтесь
на вакансии с ИИ

.NET разработчик Middle (BPMSoft)
Интересный долгосрочный проект с четко прописанными требованиями и возможностью влиять на архитектуру через POC. Гибкость в ставке является значительным плюсом для опытных специалистов.
Сложность вакансии
Высокая сложность обусловлена специфическим требованием глубокого знания платформы BPMSoft (от 3 лет) в сочетании с широким стеком: .NET Core, JS, SQL и архитектурными нотациями.
Анализ зарплаты
Рыночные вилки для Middle .NET разработчиков со специализацией в BPMSoft/Creatio обычно выше средних по рынку из-за дефицита кадров в этой нише. Указанная оценка отражает текущие реалии для опытных специалистов в РФ и РБ.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас
Отправьте свой отклик прямо сейчас, чтобы принять участие в масштабном проекте цифровой трансформации на базе BPMSoft!
Описание вакансии
.NET разработчик Middle
Локация: РФ, РБ
Ставка: ваша
Длительность проекта: 1 год с возможностью пролонгации
Обязательные требования
- Опыт коммерческой разработки на платформе BPMSoft от 3 лет;
- Глубокие знания BPMSoft: работа с пакетами и объектами, настройка карточек (кнопки, действия, фильтры, автозаполнения), бизнес‑процессы, listeners, web‑сервисы;
- Уверенное владение C# и .NET Core, понимание различий версий платформы;
- Опыт работы с ASP.NET Core (Web API, MVC);
- Хорошее понимание принципов ООП, SOLID и базовых шаблонов проектирования;
- Глубокие знания JavaScript и опыт разработки клиентских модулей;
- Опыт работы с реляционными (SQL Server, PostgreSQL) и документно‑ориентированными БД, написание сложных запросов и индексов;
- Опыт разработки в рамках сервисно‑ориентированной архитектуры;
- Опыт проектирования внешних API, знание принципов построения WEB‑сервисов (REST/SOAP), умение описывать API в Swagger (Open API);
- Уверенные навыки работы с Entity Framework Core (Code First, миграции, оптимизация запросов);
- Навыки написания unit‑ и интеграционных тестов;
- Умение читать архитектурные диаграммы в нотациях C4, UML (Class Diagram, Sequence Diagram, Component Diagram), BPMN и ER;
- Опыт работы с очередями сообщений (Kafka, RabbitMQ) или кэшированием (Redis) будет преимуществом;
- Уверенная работа с Git (ветвление, слияние, разрешение конфликтов);
- Отличные навыки коммуникации;
- Аналитический склад ума, склонность к структурированию и систематизации информации;
- Высокая личная ответственность за результаты принятых решений;
- Способность оперативно анализировать большие объёмы данных и делать обоснованные выводы;
- Владение английским языком на уровне, достаточном для чтения технической документации и её составления;
- Высшее техническое образование (предпочтительно в IT).
Дополнительные требования
- Опыт использования DevOps‑практик.
Задачи на проекте
- Разработка внутренних IT‑проектов компании, включая платформы, продукты и сервисы
- Участие в POC (прототипировании): выявление, оценка и тестирование оптимальных технических решений на практике;
- Создание и оптимизация серверного кода для бизнес‑процессов и интеграционных сценариев на платформе BPMSoft;
-Разработка сложных хранимых процедур, выполнение работ с базами данных;
- Совершенствование SQL‑запросов и повышение общей производительности кода;
- Внедрение нестандартных визуальных компонентов и выполнение кастомизаций для продуктов и сервисов на платформе BPMSoft;
- Самостоятельная реализация функциональных модулей в соответствии с техническим заданием;
- Написание unit‑тестов для собственного кода с использованием фреймворков NUnit и xUnit;
- Диагностика и устранение выявленных ошибок и недочётов в коде;
- Формирование и ведение технической документации по реализованному функционалу, её актуализация по мере внесения изменений.
Описание проекта и команды
Компания - ИТ‑партнёр в цифровой трансформации.
Откликнуться на запрос: Откликнуться По вопросам партнерского сотрудничества: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- C++
- .NET Core
- PostgreSQL
- JavaScript
- REST
- Redis
- Kafka
- SQL Server
- UML
- SOAP
- BPMN
- RabbitMQ
- NUnit
- Swagger
- xUnit
- ASP.NET Core
- Entity Framework Core
- BPMSoft
Возможные вопросы на собеседовании
Вакансия требует глубокой экспертизы в BPMSoft.
Расскажите о самом сложном бизнес-процессе или кастомизации, которую вы реализовывали на платформе BPMSoft. С какими ограничениями платформы вы столкнулись?
Проект предполагает работу с высоконагруженными данными и сложными запросами.
Какие методы оптимизации SQL-запросов и работы с индексами вы применяли в проектах с Entity Framework Core для повышения производительности?
Упоминается работа с очередями сообщений как преимущество.
В каких сценариях вы бы предпочли использовать RabbitMQ вместо прямого REST-взаимодействия между сервисами в архитектуре BPMSoft?
Требуется умение читать и понимать архитектурные диаграммы.
Опишите ваш опыт работы с нотацией C4. Как вы используете диаграммы контейнеров и компонентов при проектировании новых модулей?
Важна надежность кода и покрытие тестами.
Каков ваш подход к написанию интеграционных тестов для Web API, взаимодействующих с BPMSoft? Какие инструменты мокирования вы используете?
Похожие вакансии
.Net разработчик
Rust разработчик (Middle+)
Node.js разработчик (backend)
Middle Backend Developer php bitrix
Middle Python Developer (Backend + Web Scraping)
PHP / Laravel (Voyager) разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!