PLM & 3DEXPERIENCE Business Analyst – Hybrid UK

Company: Nuclear Inst
Apply for the PLM & 3DEXPERIENCE Business Analyst – Hybrid UK
Location: Portsmouth
Job Description:

Babcock is seeking a Business Analyst for a hybrid role in the UK to analyse and shape engineering software solutions, with a focus on PLM and 3DEXPERIENCE. You will work with stakeholders across the business to translate needs into effective technical outcomes and support digital transformation initiatives that drive efficiency and innovation.

The role involves collaboration with a diverse network of teams, contributing to product backlogs, accepting criteria, and delivering value in a

#J-18808-Ljbffr…

Posted: October 12th, 2026