Au Service numérique canadien (SNC), notre mission est d’aider le gouvernement à améliorer la façon dont il conçoit et fournit ses services au Canada. Nous sommes d’avis que les services publics doivent être conviviaux, sécurisés, fiables, accessibles et inclusifs : ils doivent fonctionner pour tout le monde. C’est pourquoi nous sollicitons votre aide!

À propos du SNC

Nous sommes de l’avis que les services publics doivent être conviviaux, sécurisés, fiables, accessibles et inclusifs : ils doivent fonctionner pour tout le monde, en particulier pour ceux et celles qui en ont le plus besoin. C’est pourquoi nous sollicitons votre aide!

Le Service numérique canadien (SNC) fait partie d’Emploi et Développement social Canada (EDSC). Il cherche à faire progresser les objectifs de l’Ambition numérique et à améliorer l’expérience d’utilisation des services du gouvernement du Canada.

À propos de l’équipe des justificatifs numériques

Le programme des justificatifs numériques au SNC fera des justificatifs numériques la pierre angulaire de la prestation de services modernes et offrira au public des interactions fiables, rapides et sécurisées avec le gouvernement du Canada (GC). Les initiatives clés comprennent une approche pangouvernementale en matière de connexion et de vérification d’identité ainsi qu’une plateforme commune pour la délivrance et la vérification de justificatifs numériques.

L’équipe des justificatifs numériques recrute des développeurs et développeuses Front-end/Full-stack!

Ce rôle est classé au niveau IT-02/IT-03 au sein du Technologies de l’information (IT) et est « anglais essentiel ».

Nous acceptons les candidatures pour diverses catégories, telles que pour une durée indéterminée ou déterminée, pour une mutation, pour de l’intérim, pour une affectation ou pour du détachement. Ce poste entièrement en télétravail est ouvert aux candidats et candidates de tout le pays. Si les technologies de l’information vous passionnent et que vous souhaitez rejoindre une équipe dynamique, nous vous invitons à postuler!

Principales fonctions et responsabilités :

  • Diriger la conception et le développement d’applications Web hautement évolutives et résilientes à l’aide de React, ou participer à ce processus. Cela comprend la mise en place de l’architecture, le codage, l’exploitation, la publication, les tests et le réglage de ces applications.
  • Contribuer à la mise en place de méthodes de travail efficaces à l’aide d’outils, de processus et d’approches normalisés, ainsi qu’à la mise en place d’une solide culture de développement de produit.
  • Concevoir et développer des API sécurisées, performantes et évolutives.
  • Déterminer, communiquer et fournir de manière itérative des fonctionnalités et des processus viables minimaux qui offrent des améliorations pour les utilisateurs et utilisatrices. Il est crucial d’adopter pour ce faire une approche de style agile.
  • Construire des prototypes et des logiciels fiables et faciles d’entretien selon le contexte. Vous travaillerez au sein d’une équipe interfonctionnelle et il se pourrait que vous deviez parfois endosser d’autres rôles que le vôtre.
  • Assurer la rotation du personnel de soutien opérationnel et y participer, y compris la rotation sur appel en dehors des heures de travail.

Qualifications :

  • Maîtrise de React et des technologies Web connexes.
  • Solide connaissance de JavaScript (NodeJS).
  • Expérience dans l’utilisation de Python, un atout. ​​- Expertise dans le développement d’expériences utilisateur accessibles.
  • Expérience dans la création et la gestion de services décentralisés hautement évolutifs et de grande envergure, de bases de données complexes, de microservices et d’API au sein d’architectures axées sur les services et les ressources.
  • Expérience en matière de bases de données relationnelles et NoSQL.
  • Expérience dans le domaine de l’infonuagique, de préférence avec AWS/Azure.
  • Capacité à travailler dans des environnements très variables avec plusieurs parties prenantes.
  • Capacité à conseiller les cadres supérieurs et les intervenants non techniques.

Nous savons que tout le monde présente des compétences et des expériences différentes, et que personne ne répond parfaitement à toutes les exigences. Postulez quand même! Dites-nous pourquoi vous êtes un candidat ou une candidate de choix.

Le SNC accueille toutes les personnes candidates, peu importe leur race, ethnicité, religion, orientation sexuelle, identité et expression de genre, origine nationale, handicap, âge et taille corporelle, y compris les vétérans et les personnes qui ont des engagements familiaux divers. Nous sommes aussi engagé·e·s à instaurer un milieu de travail inclusif et exempt d’obstacles, dès le processus de sélection. Si vous avez besoin de mesures d’adaptation à une étape ou une autre du processus d’évaluation, veuillez utiliser les coordonnées indiquées dans le lien ci-dessous pour en faire la demande. Tout renseignement concernant les mesures d’adaptation sera traité confidentiellement. Ce poste entièrement en télétravail est ouvert aux candidats et candidates dans tout le pays.

Présenter une candidature

Demande de mesures d’adaptation

Nous avons à cœur d’offrir un accès égalitaire à l’emploi. Si nous retenons votre candidature pour un premier appel, nous vous questionnerons sur vos besoins en matière de mesures d’adaptation durant le processus de recrutement.

Soumettre votre candidature