Design, develop, and deploy high-quality, scalable, and maintainable custom solutions across our Salesforce platform, with a primary focus on our Salesforce CPQ and Service Cloud instances.
Requirements
- Strong proficiency in Apex, Lightning Web Components (LWC), and JavaScript.
- Demonstrable experience with Salesforce Service Cloud and/or CPQ from a development and customization perspective.
- Expert-level understanding of Salesforce data model, architecture, governor limits, and best practices for writing efficient, bulkified code.
- Proven experience integrating Salesforce with external systems using APIs.
- Experience with version control systems (e.g., Git, GitHub, GitLab) and continuous integration/continuous deployment (CI/CD) practices.
- Salesforce Certified Platform Developer I (Required)
- Experience with Salesforce DX and scratch orgs for development.
Responsibilities
- Design & develop custom applications, features, and integrations on the Salesforce platform using Apex, Lightning Web Components (LWC), Visualforce, SOQL, and JavaScript.
- Collaborate with business analysts and administrators to translate complex business requirements into technical designs and scalable solutions.
- Perform all phases of the Software Development Lifecycle (SDLC), including requirements analysis, system design, coding, testing (unit and integration), and deployment.
- Develop and maintain highly complex Apex Triggers, Batch Apex, Queueable Apex, and Async operations to handle data and business logic efficiently.
- Integrate Salesforce with external systems using REST/SOAP APIs and other middleware tools.
- Provide technical support and expertise to maintain and enhance existing custom code for Salesforce CPQ and Service Cloud functionalities.
- Participate in code reviews to ensure adherence to best practices, coding standards, and platform limits.
Other
- Undergraduate degree in Computer Science, Engineering, or a related field, and/or equivalent years of experience.
- A minimum of 3-5 years of hands-on experience as a Salesforce Developer.
- Excellent analytical, problem-solving, and debugging skills.
- Salesforce Certified Platform Developer II
- Salesforce Certified Service Cloud Consultant and/or CPQ Specialist (technical focus).