Contribuez à l’évolution d’applications critiques dans un environnement technologique où l’analyse, le développement et le soutien à la production sont étroitement liés. Vous travaillerez avec des équipes d’affaires et technologiques afin de faire évoluer les solutions, de résoudre les enjeux applicatifs et de mettre en place des intégrations fiables, performantes et durables.
ResponsabilitésDévelopper, améliorer et configurer des applications en fonction des besoins d’affaires et des initiatives technologiques.
Concevoir et maintenir des intégrations entre différents systèmes et services.
Participer à l’automatisation, aux tests de régression, à la surveillance applicative et à l’amélioration des processus de livraison.
Contribuer aux revues de code, aux essais, aux mises en production et aux évolutions applicatives.
Participer au soutien de production, à l’analyse des incidents et à l’identification des causes racines.
Diagnostiquer les problèmes applicatifs et mettre en place des solutions durables.
Réaliser des analyses d’impact et contribuer à la conception des solutions.
Développer une compréhension approfondie des applications, flux de données, interfaces, configurations et dépendances.
Maintenir la documentation technique et applicative dans Jira et Confluence.
Collaborer avec les équipes d’affaires, opérations, TI, fournisseurs et partenaires technologiques.
Participer aux initiatives d’amélioration continue et au partage des connaissances.
Profil recherchéBaccalauréat en informatique, génie logiciel, génie informatique ou domaine connexe, ou combinaison équivalente de formation et d’expérience.
3 à 5 ans d’expérience pertinente en développement logiciel, analyse applicative et/ou soutien applicatif.
Expérience dans un environnement de production et de livraison applicative.
Solide expérience en développement Python et/ou Java.
Bonne maîtrise de SQL.
Connaissance des API REST et des principes d’intégration entre systèmes.
Expérience avec Git et GitHub.
Solides aptitudes en analyse, diagnostic et résolution de problèmes techniques.
Connaissance de base d’AWS ou d’un environnement infonuagique comparable.
Compréhension des principes de tests logiciels et d’automatisation des tests.
Expérience en services financiers ou dans les marchés des capitaux, un atout.
Connaissance des produits dérivés, notamment les contrats à terme et les options, un atout.
Connaissance d’ION XTP, un atout.
Expérience avec les pratiques CI/CD, Terraform, Docker, Kubernetes, EKS ou Kafka, un atout.
Connaissance de JavaScript/TypeScript et de frameworks comme React, Next.js ou Angular, un atout.
Anglais obligatoire, à l’oral comme à l’écrit; français, un atout.
Autonomie, curiosité technique et capacité à gérer plusieurs priorités.
Excellent esprit d’équipe et bonnes habiletés de communication.
Orientation vers la qualité, le service et l’amélioration continue.