Job description
Job Summary:
We are seeking a highly experienced Senior Salesforce CPQ Developer to join our dynamic team.
The ideal candidate will have over a decade of experience in Salesforce development, with deep expertise in Salesforce CPQ, and a strong background in integrating enterprise systems using middleware platforms such as MuleSoft, Kafka, and applications like ServiceNow and billing solutions.
Job Type: Full-Time | Permanent
Experience Level: 10+ Years
Key Responsibilities:
- Design, develop, test, deploy and maintain complex Salesforce solutions tailored to business needs, focused on CPQ and Revenue Cloud Advanced data models.
- Lead the end-to-end implementation of Salesforce CPQ and Revenue Cloud Advanced, including product configuration, rules, document generation templates, approval processes and related integrations.
- Architect and implement integrations between Salesforce and external systems using middleware platforms (e.g., MuleSoft, Kafka, SynApps).
- Collaborate with cross-functional teams to integrate Salesforce with ServiceNow, billing platforms, and other enterprise applications.
- Ensure code quality, scalability, and performance through best practices and code reviews.
- Provide technical leadership and knowledge sessions for the team and the business.
- Participate in Agile/Scrum ceremonies and contribute to sprint planning and retrospectives.
- Troubleshoot and resolve technical issues across the Salesforce ecosystem.
Required Qualifications:
- 10+ years of experience in Salesforce development, including a heavy background of CPQ.
- Proven experience with Salesforce Apex, Lightning Components (LWC), and SOQL.
- Strong experience integrating Salesforce with external systems using MuleSoft, Kafka, SynApps or similar middleware.
- Hands-on experience with ServiceNow, billing systems, and other enterprise platforms.
- Deep understanding of Salesforce architecture, governor limits, and security model.
- Great understanding of algorithms, data structures and memory management.
- Understand when to use Apex, apply correctly bulkification, understand transaction concurrency and how to use locking syntax.
- Debug, Test and Deploy Apex.
- Implement custom APIs and use public APIs.
- Use IDE tools for development.
- Salesforce certifications such as Platform Developer I/II, Application/System Architect, Salesforce Certified CPQ Specialist, are highly desirable.
- Excellent problem-solving skills and ability to work independently or in a team.
Preferred Skills:
- Experience with CI/CD tools and DevOps practices in Salesforce.
- Familiarity with REST/SOAP APIs and asynchronous processing.
- Knowledge of Agile methodologies and tools like Jira or Azure DevOps.
Education:
Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
Required Skill Profession
Computer Occupations