Job Overview:
We are seeking a skilled and experienced Salesforce FSC/Marketing/Experience Cloud Developer to join our dynamic team. The ideal candidate will have strong expertise in Salesforce development, including working with FSC (Financial Services Cloud), Marketing Cloud, and Experience Cloud. In this role, you will design, develop, and implement customized solutions using Apex, Lightning Web Components (LWC), Visualforce, and Salesforce APIs (REST/SOAP). You will be responsible for building workflows, automating processes, and integrating Salesforce with various external systems, ensuring seamless business operations and enhanced user experience.
Key Responsibilities:
- Design and implement custom solutions for Salesforce FSC, Marketing Cloud, and Experience Cloud, ensuring alignment with business requirements and industry best practices.
- Develop Apex classes, triggers, and Visualforce pages to customize and enhance Salesforce functionality.
- Build interactive and responsive Lightning Web Components (LWC) to improve user experience across Salesforce platforms.
- Integrate Salesforce with external systems using REST and SOAP APIs for seamless data exchange and system communication.
- Collaborate with business stakeholders to gather requirements, design workflows, and automate business processes using Salesforce automation tools (e.g., Process Builder, Flow).
- Work with Salesforce Marketing Cloud to create and manage marketing campaigns, journeys, and customer communications.
- Implement and customize Salesforce Experience Cloud to deliver tailored customer portals and self-service capabilities.
- Develop and maintain SOQL queries for data extraction and reporting.
- Participate in the complete software development lifecycle, including design, development, testing, deployment, and support.
- Ensure high-quality code through unit testing and code reviews.
- Provide technical support and troubleshoot issues during the testing and production phases.
- Stay updated on the latest Salesforce features and best practices to enhance the development process.
Required Skills & Qualifications:
- 6-8 years of hands-on experience in Salesforce development, with expertise in FSC, Marketing Cloud, and Experience Cloud.
- Proficient in Apex, Lightning Web Components (LWC), Visualforce, and SOQL.
- Strong experience in Salesforce integration using REST and SOAP APIs.
- Familiarity with Salesforce Automation Tools (Process Builder, Flow, Workflow Rules).
- Strong understanding of Salesforce FSC, Marketing Cloud, and Experience Cloud functionalities and capabilities.
- Experience in creating and managing Salesforce Marketing Cloud journeys, email templates, and automating marketing workflows.
- Experience in developing and customizing Salesforce Experience Cloud sites to improve user engagement and provide self-service capabilities.
- Strong analytical and problem-solving skills, with attention to detail and the ability to translate business requirements into technical solutions.
- Excellent communication skills, with the ability to work closely with business stakeholders and technical teams.
- Knowledge of best practices in Salesforce development and code deployment.
- Experience with Git for version control and using Salesforce DX for development and deployment.
Preferred Skills:
- Salesforce Certified Platform Developer I or II.
- Salesforce Certified Marketing Cloud Developer or Experience Cloud Consultant.
- Experience with Salesforce Lightning and Salesforce AppExchange applications.
- Familiarity with Agile development methodologies.
- Knowledge of additional Salesforce features like Einstein Analytics, Salesforce Service Cloud, and Salesforce CPQ.
Education:
- Bachelor's degree in Computer Science, Information Technology, or a related field.