Passer au contenu principal
Symbole du gouvernement du Canada.
English
   Ce site est en cours de développement, avec le modèle d’embauche qui le sous-tend. Attendez-vous à des problèmes et bogues.
    Soumettre des commentaires

L'affiche est fermée | 30 candidats jusqu'à présent

Numéro de référence : 152

Développeur

Transports Canada

Ottawa, Ontario

Travail à distance autorisé

BETA / Projet pilote

Renseignements généraux

Échelle de salaire annuel

70 439 $ - 86 213 $

Exigence linguistique

Anglais essentiel

Durée

24 mois

Niveau d'autorisation de sécurité

Fiabilité

Date cible de début d'emploi

mars 2020

Classification gouvernementale

CS-02

Contribution

Transports Canada sert l'intérêt public en favorisant un réseau de transport au Canada qui est sûr et sécuritaire, efficace et respectueux de l'environnement.

Le portefeuille de l’équipe se compose des groupes suivants, et ceux-ci ont chacun plusieurs applications :

• Ressources humaines;
• Finances;
• Communications;
• Accès à l’information et protection des renseignements personnels (AIPRP);
• Services internes.

Ces portefeuilles sont des systèmes et des processus internes pour les employés de Transports Canada. Les applications de ces portefeuilles aident les équipes de Transports Canada à réaliser leur vision et leur mandat. Ce groupe appuie et améliore toutes les applications utilisées par les employés et les programmes de Transports Canada. À l’heure actuelle, toutes les applications font l’objet d’une évaluation en vue du passage au nuage et en source ouverte, dans le cadre de l’Initiative de transformation numérique. Si vous possédez ces connaissances et ces compétences, il s’agirait d’une excellente occasion pour vous!

Nous évaluons actuellement la façon de déplacer nos applications vers le nuage afin de rationaliser notre développement et notre soutien, tout en réduisant les coûts connexes.

Transports Canada reconnaît qu’en raison de la complexité et du rythme des changements, la transformation ministérielle est nécessaire afin de mieux soutenir la rapidité, la souplesse et l’innovation. L’une des principales initiatives du programme de transformation est la réalisation de plusieurs projets de transformation numérique qui, même s’ils comportent chacun des composantes techniques importantes, ont une incidence sur les activités.

En tant que développeur au sein de cette équipe, vous aiderez à concevoir, à élaborer et à réaliser des projets clés visant à moderniser et à numériser davantage la sécurité et la sûreté des transports pour les Canadiens.

Votre travail

  • Participer à la planification de sprint, fournir des estimations de la complexité et une répartition des tâches.
  • Contribuer à l’élaboration d’applications pour appuyer la réalisation des projets.
  • Concevoir et élaborer des classes de soutien sur les produits .net.
  • Travailler dans un environnement agile avec de multiples produits livrables.
  • Élaborer des scripts d’essai automatisés pour les versions continues.
  • Concevoir et coder les interfaces utilisateurs, comme les formulaires Web, conformément aux normes du Secrétariat du Conseil du Trésor du Canada.

Critères

Exigences d'éducation

Deux (2) ans d’études postsecondaires ou l’équivalent:
Deux années d’études postsecondaires en informatique, en technologie de l’information, en gestion de l’information ou dans une autre spécialité pertinente à ce poste.

ou

Expérience équivalente:
Si vous avez reçu une formation en cours d’emploi ou une autre formation non traditionnelle que vous croyez équivalente aux deux années d’études postsecondaires requises, faites-en état afin qu’on en tienne compte. Le gestionnaire pourrait accepter une combinaison d’études, de formation et/ou d’expérience dans un domaine pertinent comme étant équivalente au niveau minimal d’études postsecondaires énoncé ci-dessus.

Nécessaires d'avoir

  • ASP.NET MVC

    Niveau requis: Intermédiaire

    Se définit comme suit : Capacité manifeste d’utiliser ASP.NET MVC, un cadre d’application Web élaboré par Microsoft, qui met en application le parcours Modèle-Vue-Contrôleur (MVC).

    Capacité de travailler dans le cadriciel en utilisant C# et Visual Basic.

  • EF6 (Entity Framework 6)

    Niveau requis: Intermédiaire

    Se définit comme suit : Capacité manifeste d’utiliser Entity Framework (EF), un cadre source ouverte de mappage objet-relationnel (ORM) pour ADO.NET.

  • SQL

    Niveau requis: Intermédiaire

    Se définit comme suit : Capacité manifeste d'utiliser SQL « Structured Query Language » dans la programmation de bases de données pour gérer, interroger, et mettre à jour les bases de données et les banques d'informations.

    Plus précisément, la capacité démontrée d’utiliser Oracle PL/SQL (Procedural Language for SQL) pour soutenir les points d’intégration du système de gestion des salaires (versions 6.5 et 7) avec d’autres systèmes comme Hyperion et Business Objects.

  • Relations avec les intervenants

    Niveau requis: Intermédiaire

    Se définit comme suit : Capacité manifeste à communiquer clairement avec les intervenants et à négocier les résultats en collaboration avec les partenaires, en faisant progresser les objectifs communs par la collaboration et une communication habile.

    Plus précisément, capacité démontrée de travailler avec des fournisseurs et des fournisseurs tiers pour maintenir et mettre à jour des produits prêts à l’emploi.

  • Capacité de travailler au sein d'une équipe divisée

    Niveau requis: Débutant

    Se définit comme suit : Capacité manifeste de communiquer et de livrer le travail d’une manière qui mobilise les membres travaillant à d’autres endroits. Capacité d’utiliser des outils en ligne afin de collaborer avec des collègues travaillant à d’autres endroits, y compris des logiciels de gestion de projet, des outils de clavardage et de conversations vidéo.

  • Capacité à apprendre rapidement

    Niveau requis: Fortement en évidence

    Se définit comme suit : Capacité manifeste d’acquérir rapidement de nouvelles habiletés et compétences et de les utiliser en situation de travail. Capacité d’avoir recours à la curiosité et à ses capacités cognitives afin de découvrir de nouvelles approches destinées à faire progresser le travail lorsque les compétences existantes sont insuffisantes.

  • Collaboration

    Niveau requis: Fortement en évidence

    Se définit comme suit : Capacité manifeste de travailler avec d'autres gens pour faire progresser les initiatives et créer des ponts au sein des équipes et entre celles-ci, générant ainsi une confiance et un respect mutuels.

  • Intégrité

    Niveau requis: Modérément en évidence

    Se définit comme suit : Capacité de traiter le personnel du milieu de travail avec équité, courtoisie et respect des différences et d’effectuer le travail de manière à maintenir la confiance du public et à respecter les valeurs de ses collègues.

Bon à avoir

  • Méthodologie SCRUM

    Se définit comme suit : Capacité manifeste de travailler selon la méthodologie Scrum, un cadre Agile pour des projets complexes qui aide à décomposer un projet en objectifs tangibles par la tenue de réunions quotidiennes, l’établissement d’échéanciers de projet détaillés et la détermination des obstacles éventuels au projet.

  • Éléments de travail du Azure DevOps

    Se définit comme suit : Capacité manifeste d’utiliser Azure DevOps de Microsoft, qui couvre la totalité du cycle de vie de l’application et permet les capacités de développement et d’exploitation.

  • Administration de serveurs Web

    Se définit comme suit : Capacité manifeste de configurer et administrer de serveurs Web.

    Plus précisément, capacité à gérer un serveur Web IIS pour le portefeuille des Finances.

Exigences linguistiques

Anglais Essentiel

Ce poste exige une bonne maîtrise de l'anglais, tant à l'écrit qu'à l'oral. Dans le cadre de l'évaluation de vos compétences linguistiques, le gestionnaire d'embauche peut vous demander de suivre certaines étapes d'évaluation en anglais, comme des questions d'entrevue ou un examen.

Vous pouvez présenter cette demande initiale dans la langue officielle de votre choix (français ou anglais).

Culture d'équipe

Votre gestionnaire

Michel Brault

Gestionnaire au Transports Canada

Veuillez vous connecter pour voir le profil de Michel.

Environnement de travail

Travail à distance :

Travaillez n'importe où, en tout temps.

Autorisé

Télétravail

Travaillez à la maison certains jours (à distance de route du bureau).

Presque toujours

Horaire flexible

Choisissez vos heures de début et de fin.

Presque toujours

Voyage

Voir plus du Canada ou du monde.

Aucun

Heures supplémentaires

Faites des heures supplémentaires les soirs et les fins de semaine.

Aucunes

Postuler maintenant

Veuillez informer l'équipe du nuage de talents de toute mesure d'adaptation dont vous pourriez avez besoin au cours du processus en écrivant à talent.cloud-nuage.de.talents@tbs-sct.gc.ca.

On accordera la préférence aux anciens combattants et aux citoyens canadiens dans cet ordre.

Compétition fermée