
Lead Salesforce Tech Lead
The Salesforce Tech Lead will lead and manage our development and QA processes. You will be responsible for overseeing all aspects of the development lifecycle for our client projects, ensuring the delivery of high-quality, secure, and scalable Salesforce solutions. You will provide technical leadership and mentorship to our development team, fostering a culture of innovation and excellence.
Performa has been growing, increasing the size of the team and working with more diverse companies from small, owner-managed to national businesses. It is an exciting stage in our success story and we are now looking to add to our UK-based team, bringing in a number of people in new roles. We offer a flexible approach to work and have staff based across the UK and offices near Bristol and Gloucester.
Key Responsibilities
Technical Leadership
- Provide technical leadership and direction for all Salesforce development activities.
- Define and maintain development standards and best practices aligned with Salesforce best practices and security guidelines.
- Stay current on the latest Salesforce technologies, trends, and APIs.
- Evaluate and recommend new technologies and tools for use on Salesforce projects.

Development Management
- Lead the development team in designing, developing, implementing, and testing Salesforce solutions for client projects.
- Ensure code quality through code reviews, unit testing, and adherence to coding standards.
- Work with the Head of Delivery to manage the development life cycle (SDLC) for all projects, including planning, development, testing, and deployment.
- Work closely with project managers and business analysts to ensure technical requirements are clearly defined and implemented effectively.
Quality Assurance (QA) Management
- Define and implement a comprehensive QA strategy for all Salesforce projects with the Head of Delivery.
- Oversee the activities of the team, ensuring thorough testing of all developed functionalities.
- Establish and maintain a robust testing environment for efficient and effective QA processes.
- Work closely with developers to identify, diagnose, and resolve defects.
Quality Assurance (QA) Management
- Mentor and coach junior developers, fostering their technical skills and knowledge.
- Ensure knowledge transfer and maintain a culture of continuous learning within the development team.
Solution Design & Development
- Participate in client workshops and discussions to understand business requirements.
- Design, develop, and implement complex Salesforce solutions using best practices and patterns.
- Integrate Salesforce with third-party applications using APIs and other integration techniques.
Knowledge Skills & Experience
Required
- 5+ Years of experience as a Salesforce Developer
- Extensive experience with the Salesforce platform, including Sales Cloud, Service Cloud, and Experience Cloud.
- Deep knowledge of Salesforce development languages and technologies, including Apex, Visualforce, Lightning Web Components (LWC), and Aura Components.
- Proficiency in SOQL and SOSL for data manipulation.
- Strong experience with Salesforce APIs for integration (REST, SOAP).
- Demonstrated experience with HTML, CSS, and JavaScript.
- Proven experience leading and managing a development team through the full Software Development Lifecycle (SDLC).
- Expertise in Agile/Scrum methodologies.
- Experience with Salesforce development tools like Salesforce DX, VS Code, and Git for version control.
- Experience with CI/CD tools such as Jenkins, GitLab, or Azure DevOps.
- Previous experience in a leadership or senior role, providing technical direction and mentorship.
- Excellent communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
- Strong analytical and problem-solving skills.
- Experience managing client relationships and participating in workshops to gather requirements.
Desirable
- Salesforce Certified Platform Developer II and Salesforce Certified Integration Architect Certifications are highly desirable.
- Additional certifications like Salesforce Certified Application Architect or System Architect are a plus.
- Experience will be considered in combination with Salesforce Certifications.

