Strategic Business Architect for Digital Construction

Sizewell C

Leiston

Hybrid

GBP 70,000 - 100,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Annual bonus 5%
Pension scheme (DC)

Job summary

Sizewell C is seeking a Business Architect – Digital Construction to shape business operating models across the SZC Digital & IT function. You will work with senior stakeholders to define concepts, align initiatives with strategy, and deliver measurable benefits through well-governed architecture projects.

The role involves sustaining requirements through development and implementation phases, managing evolving needs, and leading cross-functional collaboration to optimise processes in a nuclear

Qualifications

  • Strong understanding of business architecture change within complex, evolving environments.
  • Expertise in business process analysis and design, including modelling and collaboration tools.
  • Advanced stakeholder management and facilitation skills, with the ability to influence at senior levels.
  • Broad knowledge of architecture standards, frameworks, and best practice methods.
  • Strong analytical skills and ability to apply diverse analysis techniques.

Responsibilities

  • Lead engagements with business stakeholders to define concepts and risks.
  • Capture, evaluate, and prioritise business requirements with senior management.
  • Collaborate with internal teams and external partners to develop options.
  • Prepare robust business cases and investment proposals with measurable benefits.
  • Custodian of business requirements through the project lifecycle.

Skills

Business architecture change
Business process analysis
Stakeholder management
Analytical thinking

Education

Business architecture discipline

Tools

PRINCE2
EDF Project Way

Job description

Sizewell C is seeking a Business Architect – Digital Construction to shape business operating models across the SZC Digital & IT function. You will work with senior stakeholders to define concepts, align initiatives with strategy, and deliver measurable benefits through well-governed architecture projects.

The role involves sustaining requirements through development and implementation phases, managing evolving needs, and leading cross-functional collaboration to optimise processes in a nuclear

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Strategic Business Architect for Digital Construction
Strategic Business Architect for Digital Construction

Sizewell C Limited • Greater London

On-site
GBP 70,000 - 95,000
Bonus: 5% annual bonus
Pension scheme (up to 7.5% employee, 0
Senior Digital Construction Business Architect
Senior Digital Construction Business Architect

Sizewell C Company • Leiston

Hybrid
GBP 57,000 - 77,000
Annual Leave 28 days
Bonus 5%
Pension scheme up to 7.5% employee 15%
Digital Construction Business Architect – Hybrid
Digital Construction Business Architect – Hybrid

EDF Energy Limited • Leiston

Hybrid
GBP 60,000 - 74,000
Annual leave 28 days
5% annual bonus
Defined Contribution Pension up to 7.5
+2
Digital Construction Business Architect - Strategy & Change
Digital Construction Business Architect - Strategy & Change

Sizewell C Limited • United Kingdom

Hybrid
GBP 70,000 - 110,000
Bonus 5%
Pension scheme
Hybrid working options
Strategic Site Connectivity Architect
Strategic Site Connectivity Architect

Sizewell C Company • Greater London

On-site
GBP 57,000 - 77,000
Annual leave 28 days
5% annual bonus
DC pension: employer 15% / employee 7.
Business Architect - Digital Construction
Business Architect - Digital Construction

Sizewell C Company • Leiston

Hybrid
GBP 57,000 - 77,000
Annual Leave 28 days
Bonus 5%
Pension scheme up to 7.5% employee 15%
Business Architect - Digital Construction
Business Architect - Digital Construction

Sizewell C Limited • Greater London

Hybrid
GBP 70,000 - 95,000
Bonus: 5% annual bonus
Pension scheme (up to 7.5% employee, 0
Business Architect - Digital Construction
Business Architect - Digital Construction

Sizewell C Limited • United Kingdom

Hybrid
GBP 70,000 - 110,000
Bonus 5%
Pension scheme
Hybrid working options
Site Connectivity Architect — Construction IT Integration
Site Connectivity Architect — Construction IT Integration

Sizewell C Limited • Felixstowe

On-site
GBP 90,000 - 120,000
Annual bonus
Pension plan
Business Architect - Digital Construction
Business Architect - Digital Construction

Sizewell C • Leiston

Hybrid
GBP 70,000 - 100,000
Annual bonus 5%
Pension scheme (DC)