Oracle CPQ Developer
We're looking for a skilled Oracle CPQ Developer to design, build, and customise solutions on the Oracle CPQ Cloud platform. You'll play a key role in delivering robust product configuration, pricing logic, and automated quoting capabilities to support complex business needs.
In this role, you'll develop and configure core CPQ modules, including Product Configuration, Pricing, Commerce, and the Document Engine. You'll use BML (BigMachines Language) to build and maintain scripts, while creating advanced product rules, constraints, and attribute logic to support dynamic and scalable configurations.
You'll take ownership of building pricing models, discount structures, and approval workflows, as well as developing quote templates and automated document generation. A strong focus will be on improving the quote life cycle through smart automation, efficient product bundling, and streamlined processes.
Working across systems, you'll develop integrations between Oracle CPQ and key enterprise platforms such as Oracle CX Service Cloud and Oracle Integration Cloud (OIC), using APIs, web services, and Middleware technologies.
You'll also be involved throughout the delivery life cycle, supporting testing (including UAT), deployments, and production releases. Alongside this, you'll troubleshoot issues, resolve bugs, and continuously optimise CPQ performance, configurations, and pricing structures.
This is a highly collaborative role where you'll work closely with business stakeholders, architects, and developers to deliver high-quality CPQ solutions that drive efficiency and business value.
Key Skills & Experience
- Strong hands-on experience with Oracle CPQ Cloud development
- Proven experience across CPQ modules: Product Configuration, Pricing, Commerce, and Document Engine
- Solid knowledge of BML (BigMachines Language) for Scripting and custom logic
- Experience building complex product rules, constraints, and attribute configurations
- Strong understanding of pricing models, discount structures, and approval workflows
- Experience developing quote templates and automated document generation
- Hands-on experience managing product catalogues and configuration structures
- Experience integrating CPQ with external systems using REST/SOAP APIs, Middleware, and web services
- Familiarity with Oracle CX Service Cloud and Oracle Integration Cloud (OIC)
- Experience supporting testing cycles, including unit testing and UAT
- Involvement in system deployments and production releases
- Strong troubleshooting and problem-solving skills, with the ability to resolve configuration and performance issues
- Ability to work collaboratively with both technical and non-technical stakeholders