Key Responsibilities
- Act as the technical lead for Salesforce delivery, providing guidance and expertise across the development lifecycle.
- Challenge requirements where appropriate and help shape the most effective technical solutions.
- Participate in sprint planning, refinement sessions, and the scoping of upcoming work.
- Support Solution Architects with technical design and the breakdown of complex features and requirements.
- Take ownership of assigned deliverables, ensuring all work is completed on time and meets acceptance criteria.
- Conduct technical investigations and proof-of-concepts to assess emerging technologies and future opportunities.
- Perform code reviews and ensure development work adheres to best practice and quality standards.
- Collaborate with cross-functional teams to deliver integrations and ensure API alignment.
- Partner with QA teams to investigate defects and support issue resolution.
- Mentor and support junior team members through coaching, technical guidance, and problem-solving.
Required Skills & Experience
- Salesforce Expertise
- Minimum 5 years' Salesforce experience , including both declarative and programmatic development.
- Experience leading Salesforce projects and development teams.
- Strong experience across Sales Cloud, Service Cloud, Experience Cloud
- Salesforce Industries (Vlocity) experience including OmniStudio / Omniscripts, EPC, Integration Procedures
- Technical Skills
- Lightning Web Components (LWC)
- Apex Development
- Salesforce Flows & Automation
- Salesforce Integrations
- Git or similar version control systems
- Experience building robust, scalable enterprise solutions
- Working Practices
- Proven background working within Agile/Scrum environments.
- Strong communication and stakeholder management skills.
- Ability to work independently with excellent attention to detail.
- Collaborative team player with leadership and mentoring experience.