Concepteur(trice) logiciel

  • Employeur : iA Groupe financier
  • Bureau : 1080, Grande Allée Ouest
  • Principal lieu de travail : Québec, Québec
  • Autre(s) lieu(x) de travail possible(s) : Toronto, Ontario; Montreal, Québec
  • Domaines d'activité : Développement des logiciels et systèmes
  • Numéro du poste : JR10022304
  • Type d'emploi : Emploi permanent
  • Postulez avant le : 2025-02-12

Description

iA Groupe Financier a entrepris une transformation visant à améliorer l’expérience de développement logiciel pour les équipes de la VPTI, et à accélérer la livraison de valeur pour l’ensemble de ses lignes d’affaires. Plus précisément, le programme DevX a pris naissance afin d’abstraire la complexité de l’organisation par la mise en place d’une plateforme d’ingénierie logicielle. Cette plateforme requiert entre autres chose la mise en place des outils, des pratiques et l’automatisation des services technologiques complexes, pour les développeurs, dans le but de diminuer leur charge cognitive et augmenter la qualité de leur travail.

Dans ce contexte, le/la candidat(e) recherché(e) aura à jouer un rôle dans la mise en place et le rehaussement des pratiques chez iA Groupe Financier. Ceci passe entre autres par l’optimisation des processus actuellement en place, ainsi que l’aide au développement des plateformes d’ingénieries logicielles, de l’environnement logiciel ainsi que de la définition des « chemins d'or » tout au long de leur cycle de vie.

Responsabilités

·Interagir avec les tours de livraisons et les secteurs d’affaires afin de comprendre leurs besoins et leur proposer des solutions de conceptions orientées vers le monde moderne, sans reproduire des façons de penser et des méthodes « on premises » dans des technologies infonuagiques

·Travailler avec les concepteurs des équipes du monde moderne (platform engineering, containers, intégration, données, sécurité, etc…) afin de définir avec eux des patrons de conception qui respectent les principes modernes d’ingénierie logicielle (asynchrone, modulaire, event-based, idempotent, stateless, etc…)

·Supporter le PM du platform engineering en remontant les besoins, manquements et enjeux identifiés lors des travaux de conceptions avec les lignes d’affaires et les autres secteurs de la VPTI, afin qu’ils soient traduits en encadrements, patrons et références de conception pour tous

·Agir en tant qu’expert du monde moderne et des bonnes pratiques d’ingénierie logicielle, en portant notamment les requis de coûts et de performances dans le design des conceptions de références

·Offrir aux lignes d’affaires et secteurs de la VPTI des « golden paths », à savoir l’ensemble des éléments de conceptions nécessaires pour pouvoir livrer une solution de bout-en-bout selon les meilleures pratiques de l’ingénierie logicielle (par exemple : comment réécrire une application 3 tiers monolithique classique en une application moderne, asynchrone, basée sur du streaming et composée de micro-services orchestrés par un processus BPMN le tout utilisant des données structurées dans une BD infonuagique, et exposé via le gateway Mulesoft. Tout en bénéficiant au mieux des automatismes offerts par le DevX)

·Réaliser la conception technique ou systémique détaillée des solutions, conformément à l’architecture élaborée dans des domaines de spécialité tels : le génie logiciel, l’infrastructure technologique, la sécurité de l’information, la gestion des données ou encore, l’intégration de données et d’applications.

·Concevoir des composants de solutions structurés, novateurs, performants et idéalement réutilisables, qui s’intégreront harmonieusement dans l’écosystème de l’entreprise.

·Collaborer aux travaux d’architecture selon sa spécialité.

·Agir à titre de contributeur technique de l’équipe de livraison de solutions et superviser les efforts de réalisation afin de s'assurer que l'intégrité du design est préservée et dans certains cas, construire et mettre en place les composantes les plus complexes, le tout en s’assurant du respect des normes et règles d’intégration, de conception, de développement et de sécurité de l’information.

·Promouvoir la réutilisation des composants existants et participer au choix de progiciels, de services ou de composants externes (ex. infonuagique).

·Travailler en collaboration avec les différents intervenants Affaires et TI dans le but de concevoir des composants qui respectent les encadrements d’entreprise et qui sont viables, efficaces et rentables.

·Par une vigie constante des tendances au sein de sa spécialité, participer à l’évolution et à la promotion des méthodologies, cadres, outils et services de pointe qui respectent les normes et standards de l’entreprise.

·S’assurer que la documentation technique et de conception nécessaire à la pérennité des éléments conçus est produite, valide et maintenue à jour.

·Encadrer les ressources internes, prestataires de services externes et tiers indépendants qui participent à la conception et à la réalisation technique des solutions.

·Agir à titre de porte-parole technique de l’équipe de livraison, auprès d’instances internes à la vice-présidence Technologies de l’information, notamment dans la gouvernance de revue de solutions ou encore de divers groupes externes, sur les composants dont il a la responsabilité.

·Peut être appelé à configurer les outils et composants logiciels, les environnements de développement et de déploiement en continu (DevOps) dans le but d’optimiser l’efficacité des équipes de réalisation de solutions.

·Supporter l’opérationnalisation et le déploiement des solutions.

Profil recherché

·Baccalauréat en informatique, informatique de gestion, systèmes d’information, génie informatique ou logiciel, mathématiques ou dans toute autre formation pertinente de même niveau.

·Plus de 5 ans d’expérience en technologies de l’information, dont un minimum de 3 ans dans le domaine d’expertise ciblé.

·Maîtrise des patrons de conceptions de solutions logicielles modernes, tels que l’événementiel par streaming, l’orchestration par processus, la modularité, la compensation, les traitements sans états (stateless) et les 12 facteurs,

·Maîtrise des technologies d’ingénierie logicielle modernes, comme le platform engineering, le portail de développeurs, le catalogue d’API, les BD No-SQL,

·Maîtrise des environnements en conteneurs (K8s), fonctions (FaaS) et services gérés infonuagiques

·Grande capacité à convaincre et inciter le changement de pensée dans les autres équipes de conception, afin qu’elles adoptent un design moderne dans leurs solutions

·Maîtrise des techniques, cadres de référence et méthodologies propres à son domaine d’expertise (SAFe®, Agile, MVP, Software Development Lifecycle , etc.).

·Expérience en matière des concepts et outils de déploiement en continu (ex. : DevOps).

·Excellent communicateur, structuré et vulgarisateur technique hors pair possédant un bon esprit de synthèse et sachant travailler efficacement en équipe.

·Leader naturel avec une capacité d’influencer et d’orienter les autres, particulièrement au niveau des équipes de livraison de solutions et des collaborateurs en périphérie de son champ d’action.

·Grande capacité d’identification et de résolution de problèmes.

·Excellentes aptitudes à la coordination, à la négociation et à la prise de décision.

·Connaissance de l’industrie de l’assurance et des services financiers (atout).

Investissez dans votre talent en joignant notre équipe

Voyez pourquoi autant de gens choisissent iA!

Profil de l'organisation

iA Groupe financier, c’est la force d’une société de taille à dimension humaine qui compte plus de 10 000 employés. Ensemble, nous avons gagné la confiance de plus de 5 millions de clients et 50 000 représentants qui nous ont choisis pour leurs assurances, leur épargne et la gestion de leur patrimoine.

Avec plus de 235 milliards de dollars d’actifs, nous sommes un joueur clé dans le domaine des services financiers au Canada et aux États-Unis. Le secret de notre réussite? S’investir, une personne à la fois. Parce que depuis plus de 130 ans, nous croyons que c’est en soutenant chacun de nos employés et en nous entourant de leaders parmi les plus réputés de l’industrie que nous pouvons continuer d’innover.

Chez iA, on s’investit, pour vous.

Notre engagement en matière de diversité et d’inclusion

Chez iA Groupe financier, nous appuyons et nous célébrons la diversité. Nous nous efforçons de fournir un milieu de travail reconnu comme inclusif pour tous, sans égard à l’origine ethnique, à la nationalité, à la langue, aux croyances religieuses, au genre, à l’orientation sexuelle, à l’âge, au statut civil, à la situation familiale ou à un handicap physique ou mental.

Notez que si vous avez besoin d’aide ou d’assistance pour rendre le processus de recrutement plus accessible pour vous, veuillez nous écrire. Une personne de notre équipe se fera un plaisir de répondre à vos besoins.