Creatio Developer / BPM Developer

Usetech Integration — Oman · Posted ~1 day ago

Senior Contract Visa Sponsored

Skills

Creatio BPM C# .NET CRM Business Processes Enterprise Integrations ERP JavaScript Integrations

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology services company seeks a Senior Creatio/BPM Developer for a government client project in Oman. Develop CRM and BPM solutions using C# .NET, design business processes, approvals, and integrations with enterprise systems like ERP. Choose between onsite in Muscat with visa support or remote work from your country.

Highlights

Government entity project, visa and relocation support provided, onsite in Muscat or remote options, 1-year contract duration

Description

We are looking for a Senior Creatio Developer / BPM Developer to enhance enterprise CRM and BPM solutions as part of an international project for a government entity in Oman. We consider two work formats: Onsite, Muscat, OmanRelocation to Oman. The company provides visa and relocation support.RemoteFull-time work on the Oman project from the candidate’s country of residence. Cooperation format and terms depend on the candidate’s country of residence.Contract duration: 1 year. Responsibilities: Develop, enhance, and maintain solutions on the Creatio platform.Design and implement CRM and BPM functionality: business processes, approvals, routing, notifications, business rules, custom sections and record cards.Develop server-side logic using C# / .NET.Develop and customize Creatio modules and components.Participate in designing the technical architecture and selecting solution approaches.Implement integrations between Creatio and external enterprise systems: ERP, billing, document management, customer portals, identity services, telephony, and other systems.Work with REST API, JSON, OAuth 2.0, and webhooks.When required, work with SOAP and asynchronous integrations.Collaborate with business and systems analysts, product owners, and client representatives.Estimate tasks, decompose work, identify technical risks, and propose optimal implementation options.Conduct code reviews and contribute to establishing development standards.Analyze and resolve technical issues; optimize application performance and SQL queries.Work with existing codebases and contribute to reducing technical debt.If experienced, participate in developing and customizing Creatio’s client-side using JavaScript / TypeScript. Requirements : 5+ years of commercial software development experience.Experience at the Senior Developer / Lead Developer level.3+ years of hands-on commercial experience developing and customizing Creatio, BPMSoft, bpm’online, or Terrasoft.Practical experience developing CRM/BPM solutions and business processes.Experience developing and customizing Creatio, including work with business logic, processes, modules, and platform components.Experience working with Classic UI and/or Freedom UI.Strong knowledge and practical experience in C# / .NET development.Experience with ASP.NET, Web API, Entity Framework, or similar technologies.Strong SQL skills: writing and optimizing queries, working with data, and understanding relational database design principles.Experience with MS SQL Server, PostgreSQL, or similar RDBMS.Experience designing and implementing integrations via REST API.Knowledge of JSON, OAuth 2.0, and webhooks.Understanding of OOP, SOLID principles, and key design patterns.Understanding of client-server architecture.Ability to work independently with technical requirements and to propose well-argued implementation options.Experience conducting code reviews.English proficiency sufficient for work meetings, written communication, and working with technical documentation.Nice to have: JavaScript / TypeScript, HTML, CSS.Experience developing user interfaces in Creatio.SOAP.RabbitMQ / Kafka and other queueing systems.Docker.Kubernetes.Redis.CI/CD: GitLab CI, Azure DevOps, Jenkins, TeamCity, GitHub Actions.Microservices architecture.Experience with cloud infrastructure: Azure, AWS, Oracle Cloud, or similar.Creatio Developer Certification.Experience working on enterprise projects.Experience working in international and distributed teams.For the onsite format: Willingness to relocate to Muscat, Oman.Willingness to work full-time onsite according to Oman’s schedule (Sunday–Thursday workdays; Friday–Saturday weekends).Willingness to reside in Oman for the duration of the contract. For the remote format: Willingness to work full-time on the project for a government entity in Oman.Ability to work in the time zone and schedule according to the agreement with the client. Ability to commit to the project on long-term period for the entire contract duration.