SALESFORCE DEVELOPER - SERVICE CLOUD SPECIALIST
CMA · Albany, NY · 3 wk ago
Information TechnologyFull-time
Primary Responsibilities
- Design, develop, and implement robust, scalable, and secure solutions on the Salesforce platform (primarily using Apex, Lightning Web Components (LWC), Visualforce, and Flows).
- Build custom applications, objects, workflows, validation rules, process builder flows, and approval processes.
- Create and maintain integration between Salesforce and external systems using REST/SOAP APIs, Platform Events, and outbound messages.
- Develop and optimize Lightning Components (Aura and LWC), custom UI/UX experiences, and responsive designs.
- Perform unit testing, code reviews, and support deployment activities using tools such as Gearset, Copado, Salesforce DX, or Change Sets.
- Troubleshoot and resolve production issues, perform root-cause analysis, and optimize performance (SOQL).
- Collaborate with business analysts, administrators, architects, and stakeholders to gather requirements and translate them into technical solutions.
- Create and manage sandbox environments across development, testing, UAT, and staging.
Required Skills & Experience
- 5+ years of hands-on Salesforce development experience especially in service cloud (Experience Cloud/Community Cloud – External portal development and implementation).
- Strong proficiency in Apex (triggers, batch, queueable, schedulable), SOQL/SOSL, and Lightning Web Components (LWC).
- Experience with Salesforce APIs (REST, Bulk, Metadata, Tooling).
- Salesforce certifications required: Platform Developer I (essential), Platform Developer II (preferred), Salesforce Certified Administrator (Preferred), Service Cloud Consultant (preferred), and at least one additional certification (ex. Application Architect, JavaScript Developer I, etc.).
- Experience with CI/CD pipelines and version control (Git).
- Knowledge of Salesforce security model (profiles, permission sets, sharing rules, FLS).
- Familiarity with AppExchange products and managed packages is a plus.
- Excellent problem-solving, communication, and teamwork skills.
- JavaScript frameworks (React/Vue is a bonus).
- Agile/Scrum methodology experience.