Développeuse ou développeur de logiciels débutant (2 postes permanents)
Top Benefits
About the role
Titre du poste
Développeuse ou développeur de logiciels débutant (2 postes permanents)
Catégorie d'emploi
Technologie de l’information
Exigence linguistique
English / AnglaisEnglish is required / L'anglais est requis
Type d'accord de travail flexible
Hybrid / Hybride
Date de fin de recrutement
2025-10-09
Niveau
PIPSC-2
Échelle salariale
$91,278 - $114,668
Sommaire du poste
NAV CANADA est à la recherche d’une développeuse ou d’un développeur de logiciels débutant motivé et soucieux du détail pour se joindre à son équipe de développement de logiciels. Ce poste de premier échelon est idéal pour une personne passionnée par le codage, désireuse d’apprendre et prête à contribuer à des projets logiciels concrets qui soutiennent et façonnent le présent et l’avenir des services de navigation aérienne au Canada. La personne titulaire du poste travaillera en étroite collaboration avec des développeuses et développeurs chevronnés et des équipes interfonctionnelles pour concevoir, développer, mettre à l’essai et entretenir des solutions logicielles dans le domaine passionnant de l’aviation.
Description d'emploi
Ce qu’offre NAV CANADA :
- Un environnement de travail stimulant et axé sur le travail d’équipe.
- Une rémunération et des avantages sociaux compétitifs.
- Un régime de retraite à prestations déterminées.
- Des possibilités d’avancement et de perfectionnement.
- Des horaires de travail flexibles.
- Une main-d’œuvre diversifiée et inclusive.
Responsabilités principales :
- Contribuer à la conception, au développement et à l’entretien d’applications logicielles.
- Créer du code propre, efficace et bien documenté.
- Participer aux révisions de code et contribuer au partage de connaissances au sein de l’équipe.
- Collaborer avec les équipes Ingénierie des systèmes et Essai des systèmes pour déboguer les logiciels et garantir la qualité des versions logicielles.
- Soutenir l’intégration d’interfaces de programmation d’application (API) et de services tiers.
- Entretenir et mettre à jour les systèmes logiciels existants.
- Se tenir au courant des nouvelles technologies et pratiques de développement.
Exigences du poste
Formation :
Diplôme d’une université ou d’un collège reconnu avec une spécialisation acceptable en génie informatique, en génie électrique, en génie des systèmes, en informatique ou en systèmes d’information, ou combinaison acceptable d’études, d’expérience et de formation.
Expérience :
- Un (1) à trois(3) ans d’expérience dans un ou plusieurs langages de programmation, tels que Java, C++ ou Python, dans un environnement de développement Linux.
- Expérience des systèmes de contrôle de version tels que Git.
Connaissances :
- Connaissance des processus, des pratiques, des outils et des techniques de gestion de la configuration de logiciels.
- Connaissance des technologies prises en charge par la société, y compris les logiciels, le matériel, les réseaux et les systèmes d’exploitation.
- Connaissance des considérations en matière de cybersécurité dans le développement de solutions logicielles et matérielles.
- Connaissance des processus, des pratiques et des techniques modernes du cycle de vie du développement de logiciels, dont les approches Agile, Scrum et le processus de développement et d’exploitation.
Aptitudes :
- Aptitudes manifestes à la résolution de problèmes et à la réflexion analytique.
- Capacité à travailler de manière autonome et en collaboration au sein d’une équipe.
- Maîtrise de la détection, de l’analyse et de la résolution de problèmes liés aux systèmes, et capacité à recommander des améliorations de processus.
- Aptitude à produire une documentation claire, concise et bien structurée à l’intention d’un public tant spécialisé que non spécialisé.
- Aptitude à communiquer efficacement et à transmettre des renseignements complexes, tant à l’oral qu’à l’écrit, aux parties prenantes de tous les échelons.
- Aptitude à apprendre rapidement de nouvelles compétences, de nouvelles technologies et de nouveaux produits avec un minimum de supervision.
Qualités personnelles :
- Aptitude à établir et à entretenir des relations de travail positives avec les membres de l’équipe, les collègues et les surveillantes et surveillants.
- Sens de l’initiative et discernement en matière de prise de décision.
- Résilience et adaptabilité dans des environnements dynamiques.
- Grand souci du détail et engagement envers la qualité.
- Solide éthique de travail et grand sens des responsabilités.
- Véritable enthousiasme pour la technologie et l’apprentissage continu.
Conditions de travail :
- Le lieu de travail est le Centre des systèmes techniques d’Ottawa (280, chemin Hunt Club, Ottawa).
- La personne titulaire du poste travaillera selon un horaire de travail hybride, et devra assurer une présence sur place au moins trois (3) jours par semaine.
- La personne titulaire du poste est généralement appelée à travailler dans un cubicule, dans un bureau à aire ouverte, dans une salle de réunion et/ou en laboratoire, et à utiliser des outils informatiques.
- La personne titulaire du poste est tenue de prendre part à un ou à plusieurs projets ou travaux actifs et d’effectuer plusieurs tâches à la fois.
- Durant la conception, le travail comprend des périodes où un niveau élevé de concentration est requis; toutefois, il est habituellement possible de planifier ces périodes, ce qui permet de gérer les interruptions.
- La personne titulaire du poste peut être appelée à voyager à l’occasion.
NAV CANADA s’engage à se doter d’un effectif compétent qui reflète la diversité de la population canadienne. N’hésitez pas à postuler même si vous ne pensez pas répondre à tous les critères ci-énoncés. En effet, NAV CANADA préconise une culture d’apprentissage et de développement, et est consciente que si certaines compétences techniques sont essentielles, beaucoup d’autres peuvent s’apprendre.
La Société s’efforce de créer un processus de sélection et des milieux de travail inclusifs et sans entraves. Si vous avez besoin de mesures d’adaptation dans le cadre du concours, n’oubliez pas de mentionner lesquelles au coordonnateur ou à la coordonnatrice de l’entrevue ou au ou à la gestionnaire responsable de l’embauche. NAV CANADA fournira aux candidates et aux candidats handicapés les mesures d’adaptation nécessaires tout au long du processus de recrutement et de sélection.
La personne retenue doit satisfaire aux exigences de sécurité du poste et être légalement autorisée à travailler au Canada.
Nous remercions tous les candidats intéressés, seulement les personnes sélectionnées pour les étapes suivantes seront contactées.
About NAV CANADA
NAV CANADA is the private sector, non-share capital corporation that owns and operates Canada's civil air navigation service (ANS).
NAV CANADA co-ordinates the safe and efficient movement of aircraft in Canadian domestic airspace and international airspace assigned to Canadian control. Through its coast to coast to coast operations, NAV CANADA provides air traffic control, flight information, weather briefings, aeronautical information, airport advisory services, and electronic aids to navigation.
Développeuse ou développeur de logiciels débutant (2 postes permanents)
Top Benefits
About the role
Titre du poste
Développeuse ou développeur de logiciels débutant (2 postes permanents)
Catégorie d'emploi
Technologie de l’information
Exigence linguistique
English / AnglaisEnglish is required / L'anglais est requis
Type d'accord de travail flexible
Hybrid / Hybride
Date de fin de recrutement
2025-10-09
Niveau
PIPSC-2
Échelle salariale
$91,278 - $114,668
Sommaire du poste
NAV CANADA est à la recherche d’une développeuse ou d’un développeur de logiciels débutant motivé et soucieux du détail pour se joindre à son équipe de développement de logiciels. Ce poste de premier échelon est idéal pour une personne passionnée par le codage, désireuse d’apprendre et prête à contribuer à des projets logiciels concrets qui soutiennent et façonnent le présent et l’avenir des services de navigation aérienne au Canada. La personne titulaire du poste travaillera en étroite collaboration avec des développeuses et développeurs chevronnés et des équipes interfonctionnelles pour concevoir, développer, mettre à l’essai et entretenir des solutions logicielles dans le domaine passionnant de l’aviation.
Description d'emploi
Ce qu’offre NAV CANADA :
- Un environnement de travail stimulant et axé sur le travail d’équipe.
- Une rémunération et des avantages sociaux compétitifs.
- Un régime de retraite à prestations déterminées.
- Des possibilités d’avancement et de perfectionnement.
- Des horaires de travail flexibles.
- Une main-d’œuvre diversifiée et inclusive.
Responsabilités principales :
- Contribuer à la conception, au développement et à l’entretien d’applications logicielles.
- Créer du code propre, efficace et bien documenté.
- Participer aux révisions de code et contribuer au partage de connaissances au sein de l’équipe.
- Collaborer avec les équipes Ingénierie des systèmes et Essai des systèmes pour déboguer les logiciels et garantir la qualité des versions logicielles.
- Soutenir l’intégration d’interfaces de programmation d’application (API) et de services tiers.
- Entretenir et mettre à jour les systèmes logiciels existants.
- Se tenir au courant des nouvelles technologies et pratiques de développement.
Exigences du poste
Formation :
Diplôme d’une université ou d’un collège reconnu avec une spécialisation acceptable en génie informatique, en génie électrique, en génie des systèmes, en informatique ou en systèmes d’information, ou combinaison acceptable d’études, d’expérience et de formation.
Expérience :
- Un (1) à trois(3) ans d’expérience dans un ou plusieurs langages de programmation, tels que Java, C++ ou Python, dans un environnement de développement Linux.
- Expérience des systèmes de contrôle de version tels que Git.
Connaissances :
- Connaissance des processus, des pratiques, des outils et des techniques de gestion de la configuration de logiciels.
- Connaissance des technologies prises en charge par la société, y compris les logiciels, le matériel, les réseaux et les systèmes d’exploitation.
- Connaissance des considérations en matière de cybersécurité dans le développement de solutions logicielles et matérielles.
- Connaissance des processus, des pratiques et des techniques modernes du cycle de vie du développement de logiciels, dont les approches Agile, Scrum et le processus de développement et d’exploitation.
Aptitudes :
- Aptitudes manifestes à la résolution de problèmes et à la réflexion analytique.
- Capacité à travailler de manière autonome et en collaboration au sein d’une équipe.
- Maîtrise de la détection, de l’analyse et de la résolution de problèmes liés aux systèmes, et capacité à recommander des améliorations de processus.
- Aptitude à produire une documentation claire, concise et bien structurée à l’intention d’un public tant spécialisé que non spécialisé.
- Aptitude à communiquer efficacement et à transmettre des renseignements complexes, tant à l’oral qu’à l’écrit, aux parties prenantes de tous les échelons.
- Aptitude à apprendre rapidement de nouvelles compétences, de nouvelles technologies et de nouveaux produits avec un minimum de supervision.
Qualités personnelles :
- Aptitude à établir et à entretenir des relations de travail positives avec les membres de l’équipe, les collègues et les surveillantes et surveillants.
- Sens de l’initiative et discernement en matière de prise de décision.
- Résilience et adaptabilité dans des environnements dynamiques.
- Grand souci du détail et engagement envers la qualité.
- Solide éthique de travail et grand sens des responsabilités.
- Véritable enthousiasme pour la technologie et l’apprentissage continu.
Conditions de travail :
- Le lieu de travail est le Centre des systèmes techniques d’Ottawa (280, chemin Hunt Club, Ottawa).
- La personne titulaire du poste travaillera selon un horaire de travail hybride, et devra assurer une présence sur place au moins trois (3) jours par semaine.
- La personne titulaire du poste est généralement appelée à travailler dans un cubicule, dans un bureau à aire ouverte, dans une salle de réunion et/ou en laboratoire, et à utiliser des outils informatiques.
- La personne titulaire du poste est tenue de prendre part à un ou à plusieurs projets ou travaux actifs et d’effectuer plusieurs tâches à la fois.
- Durant la conception, le travail comprend des périodes où un niveau élevé de concentration est requis; toutefois, il est habituellement possible de planifier ces périodes, ce qui permet de gérer les interruptions.
- La personne titulaire du poste peut être appelée à voyager à l’occasion.
NAV CANADA s’engage à se doter d’un effectif compétent qui reflète la diversité de la population canadienne. N’hésitez pas à postuler même si vous ne pensez pas répondre à tous les critères ci-énoncés. En effet, NAV CANADA préconise une culture d’apprentissage et de développement, et est consciente que si certaines compétences techniques sont essentielles, beaucoup d’autres peuvent s’apprendre.
La Société s’efforce de créer un processus de sélection et des milieux de travail inclusifs et sans entraves. Si vous avez besoin de mesures d’adaptation dans le cadre du concours, n’oubliez pas de mentionner lesquelles au coordonnateur ou à la coordonnatrice de l’entrevue ou au ou à la gestionnaire responsable de l’embauche. NAV CANADA fournira aux candidates et aux candidats handicapés les mesures d’adaptation nécessaires tout au long du processus de recrutement et de sélection.
La personne retenue doit satisfaire aux exigences de sécurité du poste et être légalement autorisée à travailler au Canada.
Nous remercions tous les candidats intéressés, seulement les personnes sélectionnées pour les étapes suivantes seront contactées.
About NAV CANADA
NAV CANADA is the private sector, non-share capital corporation that owns and operates Canada's civil air navigation service (ANS).
NAV CANADA co-ordinates the safe and efficient movement of aircraft in Canadian domestic airspace and international airspace assigned to Canadian control. Through its coast to coast to coast operations, NAV CANADA provides air traffic control, flight information, weather briefings, aeronautical information, airport advisory services, and electronic aids to navigation.