Closing Date: 31 January, 2025
Development Lead (Salesforce)
Location: Remote in the UK | Category: Salesforce, Software Development
The Role
Working with both internal and external resource, the Development Lead will help define and implement best-practices as well as ensuring adherence to group target-states and policies (e.g. architecture, security, observability, privacy, data-handling, etc).
This is a T-shaped role with the successful candidate expected to act in a lead capacity across both the on-platform and off-platform development efforts, with deep subject-matter expertise in on-platform development.
Key responsibilities
- Oversee the development effort of the product suite, whether delivered internally or externally via a third-party development partner
- Ensure adherence to best practice and group policies and strong evidence-backed security posture
- Line-management of development team where required including, but not limited to coaching/mentoring, 1:1 meetings, appraisals and personal development plans, identifying training needs and driving high performance
- Working with internal and external talent acquisition stakeholders to assess, interview and select candidates to hire
- Supporting the compliance teams with the scoping of penetration tests and the analysis of the findings, to be fed into the product roadmap (aligned to the group remediation schedule)
- Supporting the Compliance team with information security assessments, coordinating with the development team and other technical stakeholders to provide guidance on answers
- Articulate technical debt to Product, highlighting critical timescales (e.g., deprecation dates, supplier switch-offs, etc)
Our Brand Values
- We are powered by our people
- We delight our customers
- We make it happen
- We are always learning
- We are One Team
Knowledge & Skills:
- In-depth knowledge of Salesforce Apex, including bulkification, governor limits and async processing
- Strong expertise in Lightning Web Components (LWC) and modern Salesforce UI architecture
- High competency in Salesforce data modelling, security, sharing rules and large data volume handling
- Proven ability to lead complex Salesforce development initiatives and mentor mid-to-senior engineers
- Working knowledge of AWS services such as Lambda, ECS Fargate, SQS, and DynamoDB is beneficial
- Familiarity with off-platform development in languages such as Java or Go is advantageous
- High level of understanding of technical security and secure development methodologies within the Salesforce ecosystem