About the Company
CDW is a leading multi-brand technology solutions provider serving business, government, education, and healthcare customers in the United States, Canada, and the United Kingdom. We help our clients navigate an ever-evolving IT landscape with a broad portfolio of products and services, including cloud, cybersecurity, data center, and digital workspace solutions. Our mission is to make technology work so people can do great things, and our passionate team delivers exceptional outcomes for our customers every day.
At CDW, our culture is built on collaboration, innovation, and a commitment to excellence. With over 15,000 coworkers globally, we cultivate a diverse and inclusive environment where every individual’s contributions are valued. Our organization supports professional growth, continuous learning, and work-life balance, empowering our teams to achieve both personal and organizational success. We are recognized as a trusted advisor and a partner of choice by leading technology vendors and our customers alike.
About the Role
CDW is seeking a highly skilled Senior Salesforce Developer with deep expertise in Salesforce CPQ (Configure, Price, Quote) to design, deliver, and maintain scalable Salesforce solutions. As part of our growing Salesforce team, you will play a pivotal role in implementing CPQ, developing advanced Apex and Lightning components, and integrating Salesforce with a variety of enterprise systems. You will partner closely with business stakeholders, architects, and Salesforce administrators to deliver robust, high-quality solutions that support CDW’s business objectives.
Responsibilities
- Lead the design, development, and implementation of Salesforce CPQ solutions for complex product configuration, pricing, and quoting processes.
- Create and maintain Apex classes, triggers, batch jobs, and Lightning Web Components (LWC).
- Configure and customize CPQ elements, including:
- Product Bundles
- Price and Product Rules
- Discount Schedules
- Quote Templates
- Advanced Approvals
- Customize Salesforce through Flows, Process Builder, and validation rules.
- Build and support integrations between Salesforce and external systems using REST/SOAP APIs and middleware.
- Participate in architectural discussions and technical design reviews to ensure scalable and performant solutions.
- Optimize performance and ensure solutions align with Salesforce best practices and governor limits.
- Support CI/CD deployments using tools such as Git, Jenkins, Copado, or Azure DevOps.
- Collaborate with QA teams to enable test automation and comprehensive unit testing.
- Provide technical leadership, mentoring junior developers, and promoting knowledge sharing.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 7+ years of Salesforce development experience.
- 4+ years of hands-on Salesforce CPQ implementation experience.
- Salesforce Platform Developer I/II certification preferred.
- Salesforce CPQ Specialist certification highly preferred.
Required Skills
- Extensive experience in Salesforce development with strong skills in Apex, Visualforce, and Lightning Web Components (LWC).
- Proficient in SOQL, SOSL, and Salesforce data modeling.
- Expertise in Salesforce APIs and systems integration.
- Hands-on experience implementing Salesforce CPQ, including:
- Product configuration, pricing strategies, discounting, and quote lifecycle management
- Amendments, renewals, and subscription management
- Configuration of Price Rules, Product Rules, QCP, and Contracting
- Experience integrating Salesforce with ERP, Order Management, or Billing systems, and working with REST APIs, JSON, and middleware platforms.
- Solid background in version control (Git) and CI/CD tools such as Azure DevOps.