Key Responsibilities
* Solution Design & Development: Work closely with stakeholders to understand business requirements and design scalable, automated solutions within the Salesforce ecosystem.
* Customisation & Coding: Build and maintain both declarative and programmatic solutions, with a strong emphasis on Lightning Web Components (LWC) and Apex development.
* Integration Projects: Lead and contribute to complex integration initiatives involving external systems, APIs, and web services.
* Team Leadership: Mentor junior team members and champion best practices in coding, testing, and documentation.
* Cross-Functional Collaboration: Collaborate with Designers and Product Managers to translate business goals and user feedback into high-impact technical solutions.
* Continuous Improvement: Proactively identify areas for improvement and implement enhancements to boost system performance and user experience.
Requirements:
* Salesforce Expertise: Salesforce Administrator and Platform Developer I certifications are highly preferred.
* Technical Skills:
* Hands-on experience with Lightning Web Components (LWCs), including lifecycle hooks, Lightning Data Service (LDS), and complex form handling.
* Proficiency in Apex, SOQL, and JavaScript.
* Familiarity with external integrations using connected apps, Apex callouts, outbound messaging, and REST/SOAP APIs.
* Agile Experience: Comfortable working in an Agile environment, with experience using tools like JIRA or Linear.
* Problem-Solving Ability: Strategic thinker with a proven track record of designing scalable, effective solutions.
* Collaboration Skills: Strong communication and interpersonal skills; able to work well with cross-functional teams.
* Innovation-Driven: Enthusiastic about leveraging AI and automation to expand Salesforce capabilities.
Desirable Skills:
* Experience with Salesforce Marketing Cloud.
* Certified Sales Cloud Consultant.
* Exposure to AI models within Salesforce or other platforms.
* Familiarity with AWS services such as Lambda, S3, and API Gateway.
* Experience using JavaScript frameworks like React for UI components or integrations.
* Knowledge of Salesforce DevOps tools (e.g., Git, Gearset, Copado, or similar).