CTC004096 - Concepteur/Développeur sénior SOA / WebAPI

Type d'emploi: Contract
Durée:
Mode de travail: On Site

Description

Nous sommes à la recherche d’un Concepteur/développeur SOA/WebAPI pour réaliser la conception, le développement et les tests de composantes SOA dans le cadre de multiples projets SOA du Programme (ex : enrichissement du framework OAuth2, mise à niveau Layer7 (CA API Gateway), intégrations diverses, etc.). Le développement est axé autour des plateformes SOA de CA (Layer 7) et TIBCO (AMX Service Grid). Dans ce contexte, une connaissance des concepts rattachés aux web services (WSDL, XSD, etc.).

La ressource intègrera un grand programme technologique d’une centaine de personnes, livré en mode agile at scale et à haute visibilité. Ce programme vise à mettre en place des Fondations Technologiques (infrastructure, middleware et recettes d’utilisation) innovantes pour permettre aux projets d’affaires de se concentrer sur les métiers en utilisant ce qui est mis en place dans notre initiative.

Le mandat débute aussitôt que possible, d’une durée de 12 mois, avec possibilité de prolongation.

Le Concepteur/Développeur relève du Chargé de livraison. Il a pour principales responsabilités :

Concevoir la solution, effectuer la réalisation et réaliser les différentes étapes d'essais;

Mettre à jour les documents techniques prescrits (Document spécification logicielle, plan d'essais, cas d'essais, etc.);

Participer à l’estimation des efforts requis pour chacune des étapes du projet;

Soutenir l'implantation et effectuer et soutenir les essais post-implantation requis;

Participer à l’élaboration des tests unitaires à partir de scripts;

Participer aux tests de régression;

Participer à des révisions de conception et de code.

Qualifications

Essentielles :

Maîtrise des concepts WebAPI REST et SOA;

Maîtrise des standards du marché rattachés aux web services (SOAP, WS-, etc.);

Forte expérience avec une passerelle de sécurité SOA/WebAPI (gateway);

Expérience avec les outils de tests SOAPUI et/ou ReadyAPI;

Habileté à apprendre rapidement des nouvelles technologies;

Expérience dans la préparation et la réalisation d’essais unitaires, d’intégration et de non-régression;

Expérience dans un environnement de nature critique 24/7 avec la rigueur qui s’y rattache (automatisation des essais, non-régression continuelle, alertage proactif, etc.);

Profil de « livreur » avec une grande attention portée à la qualité et aux échéances;

Excellente qualité du français parlé et écrit.

Importantes/atouts :

Expérience avec CA API Gateway (Layer 7);

Expérience avec les produits SOA de TIBCO (BusinessWorks et/ou AMX Service Grid);

Connaissances diverses possibles : SVN, Artifactory, Jenkins;

Expérience avec un outil de virtualisation de services

Bonne connaissance des environnements de traitement distribué;

Habileté à fonctionner en mode scrum.

Notre barre latérale

Bienvenue sur le nouveau site web de la CTC.