Integrated Tower Product Manager - Ottawa, Canada - NAV Canada

NAV Canada
NAV Canada
Verified Company
Ottawa, Canada

2 weeks ago

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description
Job Posting Title

Integrated Tower Product Manager

Job Category

Project Management

Language Requirements

English / Anglais

Flexible Work Agreement Type

Posting End Date

Job Grade

L1 Zone B

Pay Range

Commensurate with Experience / Selon l'expérience

Job Summary


Reporting to the Manager, Air Traffic Management (ATM) Tower Products, the Software Products Manager is responsible for directing the software design, development and verification and providing leadership for the development teams working on domestic ATM projects and systems.

The Software Products Manager collaborates with various teams within NAV CANADA to support and oversee the software development lifecycle from planning to closure, ensuring projects are delivered on time, within scope and within budget.

The role is key to risk management, project reporting, and capacity and resource planning as well as compliance with policies, procedures, and regulations.

The Software Products Manager also fulfills the Scaled Agile Framework (SAFe) role of Product Owner and streamlines the execution of program priorities while maintaining the conceptual and technical integrity of the components for the team as well as ensuring that the software meets all safety and functional requirements.


Job Description:


What NAV CANADA offers you:

  • Challenging, teamoriented work environment
  • Competitive compensation and flexible benefits
  • Defined benefit pension plan
  • Opportunities for growth and development
  • Flexible work arrangements
  • Diverse and inclusive workforce

In this role you will:

Software Design, Development and Verification:

  • Directs the software support and enhancement of safety critical NAV CANADA software, used by operational staff.
  • Leads a team of professional and technical specialists, creates a positive environment that enables staff motivation and commitment to the function's mandate and objectives.
  • Undertakes the responsibility to hire, allocate priorities, assess performance, schedule overtime, authorize leave, provide guidance, coach, and take disciplinary action as required as well as defines responsibilities, establishes priorities and deadlines, allocates resources.
  • Facilitates an inclusive, respectful, safety and service excellenceoriented culture within the team to leverage broader partnerships and knowledge.
  • Conducts requirements analyses and review processes to determine, document, and validate the requirements and/or changes to the requirements. Supports the team in deriving additional system requirements as necessary to provide sufficient details to guide the design and development activities.
  • Ensures operational and technical performance and safety requirements of ATM systems are achieved and maintained by directing the development of test procedures and testing, certifying system integrity, directing the development and implementation of software maintenance philosophy, standards, and procedures, and establishing and maintaining a configuration management program.
  • Guides the development of new functionality through an iterative object model, data flow, and HMI prototype to address requirements, then refactor and harden into the final software product.
  • Ensures traceability and work assignment tracking between code submissions and system requirements (and/or designed software architecture).
  • Follows the T-BMS and the Safety Management Plan. Identifies and participates in Hazard Identification and Risk Assessments (HIRAs) and ensure representatives from applicable groups are present. Captures results of meeting and ensure all risks are appropriately identified and/or mitigated.
Project, Financial and Budget Management

  • Manages a segment of the ANS Technology budget.
  • Develops and/or contributes to budgetary plans and projections based on requirements and priorities.
  • Coordinates with project teams to estimate, track, report and mitigate project resourcing efforts.

What you bring:

  • Bachelor's degree in software engineering or Computer Science or equivalent education and experience supplemented by some experience in Air Traffic Management Systems.
  • Minimum of 5 years in software development or software testing
  • Experience leading a team of testers and/or developers and/or system engineers/analysts
  • Knowledge of NAV CANADA's business and operational mandate, strategic objectives, accountability framework, corporate values and principles including how these relate to project objectives and staff and personal development.
  • Knowledge and/or experience in directing software projects by program planning, budgeting, preparing work plans, scheduling activities, setting priorities, and assigning resources to meet objectives and deadlines.
  • Current and indepth knowledge of rapidly evolving industry trends, computing and communications technology and products and services available in the ATM community.
  • Thorough knowledge and extensive experience in the development, testing, imple

More jobs from NAV Canada