з/п не указана
Москва
Более 6 лет
Юзтех – группа аккредитованных ИТ-компаний полного цикла разработки с многолетней экспертизой в передовых технологиях: DWH, BigData, AI/ML, Blockchain, BI, предиктивная аналитика, цифровые двойники производства и рисков.
ГК Юзтех является технологическим партнером таких компаний, как Mail.ru, 2Gis, НЛМК, Еврохим, Го Инвест, Альфа-Банк, Сбер, ВТБ, МКБ, Самолет, Х5 retail Group, Газпромнефть, Леруа Мерлен, Ситилинк, Ланит, IBS. Также, ГК разрабатывает собственные IT-продукты (Usebus, Octopus, Тил Эйчар) и флагманские проекты, которыми пользуется 70% населения страны.
Приглашаем на позицию Senior Creatio Developer / BPM Developer для развития enterprise CRM- и BPM-решений в рамках международного проекта для государственной структуры в Омане (релокация обязательна).
Рассматриваем два формата работы:
- офисный формат ( Маскат, Оман)
- удаленный формат (Маскат, Оман).
- удаленный формат (Маскат, Оман).
Срок контракта: 1 год.
Задачи позиции:
-
Разрабатывать, дорабатывать и поддерживать решения на платформе Creatio.
-
Проектировать и реализовывать CRM- и BPM-функциональность: бизнес-процессы, согласования, маршрутизация, уведомления, бизнес-правила, пользовательские разделы и карточки.
-
Разрабатывать серверную логику на C# / .NET.
-
Разрабатывать и кастомизировать модули и компоненты Creatio.
-
Участвовать в проектировании технической архитектуры и выборе решений.
-
Реализовывать интеграции Creatio с внешними корпоративными системами: ERP, биллинг, документооборот, клиентские порталы, сервисы идентификации, телефония и другие системы.
-
Работать с REST API, JSON, OAuth 2.0, webhooks.
-
При необходимости работать с SOAP и асинхронными интеграциями.
-
Взаимодействовать с бизнес- и системными аналитиками, владельцами продуктов и представителями заказчика.
-
Оценивать задачи, декомпозировать работы, выявлять технические риски и предлагать оптимальные варианты реализации.
-
Проводить code review и участвовать в формировании стандартов разработки.
-
Анализировать и устранять технические проблемы, оптимизировать производительность приложений и SQL-запросов.
-
Работать с существующим кодом и участвовать в снижении технического долга.
-
При наличии опыта участвовать в разработке и кастомизации клиентской части Creatio на JavaScript / TypeScript.
Требования:
-
5+ лет коммерческого опыта разработки ПО.
-
Опыт работы на уровне Senior Developer / Lead Developer.
-
3+ года практического коммерческого опыта разработки и кастомизации Creatio, BPMSoft, bpm’online или Terrasoft.
-
Практический опыт разработки CRM/BPM-решений и бизнес-процессов.
-
Опыт разработки и кастомизации Creatio, включая работу с бизнес-логикой, процессами, модулями и компонентами платформы.
-
Опыт работы с Classic UI и/или Freedom UI.
-
Уверенное знание и практический опыт разработки на C# / .NET.
-
Опыт работы с ASP.NET, Web API, Entity Framework или аналогичными технологиями.
-
Уверенное знание SQL: написание и оптимизация запросов, работа с данными, понимание принципов проектирования реляционных баз данных.
-
Опыт работы с MS SQL Server, PostgreSQL или аналогичными СУБД.
-
Опыт проектирования и реализации интеграций через REST API.
-
Знание JSON, OAuth 2.0, webhooks.
-
Понимание ООП, SOLID и основных паттернов проектирования.
-
Понимание клиент-серверной архитектуры.
-
Умение самостоятельно работать с техническими требованиями и аргументированно предлагать варианты реализации.
-
Опыт проведения code review.
-
Английский язык (C1).
-
Высшее образование (с возможностью подтверждения диплома для релокации).
Будет плюсом:
-
JavaScript / TypeScript, HTML, CSS.
-
Опыт разработки пользовательских интерфейсов в Creatio.
-
SOAP.
-
RabbitMQ / Kafka и другие системы очередей.
-
Docker.
-
Kubernetes.
-
Redis.
-
CI/CD: GitLab CI, Azure DevOps, Jenkins, TeamCity, GitHub Actions.
-
Микросервисная архитектура.
-
Опыт работы с облачной инфраструктурой: Azure, AWS, Oracle Cloud или аналогами.
-
Creatio Developer Certification.
-
Опыт работы с enterprise-проектами.
-
Опыт работы в международных и распределённых командах.
Мы предоставляем:
- Релокация: полностью оплачивается компанией (виза, перелёт, временное жильё, помощь в обустройстве)
- Все необходимые консультации
- Социальный пакет, включая медицинскую страховку