Key Responsibilities
- Own the design and delivery of Salesforce solutions that meet business requirements whilst maintaining platform stability, scalability, and performance.
- Lead the development, enhancement, and support of Salesforce functionality using declarative and programmatic approaches, including Flows, Apex classes, triggers, and Lightning components where required.
- Deliver robust integrations between Salesforce, nCino, and internal or third-party systems using APIs, middleware, and integration best practices.
- Establish and embed Salesforce development standards, coding practices, testing approaches, and release management processes.
- Develop and maintain automated tests and deployment processes to ensure solution quality, reliability, and compliance with change management requirements.
- Collaborate with Product Owners, Business Analysts, Architects, and operational teams to translate business needs into effective technical solutions.
- Review and optimise existing Salesforce and nCino configurations, identifying opportunities to improve automation, user experience, platform performance, and technical debt.
- Monitor platform health, troubleshoot complex issues, and drive root-cause resolution of production incidents.
- Partner with technology and security teams to ensure Salesforce solutions comply with regulatory, governance, data protection, and security requirements.
- Mentor and support colleagues by sharing Salesforce expertise, promoting best practices, and contributing to a collaborative engineering culture.
Corporate Responsibilities
- Read and follow all relevant company policies and procedures
- Adhere to all risk-related responsibilities applicable to your role, as set out in the Risk Management Policy
- Abide by all compliance and financial crime related policies, procedures and reporting obligations applicable to your role
- A Material Risk Taker for the bank you will need to act in accordance with regulatory expectations of a Certified individual
Required Skills & Experience Essential:
- Degree, professional qualification, apprenticeship, or equivalent practical experience in a technology-related discipline.
- Salesforce Administrator certification
- Proven experience developing and supporting enterprise Salesforce solutions in a complex business environment.
- Experience designing and implementing Salesforce integrations with internal and external systems.
- Experience building and maintaining Apex classes, triggers, test classes, and Salesforce Flows.
- Experience working within structured software development and change management processes.
- Experience collaborating with technical and non-technical stakeholders to deliver business outcomes.
- Experience troubleshooting and resolving complex platform and integration issues.
- Strong Salesforce platform knowledge, including Sales Cloud and platform automation capabilities.
- Advanced knowledge of Salesforce Flows, validation rules, security model, profiles, permission sets, and sharing architecture.
- Strong Apex development skills, including classes, triggers, asynchronous processing, and test automation.
- Knowledge of Salesforce integration patterns, REST APIs, web services, authentication mechanisms, and data synchronisation approaches.
- Understanding of Salesforce data modelling, data quality management, and platform governance.
- Familiarity with source control management tools such as Git and code editors like VSCode.
- Knowledge of software engineering principles including code quality, testing, documentation, and secure development practices.
- Ability to apply Salesforce practices when designing and implementing solutions.
Here’s what you can look forward to
🌴 Competitive Time Off – Generous annual leave plus bank holidays to rest, recharge, and enjoy life outside of work.
🌍 Work From Anywhere – Up to 6 weeks per year to work remotely from anywhere in the world.*
📚 Learning & Development – Tailored training and support to grow your skills and achieve your professional goals.
🏠 Hybrid Working – To support your work-life balance.**
🩺 Private Medical Care with Vitality – Comprehensive healthcare coverage to keep you healthy.
💼 Enhanced Pension Scheme – Helping you plan and save for a secure future.
👶 Maternity, Paternity & Adoption Pay – Supporting you and your family during important life moments.
🎉 Discretionary Company Bonus – Rewarding your contribution to our shared success.
If you're curious, driven, and ready to be part of something meaningful — where your ideas matter, your growth is supported, and your work makes a real impact — then we’d love to hear from you.
*Subject to company policy.
**This arrangement may vary during the induction period.