Salesforce CPQ Architect
Mississauga, ON OR Montreal, QC - Hybrid (at least 2 days to office)
Open for anyone willing to relocate to Montreal or Mississauga
2 roles
Key Responsibilities
• Design, develop, and configure Salesforce CPQ solutions, including product bundling, pricing rules, and discount schedules for telecom B2C.
• Customize the CPQ platform using Apex, Lightning Web Components (LWC), Aura, Visualforce, and JavaScript.
• Integrate CPQ with external systems (ERP, billing, inventory) via REST/SOAP APIs.
• Develop custom automation: Apex classes, triggers, batch jobs, asynchronous processes, and flows.
• Optimize performance, ensure compliance with Salesforce best practices and governor limits.
• Gather and translate complex requirements from business teams into technical solutions.
• Create and maintain technical documentation: process flows, design specs, and coding standards.
• Conduct unit testing, debugging, and support troubleshooting to maintain high functionality.
• Mentor junior developers and share CPQ development best practices.
• Stay current with new CPQ features and Salesforce releases.
Required Qualifications
• 10+ years of Salesforce development experience, with strong focus on CPQ in Vlocity Managed Package or Communications Cloud on Core
• Expertise in Apex, LWC, Aura components, Visualforce, JavaScript, SOQL, SOSL, and CPQ pricing engine.
• In-depth experience configuring CPQ in Vlocity: product rules, pricing rules, discounting, approval workflows, quote templates.
• Solid understanding of Salesforce data modeling, security, profiles, roles, permission sets.
• Experience integrating with external platforms via REST and SOAP APIs.
• Familiarity with declarative automation tools: Flows, Process Builder.
• Exposure to Agile/Scrum delivery environments.
• Strong problem-solving and stakeholder collaboration abilities.