Lead Process & Decisioning Engineer
As avertra's Lead Process & Decisioning Engineer, you will lead the team that designs and builds the workflow automation behind the portal. Camunda 8 drives the customer journey.
- Amman, Amman, Jordan
- Full-time
- Hybrid
- Posted Oct 25, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise SoftwareDeveloper Tools & Infrastructure
Responsibilities
- Act as hands-on technical lead of Process & Decisioning team, guiding Camunda engineers of all levels while building critical processes yourself.
- Plan and prioritise the team's work with the Senior Engineering Manager, product owners and the Full-Stack teams.
- Coach and mentor the team through design reviews, pairing and code reviews, and give input on their goals and performance.
- Translate utility business processes (such as move-in/move-out, service requests, payment arrangements and account changes) into clear, maintainable BPMN 2.0 models.
- Design user-task flows that drive the portal wizards, including form keys, task variables and clear completion rules.
- Model business rules as DMN decision tables to make them easier to change and audit.
- Run process workshops with business analysts, product owners and customers to agree how each process should work.
- Own Camunda 8 across customer environments, both self-hosted (Zeebe, Operate, Tasklist) and Camunda SaaS.
- Build and maintain job workers and integrations in the Node.js / TypeScript workers.
- Design reliable integration with back-office systems such as SAP IS-U and Oracle Utilities through the platform's canonical data model, including retries, timeouts, compensation and error handling.
- Manage process versioning, deployment and migration of running instances across environments without disrupting live customers.
- Build and maintain a library of reusable, configurable process templates and sub-processes.
- Define modelling standards, naming conventions and review practices for all BPMN and DMN assets.
- Work with Architecture to keep processes configuration-driven, so a new customer needs configuration, not a new process.
- Make sure every process in production is monitored, with alerts on incidents, stuck instances and failed jobs.
- Set up automated testing for processes and decisions, including path coverage and regression tests.
- Investigate and improve process latency and throughput, especially for user-facing wizard steps.
- Support the Support Pod with expert help on complex process incidents and root cause analysis.
- Keep sensitive data, including cardholder data, out of process variables, logs and history in line with avertra's PCI DSS, SOC 2 and ISO/IEC 27001 controls.
- Explore and apply AI in process automation, such as AI-assisted BPMN modeling, AI agents inside processes and intelligent document or decision steps.
- Use AI tools to speed up the team's own design, development, and testing work.
Requirements
- Bachelor's Degree in Computer Science
- Software Engineering
- Information Technology
- Experience in a Utilities
- Experience in a Financial Services
- Experience in a Logistics
Nice to have: Java, SAP IS-U, Oracle Utilities, Camunda certification
Skills
Camunda 8BPMN 2.0DMNNode.jsTypeScriptProcess automationREST APIsDistributed systemsCamunda 8ZeebeOperateTasklistNode.jsTypeScriptKubernetesAI tools
Full description
Avertra CorpCompany details are for members
Sign up for a free job alert to see Avertra Corp's profile, website and LinkedIn, and the same for every employer on Referso Jobs.