We use cookies to run the site and count visits. "Got it" also allows session recording.
Muscat, Oman1 month ago
Grade
Senior
Experience
from 5 years
Work format
Onsite
Employment
Project work
English level
B2, upper-intermediate
Relocation
Oman, Muscat
An email or a Telegram message to the recruiter
We are inviting a Senior Creatio Developer / BPM Developer to develop enterprise CRM and BPM solutions as part of an international project for a government structure in Oman.
· Development, modification, and support of solutions on the Creatio platform · Design and implementation of CRM and BPM functionality: business processes, approvals, routing, notifications, business rules, custom sections and pages · Development of server-side logic in C# / .NET · Development and customization of Creatio modules and components · Participation in technical architecture design and solution selection · Integration of Creatio with external systems: ERP, billing, document management, customer portals, identification services, telephony, etc. · Working with REST API, JSON, OAuth 2.0, webhooks; if necessary — SOAP and asynchronous integrations · Interaction with business and system analysts, product owners, and the client · Task estimation, decomposition, risk identification, and proposing optimal solutions · Code review and participation in shaping development standards · Analysis and resolution of technical issues, optimization of application performance and SQL queries · Working with existing code and reducing technical debt · If experienced — development and customization of the Creatio front-end using JavaScript / TypeScript
Приглашаем Старшего Creatio Разработчика / BPM Разработчика для развития 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 · Английский язык на уровне, достаточном для рабочих встреч, переписки и работы с технической документацией
Будет плюсом: · 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-проектами · Опыт работы в международных и распределённых командах
Компания предоставляет: · Рабочая виза · Медицинская страховка · Перелёт · Помощь с организацией релокации
Интересно? Пиши!
We compare skills, grade, work format and salary
Most often 22 to 32
· 5+ years of commercial software development experience · Experience at Senior Developer / Lead Developer level · 3+ years of practical commercial experience in developing and customizing Creatio, BPMSoft, bpm’online, or Terrasoft · Practical experience in developing CRM/BPM solutions and business processes · Experience in developing and customizing Creatio: business logic, processes, modules, platform components · Experience working with Classic UI and/or Freedom UI · Solid knowledge and practical experience in C# / .NET development · Experience working with ASP.NET, Web API, Entity Framework, or similar · Solid SQL knowledge: writing and optimizing queries, data manipulation, understanding relational database design principles · Experience working with MS SQL Server, PostgreSQL, or similar DBMS · Experience in designing and implementing integrations via REST API · Knowledge of JSON, OAuth 2.0, webhooks · Understanding of OOP, SOLID, and common design patterns · Understanding of client-server architecture · Ability to independently work with technical requirements and provide well-reasoned implementation options · Code review experience · English language proficiency sufficient for business meetings, correspondence, and working with technical documentation
· JavaScript / TypeScript, HTML, CSS · Experience in developing custom user interfaces in Creatio · SOAP · RabbitMQ / Kafka and other message queue systems · Docker, Kubernetes, Redis · CI/CD: GitLab CI, Azure DevOps, Jenkins, TeamCity, GitHub Actions · Microservice architecture · Experience with cloud infrastructure: Azure, AWS, Oracle Cloud, or similar · Creatio Developer Certification · Experience with enterprise projects · Experience working in international and distributed teams
📆 Contract Duration: 1 year
🌍 Relocation: Relocation to Muscat, Oman is required
🕒 Schedule: Oman working hours (Sun–Thu working days, Fri–Sat weekends)
· Work visa · Medical insurance · Flight ticket · Relocation assistance