We are looking for a Senior Salesforce Engineer with deep expertise in Salesforce CPQ to join our client’s remote practice . In this contract role you will design, develop, and maintain complex CPQ configurations, Apex customizations, and Lightning components while ensuring best‑practice architecture and seamless integration with external systems .
Key Responsibilities
- Design, build, and maintain Salesforce CPQ solutions, including Price Rules, Product Rules, and product configuration logic. Implement and manage advanced approvals workflows and billing features such as Usage and Usage Summaries.
- Develop, test, and optimize Apex triggers, classes, synchronous and asynchronous processes, and comprehensive test suites. Create and sustain Lightning components using Aura and Lightning Web Components (LWC).
- Write efficient SOQL and SOSL queries and develop Lightning Flows following development standards. Integrate Salesforce with external platforms via REST APIs and other Salesforce APIs.
- Contribute to CI/CD pipelines, supporting automated deployments and version control. Provide technical guidance and mentorship to junior team members and collaborate closely with functional consultants and project managers.
Job Requirements
- 4‑6 years of hands‑on experience as a Salesforce Engineer, with a focus on CPQ implementations.
- Strong Apex development skills, including triggers, classes, asynchronous Apex, and test class creation. Proven experience building Lightning components (Aura & LWC) and crafting Lightning Flows. Deep knowledge of Salesforce CPQ configuration: Price Rules, Product Rules, Pricing Waterfall, and custom scripting.
- Proficiency in SOQL, SOSL, and REST API integration techniques. Salesforce Developer certifications (Platform Developer I or II, Platform App Builder) or equivalent. Familiarity with CI/CD best practices and tools (e.g., Git, SFDX, Jenkins, GitHub Actions).
- Experience with Salesforce Billing, especially Usage and Usage Summaries. Knowledge of advanced data modeling and performance tuning in large‑scale orgs. Exposure to automated testing frameworks such as Jest for LWC or Apex testing tools. Understanding of DevOps concepts specific to Salesforce (e.g., unlocked packages, change sets).
- Prior work on multi‑currency or multi‑region CPQ implementations