Разработчик Bpmsoft
Стабильная вакансия для опытных специалистов в узкой нише CRM-систем. Предлагается полная удаленка и работа с современным стеком (BPMSoft, .NET 8), однако отсутствие указанной вилки зарплаты снижает общую привлекательность.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Роль требует специфического опыта работы с платформой BPMSoft/Terrasoft от 2 лет, а также уверенного владения стеком .NET и SQL. Сложность заключается в необходимости глубокого понимания архитектуры платформы и механизмов интеграции.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
В объявлении не указана заработная плата, однако для Middle-разработчика BPMSoft с опытом от 3 лет рыночный диапазон в России составляет от 180 000 до 280 000 рублей. Специалисты с таким узким профилем сейчас высоко востребованы на фоне импортозамещения.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
CRMguru
Разработчик Bpmsoft
Опыт работы: 3–6 лет
Полная занятость
График: 5/2
Формат работы: удалённо
*☑️* Наши пожелания к кандидатам
-Опыт коммерческой разработки на платформе Terrasoft или BPMSoft от 2 лет
-C# (.NET Framework 4.7 и .NET 8): ООП, SOLID, LINQ, async. Серверная разработка на платформе:
-EntitySchemaQuery и прямые Select/Insert/Update/Delete
-события объектов (EntityEventListener)
-веб-сервисы
-замещение классов через ClassFactory
-SQL и опыт работы с MS SQL или PostgreSQL
-Интеграции: REST/SOAP, OData 4, DataService
-Работа с пакетами и переносом изменений между стендами: Git или SVN, разрешение конфликтов в схемах, установка пакетов, файловый режим разработки
-Применение AI в разработке
Будет плюсом:
-Отладка и оптимизация: профилирование, чтение планов запросов, индексы, логи, рефакторинг, кеширование через Redis
-Интеграции: RabbitMQ, Kafka, iFrame. Авторизация: OAuth 2.0, JWT
-Опыт разработки кастомных клиентских модулей и компонентов
-Clio CLI / UBPS, CI/CD для пакетов BPMSoft
-Работа с несколькими нодами: понимание кэшей, сессий
-Опыт работы с Angular/React
Контакты: Откликнуться
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- BPMSoft
- Terrasoft
- C#
- .NET Framework
- .NET 8
- SQL
- MS SQL
- PostgreSQL
- REST
- SOAP
- OData
- Git
- SVN
- Redis
- RabbitMQ
- Kafka
- OAuth 2.0
- JWT
- Angular
- React
- CI/CD
Возможные вопросы на собеседовании
Проверка понимания базовых механизмов работы с данными в BPMSoft.
В каких случаях вы предпочтете использовать EntitySchemaQuery, а в каких — прямые SQL-запросы через Select/Insert?
Оценка навыков работы с серверной логикой и жизненным циклом объектов.
Расскажите о своем опыте использования EntityEventListener. Какие задачи вы решали с его помощью?
Проверка умения работать в команде и управлять версионностью в контексте платформы.
Как вы организуете процесс разрешения конфликтов в схемах при работе с Git в файловом режиме?
Оценка навыков интеграции систем.
С какими сложностями вы сталкивались при реализации интеграций через OData 4 или DataService?
Проверка стремления к оптимизации и производительности.
Как вы подходите к профилированию и оптимизации медленных запросов в MS SQL или PostgreSQL?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

