Full-time
Apply Now
Business Analysis and Requirements Specialist - NETE
Posted by Weir Canada, Inc. • June 06, 2026
Description
Business Analysis and Requirements Specialist – NETE (Position 06-730)
Weir Canada Inc. – Weir Marine Engineering, Ottawa, ON – Hybrid (on‑site at DND’s Carling Campus at least 2 days a week, remainder remote).
About the Role
As a Business Analysis and Requirements Specialist you will support the Royal Canadian Navy (RCN) in advancing its Digital Transformation efforts. Your responsibilities include gathering, documenting and analysing requirements from users of a large Department of National Defence (DND) software suite, evaluating solutions in collaboration with Development and In‑Service Support teams, and facilitating workshops and collaborative efforts.
What you’ll do
- Analyse data from various sources, processes and systems to understand the current landscape and user needs.
- Identify, gather, document and analyse user stories and requirements; assist with scope, prioritisation and communication to downstream teams. ...
Ready to Seal the Deal?
Submit your application today and take the next step in your career with Weir Canada, Inc..
Apply for this Job