Bank of England — Integration & API Subject Matter Expert

Work for an organisation steeped in history with a front row seat for the digitalisation of the financial sector, and the rise of rise of fintech and regtech. A core organisational strength, with our people at our centre, Technology enable the Bank of England to deliver its mission by providing a hugely diverse set of technical solutions and platforms. From supporting critical systems which underpin the UK economy, to evolving data analytics, reinventing our online presence, and introducing a fully digital workplace. Be part of a team that’s constantly evolving, just like our industry.

We take pride in our people, with backgrounds and experiences as diverse as the solutions they provide. You’ll enjoy flexible working opportunities, a strong sense of community and well-being, and a collective mission to promote the good of the people of the UK. All of which add up to make the Bank a hugely rewarding place to work.

  • Department Overview
    The world of payments is changing rapidly. New innovative technologies are being developed to meet the changing needs but these can give rise to new threats to users of the payments system, and to the stability of that system as a whole. This means that we need ever stronger protections and more resilient infrastructure.

    The Real-Time Gross Settlement System (RTGS) lies at the heart of UK payments. In total, RTGS settles around £600bn of payments each day which is close to the UK’s annual GDP every 3 days. The RTGS infrastructure is over 20 years old and, despite its excellent operational record, it needs to be modernised and developed to meet today’s needs. Balancing the safeguarding of stability whilst enabling innovation.

    The RTGS Renewal Programme has been established to develop the next generation of the Bank of England’s Real-Time Gross Settlement (RTGS) system. The way payments are made has changed dramatically in recent years, reflecting changes in the needs of households and companies, changes in technology, and an evolving regulatory landscape. The range of payment providers is growing rapidly. Given the implications of these changes for the Bank’s mission and for users, businesses and regulators, it is important that the Bank consider how RTGS will need to evolve to meet and shape payments trends in the coming decades.

    Reporting to the Lead Software Assurance Architect, you will be responsible for defining the Integration patterns, APIs and underpinning Technology set in support of the Core Settlement Engine. You will work closely with the Software development and Architecture functions and will lead the drive to automate infrastructure provision and embed Agile development methodology for the Payments and Integration Domains. You will be responsible for getting buy in from other technology domains ensuring the operating model is efficient, reliable and sustainable/modern.
  • Job Description

    The Bank is investing in building an experienced engineering team who will be responsible for building and operating the renewed RTGS service. The Integration and API design and implementation will be a key component of this service.

    You will be accountable for a range of activities, including: 

    • Designing and delivering Integration and API solutions

    • Delivering and presenting Proofs of Concept variants to users

    • Requirements Analysis 

    • Defining messaging and API standards

    • Working with Data developers to ensure high quality access to and supply of specified data 

    • Analysis of requirements and production of specifications

    • Documentation of solutions (e.g. data models, configurations, and setup)

    • Working within a project management/agile delivery methodology in a leading role as part of a wider team

    • Deal with other stakeholders/ end users in the software development lifecycle - PMs, BAs, testing etc
      …and you'll be able to provide evidence and examples of where you have demonstrated these skills in the past.

  • Essential Criteria
    • Direct experience of enterprise solution shaping and solution architecture development including excellent documentation skills.

    • Very strong, in-depth and demonstrable hands-on experience with Integration and Message Broking Technology (e.g. IBM, TIBCO, MuleSoft etc).

    • Working knowledge of key development frameworks (e.g. J2EE, .net).

    • JSON, REST and data based APIs and high scale performant service facades.

    • Understanding of authentication technologies (e.g. SAML).

    • Familiar with API building enablers (e.g. swaggerhub).

    • Experience with best practice design principles and approaches for a range of application styles and technologies to help guide and steer decisions.

    • Experience working with structured and unstructured data.

    • Experience working in a Dev/Ops environment with Continuous Integration and Deployment.

    • Strong knowledge and experience of cloud environments, infrastructure automation tools (Puppet, Chef, Ansible), monitoring and security.

    • A passion for technology and understanding of how things work and previous practical expertise in performance tuning and optimization, problems analysis.

    • Experience with automated build and deployment, test driven development, continuous integration, and release management tools.

    • Analytical thinking with demonstrable ability for leading change, technical specialists, suppliers, leading resolution of technical issues with precision under high pressure situations.

    • Capable of articulating complex designs, code and applications for large scale projects into modular deliverable chunks.

    • Strong stakeholder management skills. 

    • Excellent written and spoken communication skills.

     

    Desirable Criteria:

    • Bachelor’s degree in Computer Science, Software or Electronic Engineering or other related discipline.

    • Broad experience with financial, accounting or payments systems, products and services supporting the payment services in the financial industry.

  • To Apply

    To apply, please submit your up-to-date CV along with a covering letter on how you meet the criteria for the post. To find out more information please get in touch with Jordon Henderson, Talent Manager on [email protected]

    More information about the role can be found here