О
Разработчик BPMSoft Вакансия партнера
от 120 000 — до 180 000 ₽
Москва
Опыт 1-3 года
В офисе
Постоянная работа
Специалист (Middle)
IT и Интернет
Обязанности
Разработка бизнес-процессов: Проектирование и программная реализация сложных исполняемых процессных моделей (BPMN), включая создание пользовательских сценариев и алгоритмов автоматизации. Кастомизация low-code/no-code платформы: Доработка и расширение функционала платформы как визуальными инструментами конструирования, так и путем написания кастомного кода (C#/.NET, JavaScript). Интеграция корпоративных систем: Проектирование и разработка шлюзов взаимодействия, REST/SOAP API для бесшовного обмена данными между платформой и внешними сервисами. Проектирование и оптимизация БД: Разработка структуры данных, написание и оптимизация SQL-запросов и процедур для работы со стандартными и кастомными сущностями системы. Разработка интерфейсных модулей: Создание и адаптация элементов пользовательского интерфейса, настройка динамического поведения форм и карточек под бизнес.
Требования
Важно! Разговорный английский язык Опыт разработки на платформе 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.
Разработка бизнес-процессов: Проектирование и программная реализация сложных исполняемых процессных моделей (BPMN), включая создание пользовательских сценариев и алгоритмов автоматизации. Кастомизация low-code/no-code платформы: Доработка и расширение функционала платформы как визуальными инструментами конструирования, так и путем написания кастомного кода (C#/.NET, JavaScript). Интеграция корпоративных систем: Проектирование и разработка шлюзов взаимодействия, REST/SOAP API для бесшовного обмена данными между платформой и внешними сервисами. Проектирование и оптимизация БД: Разработка структуры данных, написание и оптимизация SQL-запросов и процедур для работы со стандартными и кастомными сущностями системы. Разработка интерфейсных модулей: Создание и адаптация элементов пользовательского интерфейса, настройка динамического поведения форм и карточек под бизнес.
Требования
Важно! Разговорный английский язык Опыт разработки на платформе 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.
Адрес работы
Город Москва, Верейская улица, дом 17
Требуемые навыки и допуски
- BPMSoft.
- Английский (C1 — продвинутый)