Business Analysis and Requirements Specialist - NETE

Weir Canada, Inc.
Full-time ottawa, on Management & Operations
Posted:
June 08, 2026
Location:
ottawa, on, Canada

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

Apply for this Job

Submit your application for the Business Analysis and Requirements Specialist - NETE position at Weir Canada, Inc..

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: ottawa, Canada
Posted: June 08, 2026
Deadline: July 18, 2026