Overview
Skills
Job Details
Job Title: Salesforce CPQ Developer
Job Summary:
We are seeking an experienced Salesforce Developer to design, develop, and implement customized solutions on the Salesforce platform. The role involves working with a dynamic team of developers and lead engineers to build scalable and efficient Salesforce applications using Apex, Lightning Components, Visualforce Pages, Flows, and integrations.You will support and enhance the Sales Cloud and CPQ (Steelbrick) implementation, ensuring best practices, performance optimization, and maintainability. This position offers exposure to one of the most complex and large-scale Salesforce environments with continuous opportunities to learn and make a visible impact.
Key Responsibilities:
- Develop, customize, and maintain Salesforce applications using Apex, Lightning, VF Pages, Flows, and Triggers.
- Enhance existing Sales Cloud and CPQ functionality (Opportunity Management, Territory Management, Sales Forecasting, Quoting, etc.).
- Implement scalable solutions balancing declarative and programmatic approaches.
- Ensure adherence to Salesforce governor limits, coding standards, and best practices.
- Collaborate with functional teams to translate business requirements into technical solutions.
- Integrate Salesforce with external systems using REST APIs.
- Conduct unit testing, peer code reviews, and maintain comprehensive documentation.
Required Skills & Experience:
- 6+ years of hands-on Salesforce development experience.
- Strong understanding of Sales Cloud; exposure to CPQ (Steelbrick) is highly desirable.
- Proficiency in Apex, Lightning Components, Visualforce, SOQL, REST, JavaScript, HTML5, and CSS3.
- Strong Object-Oriented Programming (OOP) skills.
- Experience in web development (HTML, CSS, JavaScript, XML).
- Knowledge of Cloud Computing concepts.
- Ability to write clean, efficient, and maintainable code.
- Strong analytical, problem-solving, and logical reasoning skills.
- Salesforce CPQ certification or training is a plus.
Education:
- Bachelor s degree in Computer Science, Information Technology, or related technical discipline (Master s preferred).