Permanent Business Architect Jobs in London

4 of 4 Permanent Business Architect Jobs in London

Lead Business Architect

London, United Kingdom
N Consulting Limited
Lead Business Architect at N Consulting Ltd Role: Lead Business Architect Location: London,UK Duration: 12 months FTC Responsibilities Lead the target operating model design and development for a discreet operating division of the Bank Develop the business architecture required to deliver the agreed target operating model, for the assigned business area, based on … a situational awareness of business motivations. Contribute to senior level discussions advising on all aspects of the operating model Apply a structured business architecture approach and methodology for capturing the key views of the business unit Define the business outcomes, targets and measures used to define the successful implementation of the target operating model, including traceability … through the organisation, to provide effective governance Maintain the target operating model, describing the primary business functions of the assigned business unit, and distinguish between customer-facing, supplier-related, business execution and business management functions Complete analysis of the current and target state to support the definition of the business model, capability model and transition More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Manager, Business Architect - Insurance Operations & Domain Solutions, Technology & Transformation

London, United Kingdom
Hybrid / WFH Options
Deloitte LLP
a strategy in response to new competition, the increased focus on the Digital environment, and the rise of the number of InsurTechs revolutionising the competitive landscape. As a Manager Business Architect, you will be a key member of our Insurance Operations & Domain Solutions team, working alongside a team of Insurance specialists from across Insurance markets and will be … five shared values lead every decision wemake and action we take, guiding us to deliver impact how and where it mattersmost . Connect to your opportunity As a Manager Business Architect within Deloitte's Insurance practice, you'll shape the future of insurance operations for our clients. You'll bridge business strategy and technology, designing innovative solutions … that optimise efficiency, enhance customer experience, and drive digital transformation. Your insurance operations expertise and understanding of business architecture will be key in guiding clients through complex changes for lasting impact. The specific roles and responsibilities of the role are as follows: Partner with business and technology stakeholders to support the definition and maintenance of business architecture More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Business Architect (Retail) TOM, Capability Maps

South West London, London, United Kingdom
Smart Sourcer Limited
Business Architect (Retail) TOM, Capability Maps, Process Architecture Outstanding opportunity to join this global technology consulting business who specialise in delivering enterprise scale architectures specifically for the global retail & hospitality sector. Typical projects include eCommerce, Supply Chain, Store Systems, CRM, Merchandising & Payments. An in-depth understanding of the Retail sector and/or related industries such as … FMCG and hospitality is essential. Youll require the following experience: - 5+ years developing Business Architecture artefacts inc. Capability Models, Value Streams & Process Maps - Design & implementation experience of Target Operating Models - Experience mapping dependencies between business capabilities, technology and organisational change - Experience facilitating strategic planning and prioritisation processes - Excellent stakeholder management and vendor engagement skills - Experience with business architecture frameworks e.g. BIZBOK & TOGAF Business Architecture Domain - Extensive experience and knowledge of the Retail domain - Experience collaborating with Enterprise and Solution Architects to deliver enterprise wide change - A willingness to work in client sites in and around London 1-2 days per week (the rest remotely) - A relevant degree in Computer Science or Technology (min. More ❯
Employment Type: Permanent
Posted:

Business Architect

City of London, London, United Kingdom
Hays
Your new company I am recruiting for a very high-profile government department. Your new role Business Architecture is responsible for ensuring the strategy is built, agreed, and followed for their domain. The role will be responsible for the Business Architecture domain for the client. The Business Architect is part of the wider Strategic Architecture team … need to succeed This role will be responsible for developing and maintaining the vision and roadmap for strategic capability or capabilities that may consist of one or more enabling business areas and/or technology platforms, from identification of need, through justification of investment in the delivery of specific capabilities. This role will support the development of investment cases … for the delivery of business and/or IT change and follow-through into the design and delivery of new business and IT services, ensuring that solutions are designed consistently and in conformance with the clients' architectural principals and standards where applicable, and deliver against business and user needs and in the most effective way possible. Duties More ❯
Employment Type: Permanent
Posted:
Business Architect
London
10th Percentile
£62,700
25th Percentile
£66,750
Median
£75,000
75th Percentile
£107,500
90th Percentile
£109,000