Job Posting Title
Junior Solutions Architect (2 positions)
Job Category
Infrastructure
Language Requirements
English / Anglais
Flexible Work Agreement Type
Posting End Date
2026-11-13
Job Grade
PIPSC-2
Pay Range
$91,278 - $114,668
Job Summary
NAV CANADA is seeking self-motivated and detail-oriented Junior Solutions Architects to join our technology team. These entry-level positions are ideal for someone passionate about system design, eager to learn, and ready to contribute to real-world software projects that support and shape the present and future of Air Navigation Services in Canada. You’ll work closely with senior solutions architects and cross-functional teams on requirements analysis and requirements management, impact assessments, system design, system performance, system integration, system safety, system security design and strategic system enhancement planning.
Key Accountabilities:
- Assist in the analysis, design, and integration of system requirements to support operational, technical, and safety needs
- Support the development of system designs and specifications, including participation in impact assessments and integration activities
- Contribute to maintaining system safety and quality standards throughout the software development and release lifecycle
- Support system testing and validation activities, including identifying, documenting, and tracking defects
- Collaborate with developers, testers, and other stakeholders to ensure effective teamwork and communication within an Agile environment
- Assist with planning, task coordination, and project activities to support delivery timelines and established processes
- Support field investigations by gathering data, analyzing system behaviour, identifying root causes, and contributing to recommended solutions
Job Requirements
Education:
- Degree from a recognized university or community college with an acceptable specialization in computer science, information technology, engineering, or an acceptable combination of education, experience, and training
Experience:
- A minimum of 1 year of relevant experience participating in the planning, design, or implementation of complex systems; this may include co-op placements or internships
- Familiarity with interpreting requirements and developing technical documentation, such as software requirements specifications
- Exposure to system and/or network design through coursework or work projects
- Basic experience or understanding of lifecycle problem analysis and resolution
- Hands-on experience with system modeling or design tools, such as UML, SysML, Enterprise Architect, etc
- Experience with tools for requirements management, problem tracking, configuration management, and testing (Jira, Azure DevOps, IBM Jazz, etc.)
Knowledge:
- Fundamental knowledge of systems engineering principles and methodologies, including requirements analysis, system design, configuration management, and validation processes
- Understanding of system integration and interfaces, such as REST APIs, messaging queues, middleware, or network protocols
- Familiarity with modern software architecture principles, such as microservices, containerization (Docker/Kubernetes), or service-oriented architecture, even if only in theory or through labs
Abilities:
- Ability to assist in planning and conducting analyses and investigations
- Capability to support the development and evaluation of technical and software solutions
- Ability to support the creation of specifications, standards, statements of work, and general engineering documentation
- Ability to balance multiple assignments and adapts to shifting priorities
- Effective oral and written communication skills
Personal Suitability:
- Builds and maintains positive working relationships through respect, fairness, tact, and open communication
- Demonstrates a strong commitment to quality, safety, and attention to detail
- Applies critical thinking and problem-solving skills to support effective decision-making.
- Shows a strong work ethic and sense of accountability for results
- Displays a commitment to continuous learning and professional development
- Maintains a high level of punctuality and accessibility, ensuring timely communication and support in a dynamic work environment
Working conditions:
- This is a hybrid position with a minimum requirement of 3 days per week on site
- The work location is the Ottawa Technical Systems Centre
- Typically conducted in a cubicle and/or open office and/or meeting room and/or lab environments using computer-based tools
- Travel may be required on occasion