Overview
Job Description: Salesforce CPQ DeveloperWhat You Will Be Doing
- Design, prototype, build, document, and support solutions for the Salesforce CPQ/Steelbrick capability to meet business needs, including configurations, customizations, and integrations.
- Translate business requirements into detailed technical specifications and perform build activities to deliver integrated solutions, adhering to Salesforce best practices.
- Design and develop Visualforce and Lightning Component-level solutions to enhance programming productivity.
- Create and maintain detailed technical documentation for design specifications.
- Develop and customize Salesforce applications using Apex, Visualforce, JavaScript, SQL, SOAP, and REST Web Services.
- Automate manual steps and processes through Salesforce automations.
- Review code to ensure quality, scalability, and maintainability; increase code coverage across Salesforce instances.
- Provide system administration support for customized Salesforce applications, including user permissions, security settings, custom objects, and workflows.
- Create and manage Advanced Approvals within Salesforce CPQ.
- Design and develop custom applications, features, and integrations within the Salesforce platform.
- Provide system administration support for Salesforce applications and manage user permissions, security, workflows, and custom objects.
- Collaborate with cross-functional teams to analyze, optimize, and implement best practices for Salesforce design and setup.
- Perform business analysis by gathering and documenting requirements from key internal stakeholders.
- Map business requirements to technology solutions and deliver integrated solutions with a focus on Salesforce best practices.
- Research and implement new functionality, features, and customizations requested by stakeholders.
- Stay current with new Salesforce features and functionality, providing recommendations for continuous process improvement.
- 5+ years of experience with the Force.com Platform.
- 1–2+ years of experience in Salesforce architecture and understanding of its limitations.
- Strong knowledge of Salesforce best practices for system development and integration.
- Solid background in database design and system architecture.
- Experience with major migrations from Salesforce Classic to Lightning.
- 5+ years developing across the full Salesforce stack using:
- Apex (Triggers, Batch Classes, @Future Methods)
- Controllers, REST Web Services, JSON Handling
- Visualforce Pages and Components
- Effective Apex Unit Testing (including Web Service Mocking)
- Proficient in SOQL and SOSL for intermediate to advanced querying.
- Hands-on experience with Salesforce integration patterns, APIs, and bulk data uploads.
- Familiarity with Release Management, Source Control, and Deployment tools such as:
- ANT, SFDC Metadata API, Copado, Git (Code Commit), and DevOps in Salesforce environments.
- Proficient in Lightning Design System, Visualforce pages, and Lightning Component Framework.
- Strong understanding of Salesforce Sales Cloud functionality and Salesforce CPQ. Knowledge of Salesforce Billing is a plus.
- Experience with CPQ objects in quote-to-order processes, including:
- Product setup, Product Options, Product Configuration & Rules, Pricing, Discounting, and Quote Templates.
- Working knowledge of SAP/Oracle /Any other ERP and Salesforce integration (preferred).
- Salesforce Administrator
- Salesforce Platform Developer I
- Salesforce CPQ Specialist
- Salesforce JavaScript Developer I
- Strong customer focus and adaptability to changing requirements.
- Excellent problem-solving and analytical skills.
- Proactive and flexible approach to meet global business goals.
- Strong documentation and communication skills for cross-functional collaboration.
Please submit an online application for this position by clicking on the ‘Apply Now’ button located in this posting.
Application Deadline: Applications could be accepted until at least 30 days from the posting date.
Join a Values-Driven Team: Belong, Grow, Innovate.
At Trimble, our core values of Belong, Grow, and Innovate aren't just words—they're the foundation of our culture. We foster an environment where you are seen, heard, and valued (Belong); where you have an opportunity to build a career and drive our collective growth (Grow); and where your innovative ideas shape the future (Innovate). We believe in empowering local teams to create impactful strategies, ensuring our global vision resonates with every individual. Become part of a team where your contributions truly matter.
Trimble’s Privacy Policy
If you need assistance or would like to request an accommodation in connection with the application process, please contact AskPX@px.trimble.com.