Service: TI
Catégories d’emplois: Poste permanent à temps plein
Modèle de travail: Hybride (2 jours au bureau)
Langue: Le ou la titulaire de ce poste travaille en anglais.
Renseignements supplémentaires : Ce(s) poste(s) est/sont actuellement vacant.
L’opportunité :
Chez Souveraine Assurance, filiale en propriété exclusive de La Compagnie d’assurance générale Co-operators, nous croyons que le leadership repose sur la raison d’être, la collaboration et les contributions tangibles. Votre progression stimule notre croissance, et votre réussite couronne la nôtre.
Nous valorisons les perspectives diverses, les idées audacieuses et les personnes qui savent motiver les autres. Ici, vos initiatives comptent, et vos efforts contribuent à renforcer la résilience des entreprises et des collectivités canadiennes que nous servons.
Cet engagement commun renforce notre culture et nous fait avancer ensemble. Voilà la force Souveraine que nous voulons voir régner.
En qualité de développeur ou développeuse d’intégration de niveau intermédiaire, vous faites partie d’une équipe responsable de l’évolution et du déploiement du système DAMS (solution de gestion des délégations de pouvoirs) chez Souveraine Assurance. Dans ce rôle, vous contribuez à la livraison continue, à l’amélioration et à la mise en place d’opérations stables et évolutives au sein de l’écosystème DAMS.
Vous participez au développement d’un environnement d’intégration moderne, orienté API, visant à soutenir les activités d’affaires, les échanges de données avec les partenaires et l’intégration progressive de nouvelles fonctionnalités alignées sur les priorités de l’entreprise.
Comment vous créez un impact :
- Concevoir, développer et améliorer des solutions d’intégration qui soutiennent l’évolution continue du système DAMS et répondent aux besoins opérationnels.
- Développer et maintenir des API et des services d’intégration permettant des flux de données fiables entre les systèmes internes et les partenaires externes.
- Produire un code de haute qualité maintenable, qui s’appuie sur des tests unitaires rigoureux, et conforme aux normes informatiques de Souveraine ainsi qu’aux pratiques de la gestion active des affaires (GAA).
- Travailler en étroite collaboration avec votre équipe Agile (développement, analyse d’affaires, assurance qualité et partenaires de produits) afin d’affiner les exigences et de livrer de la valeur de façon incrémentale à chaque cycle.
- Effectuer des analyses techniques et contribuer à la conception de solutions assurant l’évolutivité, la stabilité et l’alignement avec l’architecture d’entreprise.
- Contribuer à la stabilité des environnements de production en identifiant les problèmes, en corrigeant les anomalies et en optimisant les performances des intégrations.
- Participer régulièrement aux cérémonies de GAA (planification, rencontres quotidiennes, rétrospectives) afin de soutenir l’efficacité de l’équipe et l’amélioration continue.
- Accompagner et soutenir ses collègues, de manière à favoriser un esprit d’équipe, dans une optique de responsabilisation et de réussite collective.
- Vous aimez offrir notre expérience client exceptionnelle en établissant des relations positives et agréables et en assumant des responsabilités pour atteindre des résultats efficaces.
- Vous veillez à ce que vos gestes quotidiens soient en harmonie avec la raison d’être, la vision et les valeurs de l’organisation, et ce, même dans l’adversité.
- Vous faites preuve d’ouverture et avez une bonne faculté d’adaptation au changement, votre curiosité naturelle vous incitant à explorer et à essayer de nouvelles façons de faire.
- Vous accordez de l’importance au dialogue coopératif et concerté, car les points de vue diversifiés mènent à des solutions plus créatives et productives.
- Diplôme collégial ou universitaire en technologies de l’information ou en informatique.
- Expérience pertinente (5 à 7 ans) dans le secteur des TI.
- Solide expérience en développement Java, notamment avec Spring Boot, Java EE et LoopBack, ainsi qu’une bonne maîtrise des principes de conception et de l’architecture en microservices (REST, Swagger OpenAPI, SOAP).
- Expérience pratique dans la mise en œuvre d’applications sécurisées (Spring Security, OAuth2, JWT).
- Expérience dans le développement et le déploiement d’applications conteneurisées (Docker, Kubernetes, Red Hat OpenShift).
- Excellente connaissance des bases de données, notamment en développement SQL et PL/SQL (procédures stockées, fonctions et déclencheurs), ainsi qu’une expérience pratique de MySQL et d’IBM DB2.
- Expérience en développement piloté par les tests (TDD) avec JUnit ou Mockito, ainsi qu’une bonne connaissance des pratiques Agile et DevOps et des outils d’intégration continue et de déploiement continu (CI/CD) tels que Jenkins, GitHub Actions, Bitbucket, Jira et Confluence.
- Expérience avec des environnements infonuagiques (Azure, AWS, IBM Cloud, APIC) et compréhension des solutions SaaS et des plateformes de données modernes, notamment les architectures Lakehouse telles que Databricks.
- Connaissance des systèmes de messagerie (RabbitMQ, Apache Kafka, Amazon SQS) et des outils de surveillance et de diagnostic (Splunk, Datadog).
- Capacité avérée à tirer parti d’outils d’intelligence artificielle tels que Microsoft Copilot pour accélérer le développement, améliorer la qualité du code, faciliter les tests et permettre des revues de code efficaces.
- Si votre candidature est retenue, vos antécédents seront vérifiés comme condition d’embauche.
- Vous travaillerez selon un modèle hybride, ce qui signifie que vous devrez vous rendre au bureau au moins deux jours par semaine.
- Des occasions de progresser en toute confiance : bâtissez votre carrière, apportez vos idées et constatez l’impact de votre travail.
- Une culture qui vous valorise : inclusive, collaborative et respectueuse, où l’on encourage et valorise les différents points de vue.
- Des récompenses en reconnaissance de votre travail : salaire compétitif et rémunération variable, avantages sociaux et régime de retraite, congés payés, programmes de perfectionnement et de reconnaissance.
- Soutien à votre bien-être : une approche holistique du bien-être physique, mental, collectif et financier.
- Sentiment d’appartenance : la fierté de faire partie d’une organisation canadienne qui se consacre à protéger les entreprises canadiennes et les collectivités qu’elles servent, tout en redonnant à la communauté par le biais de bénévolat, de dons et d’initiatives nationales qui contribuent à bâtir un avenir plus durable.
Le montant du salaire de la candidate ou du candidat retenu est déterminé par Co-operators, à sa discrétion, et varie en fonction de plusieurs critères, notamment : les conditions du marché local, la région géographique et les facteurs pertinents liés au poste, comme les connaissances, les compétences, les aptitudes, l’expérience et la formation.
Les employées et employés peuvent également avoir la possibilité de participer à des programmes incitatifs et de gagner une rémunération supplémentaire en fonction de leur rendement individuel ou de celui de l’entreprise, ou d’autres mesures commerciales.





