Digital Construction Business Architect – Hybrid

EDF Energy Limited

Leiston

Hybrid

GBP 60,000 - 74,000

Full time

7 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 leave 28 days
5% annual bonus
Defined Contribution Pension up to 7.5
Employer contribution 15%
Flexible and hybrid working

Job summary

Sizewell C seeks a Business Architect – Digital Construction to define and shape business operating models within the SZC Digital & IT team. You will work with senior stakeholders to design changes that deliver measurable benefits across complex programmes.

You will stay engaged through development and implementation, balancing evolving requirements and readiness activities, and you may lead or join multi-disciplinary teams to ensure integrated solutions aligned to strategy.

Qualifications

  • Strong understanding of business architecture change within complex environments.
  • Expertise in business process analysis and design, including modelling and collaboration tools.
  • Advanced stakeholder management and facilitation skills at senior levels.

Responsibilities

  • Lead engagements with business stakeholders to define project concepts and scope.
  • Capture, evaluate, and prioritise business requirements with senior management.
  • Collaborate with internal teams and partners to develop solution options.
  • Prepare robust business cases and investment proposals with measurable benefits.
  • Ensure alignment with governance standards and lifecycle governance.

Skills

Stakeholder management
Business process analysis
Change management
Requirements analysis

Education

Relevant qualifications in business architecture

Tools

Modelling tools

Job description

Sizewell C seeks a Business Architect – Digital Construction to define and shape business operating models within the SZC Digital & IT team. You will work with senior stakeholders to design changes that deliver measurable benefits across complex programmes.

You will stay engaged through development and implementation, balancing evolving requirements and readiness activities, and you may lead or join multi-disciplinary teams to ensure integrated solutions aligned to strategy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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%
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
Strategic Business Architect for Digital Construction
Strategic Business Architect for Digital Construction

Sizewell C • Leiston

Hybrid
GBP 70,000 - 100,000
Annual bonus 5%
Pension scheme (DC)
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.
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
Site Connectivity Architect — Construction & Ops Lead
Site Connectivity Architect — Construction & Ops Lead

EDF Energy Limited • Leiston

Hybrid
GBP 60,000 - 74,000
Annual Leave 28 days
5% annual bonus
Pension scheme: DC 7.5%/15% employer
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 • Leiston

Hybrid
GBP 70,000 - 100,000
Annual bonus 5%
Pension scheme (DC)
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