🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Business Analysis and Requirements Specialist - NETE

Hospitality Full Benefits Career Growth
Company

Weir Canada, Inc.

Location

ottawa, Canada

Posted

June 08, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

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