Your space-enabled career begins here

Space-based technologies are the building blocks of these pillars of innovation:

Search for credible job opportunities with top entrepreneurial space companies.

Software Engineer II

Trimble

Trimble

Software Engineering
Chennai, Tamil Nadu, India
Posted on Nov 23, 2025

Job Description: Salesforce CPQ Developer

What 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.

Responsibilities

 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.

Technical Skills & Qualifications

 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:

o Apex (Triggers, Batch Classes, @Future Methods)

o Controllers, REST Web Services, JSON Handling

o Visualforce Pages and Components

o 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:

o 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:

o Product setup, Product Options, Product Configuration & Rules, Pricing,

Discounting, and Quote Templates.

 Working knowledge of SAP/Oracle /Any other ERP and Salesforce integration

(preferred).

Certifications (Preferred)

 Salesforce Administrator

 Salesforce Platform Developer I

 Salesforce CPQ Specialist

 Salesforce JavaScript Developer I

Soft Skills

 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.


How to Apply: 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.