This role is for one of the Weekday's clients
Min Experience: 6 years
JobType: full-time
We are seeking an experienced Salesforce Developer with 7–9 years of hands-on development experience to join our dynamic team. The ideal candidate will be highly skilled in Apex, Lightning Web Components (LWC), Visualforce, and SOQL/SOSL, with a strong grasp of the Salesforce platform across Sales Cloud, Service Cloud, and Experience Cloud. You will be responsible for designing, developing, and optimizing Salesforce-based solutions that support business processes, customer engagement, and enterprise integrations.
Requirements
Key Responsibilities:
- Design, develop, and maintain customized solutions on the Salesforce platform using Apex classes, triggers, Lightning Web Components (LWC), Visualforce pages, and other Salesforce technologies.
- Work across Sales Cloud, Service Cloud, and Experience Cloud to build scalable, high-performance applications tailored to business needs.
- Lead the end-to-end technical execution of Salesforce development projects, from requirement gathering through deployment.
- Leverage Salesforce automation tools such as Flows, Process Builder, and Workflow Rules to streamline business processes.
- Develop and manage integrations between Salesforce and external systems using REST APIs, SOAP APIs, middleware, and other enterprise integration patterns.
- Optimize Salesforce solutions for maximum speed and scalability while adhering to best practices in coding and system architecture.
- Mentor junior developers and oversee code reviews to maintain high standards of code quality and team productivity.
- Troubleshoot and resolve complex technical issues across the Salesforce platform, ensuring high system reliability and performance.
- Collaborate with business analysts, administrators, architects, and key stakeholders to translate business requirements into technical specifications.
- Stay current with Salesforce updates, releases, and best practices to proactively recommend system enhancements.
Required Skills and Experience:
- 7-9 years of hands-on experience in Salesforce development.
- Expert-level knowledge of Apex, Lightning Web Components (LWC), Visualforce, and SOQL/SOSL.
- Strong experience working on Sales Cloud, Service Cloud, and Experience Cloud platforms.
- Deep understanding of Salesforce automation tools including Flows, Process Builder, and Workflow Rules.
- Extensive experience integrating Salesforce with external systems using REST/SOAP APIs and middleware platforms.
- Proven experience leading technical teams and managing complex, multi-stakeholder Salesforce development projects.
- Solid understanding of security models, governor limits, deployment processes, and Salesforce best practices.
- Strong analytical, problem-solving, and communication skills.
- Salesforce certifications (such as Salesforce Platform Developer I & II, Sales Cloud Consultant, or Service Cloud Consultant) are highly desirable.
Nice to Have:
- Experience with DevOps tools for Salesforce (e.g., Gearset, Copado).
- Exposure to Salesforce OmniStudio, CPQ, or Marketing Cloud.
- Background in agile software development methodologies.