Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior business architect

London
Beazley
Business architect
Posted: 27 July
Offer description

Join to apply for the Senior Business Architect role at Beazley

Join to apply for the Senior Business Architect role at Beazley

General

Job Title: Senior Business Architect

Division: Group Change

Reports To: As per Beazley’s organisation chart

Key Relationships: Lead Business Architect, Head of Business Change, Group Head of Change, Head of Modernisation, Head of PMO, COO, CIO, Compliance, Enterprise Architects, Solution Architects, Data Architects, Product Development, Corporate Development, Operations, Underwriting, Claims and Finance.

Job Summary

The Senior Business Architect plays a pivotal role in aligning Beazley’s strategic objectives with operational execution. This role is responsible for integrating people, processes, data, and technology to drive business transformation and efficiency. Acting as a bridge between business and technology, the Senior Business Architect ensures that change initiatives are strategically aligned and deliver measurable business outcomes.

Key Responsibilities

Business Architecture


* Take a holistic view across all business process and change within the organisation, whilst keeping sight on business strategy
* Collaborate with Process Architects to identify necessary ‘process infrastructure’ improvements and define business process models
* Support the function and supporting teams to further develop, maintain and deploy the business architecture framework
* Implement business simplification by using business architecture assets to highlight opportunities for standardising processes and portfolios where possible, working with expertise from other teams, such as Enterprise Architects, Business Analysts, etc.

Strategy Definition/ Delivery

* Translate business strategy into a robust operational framework
* Work with Corporate Development on new initiatives and consult on operational implications or improvements.
* Interpret and support the implementation of the high level strategic operating structure and identify opportunities for improvements in effectiveness and operational efficiency
* Ensure alignment of business and IT change initiatives to business strategy priorities to ensure the portfolio of change supports the future state operating model design
* Ensure continuity between the Executive, IT and the Business

Business Operating Models

* Work with senior management to define the Operating Models/Distribution channels
* Interpret and deliver (T)OMs that enable the organisation to deliver its business strategy and with clear ‘bottom up’ view of current process impacts and alignment with IT
* Support the design of future state business architecture for Beazley in terms of how products and propositions, customer channels, people, business processes and technology elements inter-operate
* Provide oversight and design governance on key operational and solution design decisions
* Understand complex business problems and opportunities in the context of the requirements, design and implement solutions that meet them, and where feasible in line with the group’s strategic vision

Business Capabilities

* Own overall business capabilities and linkage to technology and data enablers to these capabilities
* Work with Tech Architecture to identify the need for technology within the business to enable it to deliver the strategy
* Coordinate with solutions architecture team to deliver systems that best meets business needs, interpreting how key solution design decisions will impact business outcomes
* Consult on technical, operational and business architecture dimensions, to ensure they understand the business architecture implications of decisions and alignment to the business strategy
* Attend Design Authority sessions, acting as a conduit between technical architects and the business, driving the activity needed to resolve Key Design Decisions

Personal Specification

Skills and Abilities

* Deep understanding of Business Models, Value Chains, Value Streams and Business Capabilities
* Ability to work at both detailed and summary level
* The ability to manage time, meet deadlines and prioritise
* Strong people management skills, with ability to coach more junior team members

Certifications (preferable)

* Certified Business Architect (CBA) and/or
* BCS Professional Certificate in Business Architecture

Knowledge and Experience

* Relevant experience in the insurance industry (preferably Lloyd’s or Company market)
* General commercial and financial knowledge
* Process/project management experience
* Experience of writing and implementing guideline and setting performance measures


Seniority level

* Seniority level

Not Applicable


Employment type

* Employment type

Full-time


Job function

* Job function

Business Development and Sales
* Industries

Insurance

Referrals increase your chances of interviewing at Beazley by 2x

Get notified about new Senior Business Architect jobs in London, England, United Kingdom.


Senior Business Analyst /Architect - Payments

London, England, United Kingdom 5 months ago

Maple Cross, England, United Kingdom 16 hours ago

London, England, United Kingdom 1 month ago


Senior Business Analyst / Business Architect

London, England, United Kingdom 2 weeks ago


Snr Business Analyst (Investment products) - £75k + 12% bonus + up to 21% pension


Business Architect & Business Analysis Lead

London, England, United Kingdom 2 weeks ago

City Of London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

City Of London, England, United Kingdom £80.00-£90.00 1 week ago

London, England, United Kingdom 12 hours ago

London, England, United Kingdom 1 week ago

London Area, United Kingdom £100,000.00-£125,000.00 15 hours ago


5 x Endur Senior Business Analysts (BA up to Architect Level) - €80-€160k basic + bonus – based from anywhere in Europe

City Of London, England, United Kingdom 2 weeks ago

London Area, United Kingdom £85,000.00-£105,000.00 13 hours ago

London, England, United Kingdom 3 weeks ago


Senior Project Manager/ Business Analyst

London, England, United Kingdom 1 day ago

London, England, United Kingdom 2 days ago


Senior Business Analyst - Front Office Transformation

London, England, United Kingdom 3 hours ago


Senior Business Analyst - Front Office Transformation

London, England, United Kingdom 1 week ago

Greater London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 10 hours ago

Greater London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 5 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Business architect (retail) tom, capability maps
London
Smart Sourcer Limited
Business architect
£100,000 a year
Similar job
Business architect (retail) tom, capability maps
London
Smart Sourcer Limited
Business architect
Similar job
Business architect (retail) tom, capability maps
London
Permanent
Smart Sourcer Limited
Business architect
See more jobs
Similar jobs
It jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > It jobs > Business architect jobs > Business architect jobs in London > Senior Business Architect

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save