Senior Oracle CPQ Developer
for headings. Use - for any list of duties/requirements/benefits. Use
for prose.
We need to ensure we capture all bullet points from Responsibilities, Required Skills, Benefits.
Let's extract.
About the role / The Opportunity paragraph:
"We are looking for a highly skilled, detail-oriented Oracle CPQ Developer to join our team. In this role, you will be responsible for developing, enhancing, and supporting our Oracle CPQ platform, helping ensure the system effectively supports our products, business processes, and customer experience. You will work closely with Product Management, IT, and other business stakeholders to understand requirements, develop solutions, troubleshoot issues, and continuously improve system functionality. Successful candidates will be comfortable working independently, managing multiple priorities, and translating business needs into reliable, scalable technical solutions. This is a hands-on technical role focused on development, configuration, integrations, and system support. You'll have the opportunity to make a direct impact on how our business operates while developing expertise in a highly customized Oracle environment. This position can be based out of our Norwalk, CT headquarters on a hybrid schedule or can be fully remote. This is a contract-to-hire position."
We'll put that in
.
Responsibilities: Key Responsibilities section with subheadings? The posting has bullet-like paragraphs under headings: CPQ Development & Configuration, System Support & Troubleshooting, Integrations & Technical Architecture, Testing & Release Management, Documentation & Continuous Improvement. Each has multiple sentences. We need to output as list items? The instruction: Use
- for any list of duties/requirements/benefits. So we should turn each duty into
- . Could group under a single
with each responsibility as - . Or we could have subheadings inside
- ? Probably just list each duty as
- . We'll preserve the content.
Let's extract each duty bullet:
- CPQ Development & Configuration:
* Design, develop, maintain, and enhance Oracle CPQ functionality to support evolving business requirements.
* Build and maintain configurators, business rules, workflows, pricing logic, approval processes, and supporting functionality.
* Develop and support customizations utilizing BML, BMQL, data tables, configuration rules, commerce processes, and related Oracle CPQ technologies.
* Collaborate with stakeholders to understand requirements and translate business needs into scalable technical solutions.
- System Support & Troubleshooting:
* Serve as a technical subject matter expert for Oracle CPQ.
* Troubleshoot and resolve complex application, configuration, integration, and data-related issues.
* Investigate root causes and implement long-term solutions to prevent recurring problems.
* Provide ongoing support for users and business teams utilizing the platform.
- Integrations & Technical Architecture:
* Develop and maintain integrations between Oracle CPQ and other enterprise systems.
* Work with REST and SOAP APIs to ensure reliable data exchange and system connectivity.
* Support system enhancements, upgrades, and integration initiatives as business needs evolve.
- Testing & Release Management:
* Participate in the design, testing, validation, and deployment of new functionality and system enhancements.
* Collaborate with Product Management and business stakeholders to ensure solutions meet requirements prior to release.
* Support testing efforts related to Oracle CPQ updates, enhancements, and new product launches.
- Documentation & Continuous Improvement:
* Create and maintain technical documentation, configuration documentation, and business process documentation.
* Identify opportunities to improve system performance, reliability, maintainability, and user experience.
* Stay current on Oracle CPQ capabilities, best practices, and emerging technologies.
* Recommend and implement enhancements that improve business effectiveness and operational efficiency.
We'll put each bullet as
- . Could also keep the heading inside
- as bold? Not needed. We'll just list.
Requirements: Required Skills & Experience. Contains many items. We'll list each as
- . Also beneficial skills separate? Could include under Requirements or separate Skills section. The instruction: we can have Skills section. But we have both required and beneficial. Might create Requirements for required, Skills for beneficial? But we need to avoid thin sections. Could combine all under Requirements and mention beneficial as separate bullet maybe with note. But we have to preserve all info. Let's create Requirements section for required skills, and Skills section for beneficial (But Not Required) skills. That seems appropriate.
Required Skills & Experience list:
- Minimum of 4+ years of hands-on experience with Oracle CPQ.
- Experience developing and maintaining complex product configurators and business rules.
- Strong experience with Oracle CPQ development technologies including:
* BML
* BMQL
* XSL
* XML
* JSON
* HTML
* CSS
* Configuration Rules
* Commerce Processes
* Data Tables
* File Manager
* Catalog Definition
* Process Definition
* Approval Workflows
- Experience developing documents, email, and reports
- Experience working with the CPQ Homepage
- Experience with CPQ Administration, including Configuration Settings, Quote Settings, Integration Settings, and General Site Settings.
- Experience with Report Manager
- Experience building and supporting integrations using REST and SOAP APIs.
- Experience with CPQ-CX integration and data flows
- Experience gathering requirements and translating business needs into technical specifications.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
- Experience working in highly cross-functional environments.
- Strong organizational skills and attention to detail.
- Ability to manage multiple priorities and work independently with minimal supervision.
- Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent practical experience.
We need to handle the nested list for technologies. Could flatten: each technology as separate
- ? Might be too granular but okay. The instruction: use
- for any list of duties/requirements/benefits. So we can have a
for the technologies list inside the main list? Might be nested lists. That's allowed. We'll produce nested .
Benefits section: Benefits: Competitive salary and comprehensive benefits package. Hybrid or remote work schedule offering flexibility and work-life balance. Professional development and growth opportunities. Opportunity to work onsite in a collaborative and innovative environment at our office within the Merritt 7 Corporate Park, featuring: Convenient Location: Access to Fairfield County, Manhattan and New Haven via the onsite Metro North station. On-site Fitness Center: Access to a private fitness center with extended hours, featuring cardio, resistance, and free weight equipment, along with locker rooms and shower facilities. Food Halls & Cafés: Two full food service options with indoor and outdoor seating, plus two Starbucks cafés. Convenience Services: On-site amenities such as car detailing, bank ATMs, shoe repair, and a full-service salon. Tenant Events: Year-round events including workshops, luncheons, happy hours, and health and wellness programs.
We need to turn each benefit into - . Some have sub-items (like features). We'll treat each top-level benefit as
- , and within that maybe nested list for features.
Let's list:
- Competitive salary and comprehensive benefits package.
- Hybrid or remote work schedule offering flexibility and work-life balance.
- Professional development and growth opportunities.
- Opportunity to work onsite in a collaborative and innovative environment at our office within the Merritt 7 Corporate Park, featuring:
* Convenient Location: Access to Fairfield County, Manhattan and New Haven via the onsite Metro North station.
* On-site Fitness Center: Access to a private fitness center with extended hours, featuring cardio, resistance, and free weight equipment, along with locker rooms and shower facilities.
* Food Halls & Cafés: Two full food service options with indoor and outdoor seating, plus two Starbucks cafés.
* Convenience Services: On-site amenities such as car detailing, bank ATMs, shoe repair, and a full-service salon.
* Tenant Events: Year-round events including workshops, luncheons, happy hours, and health and wellness programs.
Schedule section: we could extract schedule info from Benefits or location. But we already have hybrid/remote work schedule in Benefits. Could still create Schedule section with that detail. However we might duplicate. The instruction: prefer a few substantive sections over many thin ones. So maybe we skip Schedule section and keep schedule info within Benefits. But we have Benefits already includes hybrid/remote work schedule. That's fine.
We need to ensure we don't include boilerplate like EEO etc. Remove that.
Now produce HTML fragment:
About the role
...
Responsibilities
- ...
...
Requirements
- ...
...
Skills
- ... beneficial skills
...
Benefits
- ...
...
Make sure no extra text.
Let's craft the content precisely.
About the role paragraph: copy exactly as given but ensure no extra spaces.
Paragraph:
We are looking for a highly skilled, detail-oriented Oracle CPQ Developer to join our team. In this role, you will be responsible for developing, enhancing, and supporting our Oracle CPQ platform, helping ensure the system effectively supports our products, business processes, and customer experience. You will work closely with Product Management, IT, and other business stakeholders to understand requirements, develop solutions, troubleshoot issues, and continuously improve system functionality. Successful candidates will be comfortable working independently, managing multiple priorities, and translating business needs into reliable, scalable technical solutions. This is a hands-on technical role focused on development, configuration, integrations, and system support. You'll have the opportunity to make a direct impact on how our business operates while developing expertise in a highly customized Oracle environment. This position can be based out of our Norwalk, CT headquarters on a hybrid schedule or can be fully remote. This is a contract-to-hire position.
Now Responsibilities list items: need to preserve each sentence.
I'll create each - with the full text as per bullet.
Let's write them:
- Design, develop, maintain, and enhance Oracle CPQ functionality to support evolving business requirements.
- Build and maintain configurators, business rules, workflows, pricing logic, approval processes, and supporting functionality.
- Develop and support customizations utilizing BML, BMQL, data tables, configuration rules, commerce processes, and related Oracle CPQ technologies.
- Collaborate with stakeholders to understand requirements and translate business needs into scalable technical solutions.
- Serve as a technical subject matter expert for Oracle CPQ.
- Troubleshoot and resolve complex application, configuration, integration, and data-related issues.
for prose. We need to ensure we capture all bullet points from Responsibilities, Required Skills, Benefits. Let's extract. About the role / The Opportunity paragraph: "We are looking for a highly skilled, detail-oriented Oracle CPQ Developer to join our team. In this role, you will be responsible for developing, enhancing, and supporting our Oracle CPQ platform, helping ensure the system effectively supports our products, business processes, and customer experience. You will work closely with Product Management, IT, and other business stakeholders to understand requirements, develop solutions, troubleshoot issues, and continuously improve system functionality. Successful candidates will be comfortable working independently, managing multiple priorities, and translating business needs into reliable, scalable technical solutions. This is a hands-on technical role focused on development, configuration, integrations, and system support. You'll have the opportunity to make a direct impact on how our business operates while developing expertise in a highly customized Oracle environment. This position can be based out of our Norwalk, CT headquarters on a hybrid schedule or can be fully remote. This is a contract-to-hire position." We'll put that in
. Responsibilities: Key Responsibilities section with subheadings? The posting has bullet-like paragraphs under headings: CPQ Development & Configuration, System Support & Troubleshooting, Integrations & Technical Architecture, Testing & Release Management, Documentation & Continuous Improvement. Each has multiple sentences. We need to output as list items? The instruction: Use
- for any list of duties/requirements/benefits. So we should turn each duty into
- . Could group under a single
- with each responsibility as
- . Or we could have subheadings inside
- ? Probably just list each duty as
- . We'll preserve the content. Let's extract each duty bullet: - CPQ Development & Configuration: * Design, develop, maintain, and enhance Oracle CPQ functionality to support evolving business requirements. * Build and maintain configurators, business rules, workflows, pricing logic, approval processes, and supporting functionality. * Develop and support customizations utilizing BML, BMQL, data tables, configuration rules, commerce processes, and related Oracle CPQ technologies. * Collaborate with stakeholders to understand requirements and translate business needs into scalable technical solutions. - System Support & Troubleshooting: * Serve as a technical subject matter expert for Oracle CPQ. * Troubleshoot and resolve complex application, configuration, integration, and data-related issues. * Investigate root causes and implement long-term solutions to prevent recurring problems. * Provide ongoing support for users and business teams utilizing the platform. - Integrations & Technical Architecture: * Develop and maintain integrations between Oracle CPQ and other enterprise systems. * Work with REST and SOAP APIs to ensure reliable data exchange and system connectivity. * Support system enhancements, upgrades, and integration initiatives as business needs evolve. - Testing & Release Management: * Participate in the design, testing, validation, and deployment of new functionality and system enhancements. * Collaborate with Product Management and business stakeholders to ensure solutions meet requirements prior to release. * Support testing efforts related to Oracle CPQ updates, enhancements, and new product launches. - Documentation & Continuous Improvement: * Create and maintain technical documentation, configuration documentation, and business process documentation. * Identify opportunities to improve system performance, reliability, maintainability, and user experience. * Stay current on Oracle CPQ capabilities, best practices, and emerging technologies. * Recommend and implement enhancements that improve business effectiveness and operational efficiency. We'll put each bullet as
- . Could also keep the heading inside
- as bold? Not needed. We'll just list. Requirements: Required Skills & Experience. Contains many items. We'll list each as
- . Also beneficial skills separate? Could include under Requirements or separate Skills section. The instruction: we can have Skills section. But we have both required and beneficial. Might create Requirements for required, Skills for beneficial? But we need to avoid thin sections. Could combine all under Requirements and mention beneficial as separate bullet maybe with note. But we have to preserve all info. Let's create Requirements section for required skills, and Skills section for beneficial (But Not Required) skills. That seems appropriate. Required Skills & Experience list: - Minimum of 4+ years of hands-on experience with Oracle CPQ. - Experience developing and maintaining complex product configurators and business rules. - Strong experience with Oracle CPQ development technologies including: * BML * BMQL * XSL * XML * JSON * HTML * CSS * Configuration Rules * Commerce Processes * Data Tables * File Manager * Catalog Definition * Process Definition * Approval Workflows - Experience developing documents, email, and reports - Experience working with the CPQ Homepage - Experience with CPQ Administration, including Configuration Settings, Quote Settings, Integration Settings, and General Site Settings. - Experience with Report Manager - Experience building and supporting integrations using REST and SOAP APIs. - Experience with CPQ-CX integration and data flows - Experience gathering requirements and translating business needs into technical specifications. - Strong analytical, troubleshooting, and problem-solving skills. - Ability to effectively communicate technical concepts to both technical and non-technical stakeholders. - Experience working in highly cross-functional environments. - Strong organizational skills and attention to detail. - Ability to manage multiple priorities and work independently with minimal supervision. - Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent practical experience. We need to handle the nested list for technologies. Could flatten: each technology as separate
- ? Might be too granular but okay. The instruction: use
- for any list of duties/requirements/benefits. So we can have a
- for the technologies list inside the main list? Might be nested lists. That's allowed. We'll produce nested
- . Some have sub-items (like features). We'll treat each top-level benefit as
- , and within that maybe nested list for features.
Let's list:
- Competitive salary and comprehensive benefits package.
- Hybrid or remote work schedule offering flexibility and work-life balance.
- Professional development and growth opportunities.
- Opportunity to work onsite in a collaborative and innovative environment at our office within the Merritt 7 Corporate Park, featuring:
* Convenient Location: Access to Fairfield County, Manhattan and New Haven via the onsite Metro North station.
* On-site Fitness Center: Access to a private fitness center with extended hours, featuring cardio, resistance, and free weight equipment, along with locker rooms and shower facilities.
* Food Halls & Cafés: Two full food service options with indoor and outdoor seating, plus two Starbucks cafés.
* Convenience Services: On-site amenities such as car detailing, bank ATMs, shoe repair, and a full-service salon.
* Tenant Events: Year-round events including workshops, luncheons, happy hours, and health and wellness programs.
Schedule section: we could extract schedule info from Benefits or location. But we already have hybrid/remote work schedule in Benefits. Could still create Schedule section with that detail. However we might duplicate. The instruction: prefer a few substantive sections over many thin ones. So maybe we skip Schedule section and keep schedule info within Benefits. But we have Benefits already includes hybrid/remote work schedule. That's fine.
We need to ensure we don't include boilerplate like EEO etc. Remove that.
Now produce HTML fragment:
About the role
...
Responsibilities
- ... ...
Requirements
- ... ...
Skills
- ... beneficial skills ...
Benefits
- ... ...
- with the full text as per bullet. Let's write them:
- Design, develop, maintain, and enhance Oracle CPQ functionality to support evolving business requirements.
- Build and maintain configurators, business rules, workflows, pricing logic, approval processes, and supporting functionality.
- Develop and support customizations utilizing BML, BMQL, data tables, configuration rules, commerce processes, and related Oracle CPQ technologies.
- Collaborate with stakeholders to understand requirements and translate business needs into scalable technical solutions.
- Serve as a technical subject matter expert for Oracle CPQ.
- Troubleshoot and resolve complex application, configuration, integration, and data-related issues.
- .
Benefits section: Benefits: Competitive salary and comprehensive benefits package. Hybrid or remote work schedule offering flexibility and work-life balance. Professional development and growth opportunities. Opportunity to work onsite in a collaborative and innovative environment at our office within the Merritt 7 Corporate Park, featuring: Convenient Location: Access to Fairfield County, Manhattan and New Haven via the onsite Metro North station. On-site Fitness Center: Access to a private fitness center with extended hours, featuring cardio, resistance, and free weight equipment, along with locker rooms and shower facilities. Food Halls & Cafés: Two full food service options with indoor and outdoor seating, plus two Starbucks cafés. Convenience Services: On-site amenities such as car detailing, bank ATMs, shoe repair, and a full-service salon. Tenant Events: Year-round events including workshops, luncheons, happy hours, and health and wellness programs.
We need to turn each benefit into
- for any list of duties/requirements/benefits. So we can have a