Location London
Onsite / Hybrid / Remote - Hybrid (2 days work from office)
Fixed Term Contract - preferred
Project duration - 6 months (will be extended)
Interview process - L1, L2
Any Must have skill or experience - Solution Architect, Java, Angular, Camund a
JD -
Objectives of the consulting services
The Consultant understands business requirements and identifies, elaborates, describes and communicates application solutions. They will use techniques such as technology capability modelling, architecture patterns, industry practice as well as gaining an understanding of current systems, processes and constraints.
The Consultant will be responsible for ensuring appropriate designs and technologies are used, and that functional / non-functional requirements are being met and consult on changes in Operating model and how technology can support or be a dependency to the success of the change. They will work closely with other architects, IT management and business stakeholders to promote a consistent approach to and understanding of both project and strategic priorities. The role involves anticipating the kinds of systems and technologies that the Bank will need to deploy in order to meet future business demands.
3. Scope of Services
The role combines Solution Architecture leadership with hands-on Technical
Architecture depth, ensuring designs are pragmatic, secure, and delivery-ready.
Operating as part of the IT Architecture team, the consultant will be embedded within a delivery capability,
working closely with Business stakeholders, Product Owners, Delivery Managers and Engineering teams to
shape, govern and assure solution design throughout the delivery lifecycle.
The role will focus on:
Translating business outcomes, requirements and user stories into coherent solution designs
Defining conceptual, logical and technical architecture aligned to enterprise standards
Ensuring the solution is cloud-native, secure, scalable and operable on Microsoft Azure
Providing ongoing architectural guidance during build, test and release phases
The consultant will act as the design authority for the solution, ensuring alignment with enterprise architecture
principles while remaining delivery-driven and outcome-focused.
4. Implementation Arrangements
The consultant shall work under the direct supervision of and report to the Agile Delivery Manager and the Chief
Architect/Capability Lead Architect on all activities as specified in the section Deliverables.
Within the scope of services, the Consultant shall complete their work in adherence to relevant Bank policies,
process and standards.
5. Deliverables
The Consultant will be accountable for the following deliverables and will work collaboratively across project
teams, architecture functions, and business stakeholders to ensure all activities are executed on time, to scope,
and in line with the Banks quality and governance standards:
Architecture, Design & Solution Development:
Lead the end-to-end solution design for the Client Led Procurement bespoke solution, covering
application architecture, integration patterns, security architecture, data flows, and the underlying
technology stack. Ensure all designs align with the strategic vision and architectural principles set by
the Capability Lead Architect.
Own the solution architecture for the Client Led Procurement domain, ensuring full alignment with the
Banks enterprise architecture, business requirements, and future-state roadmap.
Produce the High-Level Design (HLD) detailing logical architecture, solution domains, functional
modules, and end-to-end workflows, including limit configuration, approval, monitoring, aggregation,
and breach management.
Collaborate with Data Analysts and Business Analysts to develop conceptual and logical data models,
ensuring the data architecture supports exposure aggregation, credit concentration, reporting, and
governance requirements.
Contribute to the definition of as-is and to-be business process maps and user stories
Define and document non-functional requirements (NFRs) covering performance, security, availability,
scalability, auditability, recoverability, and operational support needs.
Stakeholder Engagement, Governance & Alignment:
Work closely with internal and external stakeholders (consultancies, vendors, delivery partners, IT and
business teams) to assess solution options and provide authoritative technical steer for both project
delivery and BAU stakeholders.
Ensure solutions reflect the optimal balance between immediate delivery requirements and longerterm strategic objectives, with all deviations from agreed roadmaps clearly identified, justified, and
governed through formal architecture processes.
Develop, maintain, and submit solution architecture artefacts throughout the delivery lifecycle,
securing approval via the Banks architecture governance forums and ensuring traceability to
requirements.
Cross-Programme Consistency & Architectural Integrity:
Ensure cross-programme alignment of architectures, application components, integration patterns,
and data structures to maintain consistency, interoperability, and reusability across the enterprise
ecosystem.
Develop and maintain architecture models at appropriate levels of abstraction, ensuring they remain
accurate, current, and consumable by technical and non-technical audiences.
Risk, Issue & Technology Leadership:
Identify, escalate, and drive the resolution of design-related risks, issues, dependencies, or architectural
gaps that could affect delivery or quality.
Propose and evaluate appropriate technologies, tools, and techniques to meet evolving business and
technical needs, ensuring alignment with enterprise standards.
Present and articulate architectural decisions and design considerations in governance forums, steering committees, and other relevant meetings, ensuring stakeholders clearly understand risks, trade-offs, and rationale.
6. Experience Essential
Proven experience as a Solution Architect on custom-built, in-house IT solutions
o Proven track record of delivering end-to-end solution architectures covering application,
data, integration, and security architecture domains.
o Hands-on experience producing High-Level Designs (HLDs), Detailed Designs (LLDs), data
models, and interface specifications.
o Strong knowledge of architecture frameworks (TOGAF, Zachman, or equivalent) and
modelling languages (UML, BPMN, ArchiMate).
o Experience translating requirements and user stories into architectural designs and delivery
artefacts
o Experience embedding non-functional requirements into solution design
o Ability to work effectively across business, product and delivery teams
o Experience operating within agile delivery environments
Data & Integration Expertise
o Strong understanding of integration design patterns (REST APIs, message queues, eventdriven integration, ETL, batch processing).
o Experience working with master data domains (Party, Facility, Instrument, Product, Country,
Sector, Ratings).
Technology & Platform Knowledge
o Hands-on architectural experience with:
? Java (backend application design)
? Angular (frontend application architecture)
? Camunda (workflow / BPM orchestration)
? MS SQL Server and PostgreSQL (data modelling and persistence)
? Microsoft Azure (cloud-native solution design)
o Solid understanding of cloud-based architectures, especially Azure or AWS, including API
gateways, security services, hosting models, DevOps, and infrastructure-as-code.
o Experience designing for non-functional requirements, including scalability, resilience,
auditability, and high-performance aggregation.
Governance & Delivery Experience
o Proven experience working within formal architecture governance structures, presenting
solutions in Design Authority, Architecture Review Board, etc.
o Strong track record of managing architecture risks, dependencies, trade-offs and ensuring
alignment with enterprise roadmaps and technology strategies.
Stakeholder Leadership
o Demonstrated ability to engage confidently with senior business stakeholders, including Risk,
Treasury, Finance, and IT leadership.
o Strong communication skills with the ability to translate complex technical concepts into
business language and influence decision-making.
6.2 Desired
Experience of designing or developing procurement solutions within public sector
Experience delivering solutions within Corporate Functions (e.g. Finance, HR, Risk, Legal,
Procurement)
Programming skills in one or more languages e.g. Python, Java, SQL
Ability to work across various technologies within the specific domain
Understanding of different project delivery lifecycle frameworks
Strong analytical and problem-solving skills
Ability to develop deep business knowledge and offer advice that spans across IT and business
domains.
Experience of large IT and Business Change programmes
Able to work effectively across multiple cross-functional teams and contexts, responding to their
differing needs and levels of expertise, in an Agile delivery model
Experience in documenting and presenting architectural artefacts to the senior stakeholders, both IT
and the business, and architectural governance process
Experience operating in mid-sized corporate environment with technological legacy
Experience in shaping the architecture in agile environment
Proven experience in working collaboratively with the challenging stakeholders
Demonstrable evidence of facilitation, situational awareness, conflict resolution, continual
improvement, empowerment, and increasing transparency.
Ability to make decisions in the environment of uncertainty with clear articulation of assumptions and Risks.
TPBN1_UKTJ