What are the responsibilities and job description for the Lead Salesforce Developer (local candidates only) position at Sharpedge Solutions?
Position-Salesforce Lead developer
Marketing cloud personalization (Interaction Studio) Mobile connect Salesforce
Location-Providence, RI
Job Description Key Responsibilities:
- Design, develop, and customize solutions on Salesforce Sales Cloud and Service Cloud
- Build and maintain Apex classes, triggers, batch jobs, and schedulers following best practices
- Develop responsive and reusable Lightning Web Components (LWC) and Aura components when required
- Implement and configure Salesforce Industries (Vlocity) components such as:
- OmniScripts
- DataRaptors
- Integration Procedures
- FlexCards
- Work closely with business stakeholders to translate functional requirements into technical solutions
- Ensure high-quality code using Salesforce best practices, including bulkification and test coverage
- Perform unit testing, debugging, and deployment using standard Salesforce tools
- Participate in code reviews and ensure compliance with security and performance standards
- Support integrations using REST/SOAP APIs where applicable
- Assist in production support, issue analysis, and resolution
Required Skills & Qualifications:
- Strong hands-on experience with Salesforce Sales Cloud and Service Cloud
- Proficiency in Apex (classes, triggers, controllers) and SOQL/SOSL
- Solid experience developing Lightning Web Components (LWC)
- Hands-on knowledge of Salesforce Industries (Vlocity) framework and components
- Experience with Salesforce configuration: flows, validation rules, approval processes
- Understanding of Salesforce governor limits, security model, and performance tuning
- Experience with deployment tools such as Change Sets, SFDX, or CI/CD pipelines
- Familiarity with integration patterns and APIs
- Good understanding of Agile/Scrum methodologies