Разработчик BPMSoft на C#

Что за роль

Разработчик BPMSoft занимается серверной разработкой и настройкой решений на платформе BPMSoft, включая логику объектов, веб-сервисы и интеграции. В работе важно уверенно ориентироваться в механизмах платформы, писать поддерживаемый код на C# и аккуратно переносить изменения между стендами.

Что предстоит делать

    • Разрабатывать серверную логику на BPMSoft с использованием EntitySchemaQuery и прямых операций Select, Insert, Update и Delete.
    • Настраивать события объектов через EntityEventListener, создавать веб-сервисы и замещать классы с помощью ClassFactory.
    • Реализовывать интеграции через REST, SOAP, OData 4 и DataService.
    • Работать с пакетами платформы: переносить изменения между стендами, устанавливать пакеты и разрешать конфликты в схемах.
    • Использовать Git или SVN, включая файловый режим разработки и контроль изменений.
    • Применять AI-инструменты в процессе разработки.

Что потребуется

    • От двух лет коммерческой разработки на Terrasoft или BPMSoft.
    • Знание C# и .NET Framework 4.7 или .NET 8, принципов ООП, SOLID, LINQ и асинхронного программирования.
    • Навыки работы с SQL и одной из СУБД: MS SQL или PostgreSQL.
    • Практический опыт разработки на серверной стороне BPMSoft и работы с интеграциями платформы.
    • Умение работать с пакетами и системами контроля версий Git или SVN.

Что важно знать

В описании отдельно отмечены дополнительные навыки, которые будут плюсом: профилирование и оптимизация запросов, индексы, кеширование через Redis, RabbitMQ или Kafka, OAuth 2.0 и JWT. Также полезны опыт создания клиентских модулей, работа с Clio CLI или UBPS, CI/CD для пакетов BPMSoft, понимание кэшей и сессий в многонодовой конфигурации и знакомство с Angular или React.

Оценка вакансии
6.4 / 10
В вакансии перечислены конкретные требования к C#, BPMSoft, SQL и интеграциям, а также дополнительные технические навыки. Зарплата и подробности о компании не указаны; формат работы и занятость обозначены.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал