NAV CANADA

Software Developer


PayCompetitive
LocationOttawa/Ontario
Employment typeFull-Time

This job is now closed

  • Job Description

      Req#: JR-5838

      Job Posting Title

      Software Developer

      Job Category

      Application / System Development

      Language Requirements

      English / Anglais

      Flexible Work Agreement Type

      Posting End Date

      2024-08-21

      Job Grade

      PIPSC-3

      Pay Range

      $107,682 - $135,272

      Job Summary

      Efficient air navigation is all about keeping the planes flowing! This position is located in the Flight and Air Traffic Flow Management Services organization and supports the design, development, delivery and life cycle management of systems and of applications that support the Air Traffic Flow Management and Trajectory-Based Operations initiatives. The successful candidate will work as part of the development team to enhance the quality of the systems and applications by participating in system verification and validation efforts. Areas of responsibility include test analysis and estimation, test development, and certification testing.

      Job Description

      What NAV CANADA offers you:

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

      Key Accountabilities:

      • Validate the capability of systems to meet the functional, and performance requirements of air traffic operations.
      • Ensure the integrity of the System Certification Test process for ATM products.
      • Participate in the investigation of reported field issues.
      • Provide estimates for level of efforts for certification activities.
      • Provide recommendations to improve the efficiency and reliability of the systems and applications.

      Job Requirements

      Education:

      • Graduation with an acceptable degree from a recognized university or Community College with specialization in computer science or systems engineering OR a secondary school diploma and an acceptable combination of education, training and experience.

      Experience:

      • At least 3 years of experience in software development or software testing.
      • Experience with system testing, test engineering principles and validation of complex real-time systems.
      • Experience writing test documentation (Test Plans, Test Cases, Test Strategies, Test Reports).
      • Experience with Git and Git Hosted platforms (such as GitLab or GitHub).
      • Experience using software containers and/or orchestrators, such as Docker, Docker Compose, and Kubernetes.
      • Experience with Agile software development methodologies.

      Knowledge:

      • Knowledge of software engineering process from requirement analysis, software design and development to unit and integration testing and deployment.
      • Knowledge of system test plans, testing methodologies, testing tools and testing techniques.
      • Knowledge of Java, Python, HTML, CSS, JavaScript, and SQL.
      • Knowledge of Linux command shell and common tools.
      • Knowledge of Software Development Methodologies such as Agile, SAFe and, DevOps.
      • Knowledge of current industry trends in software testing.

      Abilities:

      • Ability to set priorities, to adapt to changing priorities, to work under minimal supervision, to work in a team, and to handle multiple concurrent projects.
      • Ability to conduct studies and investigations and develop design changes to improve systems.
      • Ability to work as part of a team using Agile software development methodologies.
      • Ability to communicate effectively, both verbally and in writing.
      • Ability to provide accurate effort estimates, track schedule, and provide timely reports.

      Personal Suitability:

      • Establish and maintain good interpersonal relationship with colleagues, internal and external stakeholders.
      • Shows initiative, integrity, reliability, good judgement, positive attitude.
      • Work independently and in a team to deliver robust and maintainable software.
      • Resilient and openness to change.

      Working conditions

      • This position is based at Ottawa TSC but may be eligible for a flexible work arrangement.
      • Occasional National and possible international Travel may be required.

      NAV CANADA is committed to building a skilled, diverse workforce reflective of Canadian society. If you do not believe that you match every job requirement listed on this job posting, we still encourage you to apply. NAV CANADA encourages a culture of learning and growth, and recognizes that although some technical skills are mandatory, many others can be taught.

      Our Company strives to create an inclusive and barrier-free selection process and work environment. If you require accommodations during this competition process, please ensure that you inform the interview coordinator or hiring manager of any accommodation measures you may require. NAV CANADA will provide accommodations throughout the recruitment and selection process to applicants with disabilities as required.

      The successful candidate must meet the security requirement of the position and be legally able to work in Canada.

      We thank all applicants for their interest; only those selected for an interview will be contacted.

      -
  • About the company

      Nav Canada is a privately run, not-for-profit corporation that owns and operates Canada's civil air navigation system.

Notice

Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.

Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.

An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.