Role: Solution Architect
Location: London,UK (2 days Onsite)
FTC
Any Must have skill or experience - Solution Architect, Java, Angular, Camunda
Job Description:
2. 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 Bank’s 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
Bank’s 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 Bank’s 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