Analyste-programmeur SOA

Durée
Permanent ou à contrat
Date de début
ASAP
Lieu
Montréal

Description

Analyste-programmeur sénior ayant à faire de l’accompagnement et du développement de composantes SOA réutilisables.  

Exigences

  • Minimum de 5 ans d'expérience pertinente dans une équipe de développement logiciel;
  • Minimum de 2 ans en analyse et programmation JAVA;
  • Maîtrise des concepts orientés objet, SOA et web-service;
  • Maîtrise des standards du marché rattachés aux web services (SOAP, WS-*, etc.).

Important:

  • Maîtrise des concepts ESB (Entreprise Service Bus) et BPEL (Business Process Execution Language) – ex : Médiation, orchestration, enrichissement, etc.;
  • Expérience avec les produits SOA;
  • Expérience avec des transformations XSLT;
  • Expérience dans un environnement de nature critique 24/7 avec la rigueur qui s’y rattache (automatisation des essais, régression continuelle, alertage proactif, etc.).

Responsabilités

  • Collaborer à des analyses préliminaires pour déterminer les domaines touchés et les solutions conceptuelles de haut niveau;
  • Recueillir et analyser les besoins des clients internes lors d'ateliers de discussions de solutions;
  • Assurer le respect des normes d'entreprises dans la recherche de la solution optimale;
  • Effectuer des preuves de concept afin de déterminer les configurations optimales des plateformes SOA-Intégration;
  • Effectuer des estimés pour les différentes phases de la solution, selon les règles de gouvernance établies par le Centre d’Expertise;
  • Présenter ses solutions recommandées au comité de revue des solutions du CE et assurer le suivi auprès du client;
  • Concevoir la solution optimale, effectuer la réalisation et les différentes étapes d'essais sur la plateforme SOA-Intégration et dans l’environnement client;
  • Produire les documents prescrit par le PPM (DSL, DAS, plan d'essais, cas d'essais etc.);
  • Soutenir l'implantation et effectuer et soutenir les essais post-implantation requis;
  • Identifier et documenter les meilleures pratiques de développement de services SOA;
  • De façon continue à l'intérieur de l'équipe:
  • Contribuer à enrichir la base de connaissances du Centre d’Expertise via la rédaction de guide et de recettes à l’intention de ses pairs;
  • Assurer le respect des processus, des normes et des règles afin de maximiser la stabilité et l'intégrité des livraisons;
  • Participer à des révisions de conception et de code.

Postulez

* Champs obligatoires