Job 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 Apply?
Submit your application today and join our talented team at Weir Canada, Inc..
Submit ApplicationJob Details
- Location ottawa, on
- Job Type Full-time
- Category Other-General
- Posted Date June 10, 2026
- Application Deadline July 20, 2026