CTC004049 - Analyste-programmeur expert Java

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

Description

Vos principaux défis

• Fournir un soutien professionnel aux secteurs et développer ou modifier des programmes informatiques au contenu technique novateur et complexe en respectant les besoins et les spécifications des utilisateurs, les impératifs d'affaires et les échéanciers établis

• Comprendre les enjeux d'affaires et déterminer les besoins informatiques en collaboration avec les utilisateurs

• Optimiser le soutien technique pour répondre aux demandes des utilisateurs ou lors de problèmes complexes affectant les applications existantes et revoir les systèmes et les processus de travail afin de les améliorer

• Analyser les demandes de changement dans les systèmes, évaluerez les impacts sur les applications existantes et réaliser les modifications appropriées

• Assurer le développement et la diffusion de la documentation sur les systèmes

• Assurer également l'intégrité des données informatisées et des rapports produits par le service

Plus spécifiquement, vous aurez à :

• Trouver des solutions techniques adéquates aux besoins d'affaires

• Comprendre les enjeux d'affaires

• Participer aux estimations et évaluer les impacts sur les applications existantes

• Interagir avec les concepteurs et les architectes pour améliorer les solutions techniques

• Participer au développement sur des d'application nouvelles et existantes

• Analyser les spécifications fonctionnelles et techniques afin de concevoir des services applicatifs dans le cadre de la mise en place de la plateforme Master Data Management

• Produire les tests unitaires et d’intégration visant à valider la qualité des fonctionnalités

• Collaborer avec les autres développeurs et l’architecte dans le design, la mise en place et l’intégration des services

• Collaborer avec l’équipe d’assurance qualité afin de les accompagner dans l’exécution des cas de test.

• Participer à la mise en place, à l’amélioration continue et au respect des pratiques de développement de l’équipe.

• Appliquer la méthodologie en place, respecter les standards de développement et appliquer les "best practice" lors du développement

• Participer et assister l'équipe de maintenance dans la résolution de problèmes et procéder aux corrections reliées à la production

Exigences externes

• Diplôme d'études collégiales professionnel de trois ans ou l'équivalent académique, connexe au secteur d'activité, et huit années d'expérience pertinente

• Expérience de 5 à 8 ans en développement Java et J2EE

• Expérience avec les produits IBM (WebSphere, MQSeries, AIX)

• Expérience avec Spring, SOAP, XML, Web Services

• Expérience avec les systèmes distribués, transactionnels et concurrents, souhaitable

• Bonnes connaissances du SQL et Oracle (souhaitable)

• Connaissances en shell script UNIX

• Connaissance technologies IBM : MDM-Infosphere MDM-Server

• Capacité à mener plusieurs tâches de front dans un environnement de travail en constante évolution

• Avoir travaillé dans un contexte de livraison de projet en mode Agile

• Bon sens de l'organisation et capacité de planification, d'ordonnancement et d'établissement de l'ordre de priorité des travaux;

• Aptitude à la résolution de problèmes difficiles au sein d’un environnement d'équipe;

• Capacité à travailler en équipe

• Autonomie et dynamisme

• Bilinguisme (parlé/écrit) français et anglais

Notre barre latérale

Bienvenue sur le nouveau site web de la CTC.