Senior Digital Construction Business Architect

Sizewell C Company

Leiston

Hybrid

GBP 57,000 - 77,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Annual Leave 28 days
Bonus 5%
Pension scheme up to 7.5% employee 15%

Job summary

Sizewell C Company in Leiston is seeking a Business Architect to shape the digital construction capability. You will support the Business Architecture Lead in defining, planning and delivering business architecture projects for SZC Digital & IT, working with senior stakeholders to design operating models and ensure changes deliver measurable benefits.

You will stay engaged through development and delivery, manage evolving requirements, validate solutions and support readiness for business

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 ability to influence at senior levels.

Responsibilities

  • Lead engagements with business stakeholders to define project concepts, clarify scope, assess impacts, and identify risks and dependencies.
  • Capture and prioritise business requirements in consultation with senior management, ensuring alignment with strategy.
  • Collaborate with internal teams and external delivery partners to develop solution options.
  • Prepare robust business cases and investment proposals, articulating tangible benefits.
  • Act as custodian of business requirements throughout the project lifecycle.
  • Apply knowledge of emerging trends and drive continuous improvement in operations.
  • Support business acceptance of new processes and systems, including readiness activities.
  • Ensure all projects adhere to SZC and EDFE governance standards.

Skills

Business architecture
Process analysis
Stakeholder management

Job description

Sizewell C Company in Leiston is seeking a Business Architect to shape the digital construction capability. You will support the Business Architecture Lead in defining, planning and delivering business architecture projects for SZC Digital & IT, working with senior stakeholders to design operating models and ensure changes deliver measurable benefits.

You will stay engaged through development and delivery, manage evolving requirements, validate solutions and support readiness for business

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
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 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
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
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
Site Connectivity Business Architect
Site Connectivity Business Architect

Sizewell C Limited • Leiston

Hybrid
GBP 70,000 - 100,000
Bonus: 5% annual bonus
Defined Contribution Pension up to 7.5
Flex/Hybrid working
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