National Westminster Bank, commonly known as NatWest, is a major retail and commercial bank in the United Kingdom based in London, England. It was established in 1968 by the merger of National Provincial Bank and Westminster Bank.

Responsibilities of the Candidate:

Creating and providing solutions to existing architecture design

Working in permanent teams who are responsible for the full life cycle, from initial development, through enhancement and maintenance to replacement or decommissioning

Collaborating to optimise our software engineering capability

Designing, producing, testing and implementing our working code

Working across the life cycle, from requirements analysis and design, through coding to testing, deployment and operations


Strong knowledge of transaction matching and reconciliation compliance

Experience in developing EDMCS extracts for general ledger and consolidation applications

Experience of working with code repositories, bug tracking tools and wikis, as well as experience of designing and implementing APIs

Coding experience in multiple programming languages

Experience of DevOps and Agile methodology and associated toolsets and methodologies