Strategic Business Architect for Digital Construction

Sizewell C Limited

Greater London

On-site

GBP 70,000 - 95,000

Full time

11 days ago
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

Bonus: 5% annual bonus
Pension scheme (up to 7.5% employee, 0

Job summary

Sizewell C Limited in the UK is seeking a Business Architect – Digital Construction to shape business operating models and roadmaps within SZC Digital & IT. The role focuses on designing effective organisational processes and enabling agile delivery for major infrastructure initiatives.

You will work with senior stakeholders to define concepts, develop investment cases, and ensure solutions align with regulatory and safety requirements while driving measurable benefits across the programme.

Qualifications

  • Experience in business architecture disciplines: process management, business analysis, MI, or IT system development.
  • Experience delivering business architecture solutions that remove duplication and improve efficiency.
  • Familiarity with ONR licence conditions and cyber/nuclear security requirements.
  • Experience with formal project management approaches (PRINCE2, EDF Project Way).
  • Experience with procurement activities (RFI, ITT) and evaluation processes.
  • Proven ability to develop investment cases for large, complex programmes.
  • Experience in nuclear, asset-intensive, or safety-critical industries.
  • Exposure to business change programmes in major infrastructure projects.
  • Ability to integrate and align processes and systems across organisational boundaries.
  • Fosters cross-functional collaboration to identify optimal solutions.
  • Translates strategy into actionable objectives and measures.
  • Encourages continuous improvement and constructive challenge.
  • Builds trust and credibility with stakeholders by delivering on commitments.

Responsibilities

  • Lead engagements with business stakeholders to define project concepts, clarify scope, assess impacts, and identify initial risks, issues, and dependencies.
  • Capture, evaluate, challenge, and prioritise business requirements in consultation with senior management, ensuring alignment with business strategy.
  • Collaborate with internal teams and external delivery partners to develop solution options and evaluate these against business and user needs.
  • Prepare robust business cases and investment proposals, articulating clear, tangible benefits and identifying opportunities for maximising value.
  • Act as the custodian of business requirements throughout the project lifecycle, ensuring solutions remain aligned with agreed outcomes.
  • Apply knowledge of emerging trends, best practice, and innovative solutions to drive continuous improvement in business operations.
  • Support business acceptance of new processes and systems, including walkthroughs, testing, and readiness activities.
  • Ensure all projects adhere to SZC and EDFE delivery assurance principles and governance standards.

Skills

Business architecture
Process analysis
Stakeholder management
Architecture standards
Analytical skills
Project management
Procurement
Investment cases

Education

Business architecture disciplines

Tools

PRINCE2
EDF Project Way
RFI/ITT processes

Job description

Sizewell C Limited in the UK is seeking a Business Architect – Digital Construction to shape business operating models and roadmaps within SZC Digital & IT. The role focuses on designing effective organisational processes and enabling agile delivery for major infrastructure initiatives.

You will work with senior stakeholders to define concepts, develop investment cases, and ensure solutions align with regulatory and safety requirements while driving measurable benefits across the programme.

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 • Leiston

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

Sizewell C Company • Leiston

On-site
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

On-site
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

On-site
GBP 70,000 - 110,000
Bonus 5%
Pension scheme
Hybrid working options
Business Architect - Digital Construction
Business Architect - Digital Construction

Sizewell C • Leiston

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