09
Jan

Configurateur(trice)/Concepteur(trice) d'applications

Vous aimeriez participer à des projets de grande envergure dans un secteur qui évolue sans cesse car, pour vous, le changement n'est pas quelque chose qui vous fait peur, c'est plutôt une occasion à saisir.

La mission de votre équipe est de produire des solutions d'intégration d'applications testées et programmées, satisfaisant aux besoins commerciaux établis. Votre approche structurée, votre capacité d'influencer et votre sens de l'initiative contribueront à consolider nos services d'intégration interapplications.

Vous avez à cœur de jouer un rôle de facilitateur clé dans l'utilisation de ces millions d'échanges sur les applications – qu'il s'agisse d'aider vos collègues cheminots dans leur prise de décision ou de relayer les données sur les trains dans l'ensemble du réseau afin d'assurer une exploitation sécuritaire.

Description des tâches

  • Traduire la conception fonctionnelle en une conception physique (p. ex., les spécifications des programmes, y compris la conception technique des composantes de progiciels de tiers et la personnalisation d'éléments de solutions mises au point);
  • Établir ou vérifier des estimations de travail;
  • Assurer la réutilisation et la mise à profit optimales de composantes de programmes existants par opposition à la mise au point de fonctions nouvelles ou personnalisées;
  • Écrire de nouveaux codes de programmes fondés sur la conception physique ou les caractéristiques de programmation, ou modifier des codes existants. Cela comprend la documentation relative aux codes de programme;
  • Faire des essais unitaires. S'il y a lieu, se charger également des essais fonctionnels et des essais d'intégration, et préparer les scénarios, les cas types et les données d'essai;
  • Diagnostiquer et corriger les défauts de code. Déterminer s'il faut reprendre la conception pour assurer une résolution appropriée;
  • Définir les détails du plan de mise en œuvre. Exécuter le plan de mise en œuvre;
  • Analyser, concevoir et mettre au point les améliorations des applications;
  • Rendre compte de l'état d'avancement et des problèmes;
  • Mettre en œuvre toutes les normes appropriées de la TI du CN et s'assurer de leur respect (sécurité, architecture, méthodes de livraison de projets, SOX, etc.).

Exigences

  • Minimum de 5 ans d'expérience en conception et développement de solutions d'intégration telles que les flux de messages, la transformation, l'acheminement et le traitement des erreurs en utilisant de préférence IB/WMB et Datapower;
  • Minimum de 5 ans d'expérience en codage des flux complexes de messages en ESQL/Java/XSLT;
  • Minimum de 5 ans d'expérience en conception de schémas DFDL/XSD ou SOAP/REST API;
  • Minimum de 5 ans d'expérience avec les protocoles de communication (HTTP/REST, SOAP, JMS, MQ, SAP). Compréhension de l'utilisation de chaque protocole;
  • Minimum de 5 ans d'expérience en conception SOA, messagerie d'événements et intégration de modèles;
  • Expérience en essais d'intégration et de rendement, et en mise au point de solutions d'intégration à l'aide de IIB, Datapower et MQ de préférence;
  • Bonne compréhension des concepts d'intégration des applications, des principes d'architecture et des modèles d'intégration;
  • Expérience en conception et en développement d'autres solutions EAI/ESB (c.-à-d., webMethods, Microsoft BizTalk, intégration de processus SAP, TIBCO BW);
  • Expérience pratique des concepts d'ordinateurs intermédiaires (AIX, Linux) et des séquences de commandes en langage naturel;
  • Connaissance de l'exploitation informatique, ainsi que de la documentation relative aux méthodes, aux politiques et aux normes techniques;
  • Esprit d'équipe et excellentes aptitudes en communication, écoute et relations interpersonnelles;
  • Disponibilité à offrir du soutien en dehors des heures normales de travail, par roulement.

Salaire/Conditions

Non précisé

Accès à l'égalité

Le CN souscrit au principe de l'équité en matière d'emploi et encourage toutes les personnes qualifiées à poser leur candidature.

Lieu de travail

Montréal (Québec)

Comment postuler?

Cette offre est accessible à tous.

Lien de l'offre

Nous remercions tous les candidats et candidates de leur intérêt; cependant, nous ne communiquerons qu'avec les personnes dont la candidature sera retenue.

Site web