R

Recognise Bank

UK SME bank: deposits and lending

Senior Salesforce Engineer

Enterprise ApplicationsConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A degree, professional qualification, apprenticeship, or equivalent practical experience in a technology-related discipline is required.
  • Salesforce Administrator certification is required.
  • 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 such as 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.

Responsibilities

  • Own the design and delivery of Salesforce solutions that meet business requirements while 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 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.
  • Read and follow all relevant company policies and procedures.
  • Adhere to role-applicable risk responsibilities set out in the Risk Management Policy.
  • Abide by role-applicable compliance and financial crime policies, procedures, and reporting obligations.
  • As a Material Risk Taker, act in accordance with regulatory expectations of a Certified individual.

Desired Qualifications

  • Salesforce Platform Developer I or II certifications.
  • Additional Salesforce certifications relevant to architecture, integration, or application development.
  • nCino certifications or formal nCino training.
  • Experience working with the nCino Bank Operating System.
  • Experience within banking, financial services, lending, or regulated environments.
  • Experience working with CI/CD pipelines and Salesforce DevOps tooling.
  • Experience supporting large-scale Salesforce implementations with multiple integrations and business-critical processes.
  • Experience with AutoRabit; Gearset or Copado experience is similar.
  • Knowledge of nCino configuration, customisation, and lending processes.
  • Knowledge of Azure, middleware, or enterprise integration platforms.
  • Understanding of banking products, lending lifecycle processes, and regulatory considerations.

About the Company

Recognise Bank

UK SME bank: deposits and lending

Recognise Bank is a UK-focused bank serving SMEs with deposits protected by the FSCS and tailored lending. It channels customer deposits into specialist SME loans, offering products like commercial mortgages, professional buy-to-let, bridging finance, and working capital facilities, plus fixed-rate bonds and notice accounts for savers. The platform emphasizes a digital-first, quick online experience, supported by relationship managers for personal service. Its goal is to provide accessible, customer-centric financial services to UK SMEs by combining modern digital features with strong relationship-led banking.

Company size
51-200
Company stage
Late Stage VC
Total funding
$96M
Headquarters
London, United Kingdom
Founded
2017

Recently Posted Jobs

Explore more opportunities at Recognise Bank

See more jobs