Technologie de l'information et affaires électroniques

Développeur (euse)

Offre terminée
Temps plein - Permanent
Postuler avant :  26 juin 2021

Tu aimes la collaboration et le travail d’équipe ?

Notre mission « Outiller afin de favoriser la qualité des livrables, d'accroître la vélocité du train et supporter les environnements de développement​ » te parle ?

Ce défi est pour toi!

Participer au mandat de la system team d’un train comme développeur(euse) implique les défis suivants :

  • Assister le train en construisant et supportant l’infrastructure de développement agile ​

  • Développer et maintenir la chaîne de valeur supportant le pipeline de livraison en continu

Tu pourras notamment participer à la construction de l’infrastructure de développement, à l’intégration de solutions, aux tests et aux mises en production. On comptera sur toi pour travailler avec l’équipe et le scrum master, une veille technologique, la santé des systèmes et le support aux autres équipes du train Outils de vente de l’Individuel.

Tes responsabilités

  • Comprendre et valider le besoin émis par l’équipe, et ce, en étroite collaboration avec le responsable de produit (PO) et/ou les utilisateurs

  • En collaboration avec l’équipe, participera à la conception, effectuer la programmation, la configuration ou l’intégration de la solution en demeurant dans le « juste assez -- juste à temps »:

- en utilisant les meilleures pratiques de développement soutenues par les Centres d’excellence (COE) et en appliquant les bons patrons de conception, de découpage et de modélisation pour les traitements, les données, l’infrastructure d’hébergement, etc.

- en démontrant un souci constant d’assurer la sécurité et de préserver la confidentialité de l’information numérique

- en orientant son développement vers la réalisation d’essais automatisés;

- en réalisant les essais requis durant tout le processus de développement jusqu’à la production en évitant les coupures de service;

- en mesurant les qualités de la solution développée (performance, robustesse, couverture fonctionnelle des essais, etc.);

- en mettant en place ou en utilisant un pipeline d’intégration et de déploiement en continu.

  • Communiquer et discuter des choix techniques avec ses pairs

  • Contribuer à valider le code produit par ses pairs

  • Soutenir techniquement la solution logicielle une fois en production (anomalies, entretien, surveillance, etc.)

  • Contribuer activement à ce que la documentation nécessaire à la pérennité des éléments conçus soit présente, valide et maintenue à jour

  • Collaborer activement à toutes les activités d’équipe (planification des cérémonies, définition de terminé, etc.).

Ton profil

  • DEC ou BAC en informatique ou tout autre domaine connexe

  • Au moins un (1) an d’expérience en technologies de l’information

  • Connaissance des principes agile et Devops (Scrum/Lean) et capacité de les appliquer dans un contexte de travail d’équipe

  • Connaissance des technologies utilisées en infonuagique, conteneur, virtualisation (ex. Azure Devops, Docker, Kubernetes)

  • Expérience en CI / CD, et dans un environnement DevOps

  • Expérience dans la conception d'applications et de systèmes hautement disponibles, fiables, utilisables et à grand volume

  • Bonne connaissance / compréhension des technologies stratégiques clés des TI

  • Connaissances des patrons de conception/d’architecture, patrons de découpage

  • Expérience dans les langages de programmation et outils de développement :

- Technologies Microsoft : C#, Framework .NET 4.0, Visual Studio 2019, Azure DevOps , WPF, SQL Server 2016

-TFS & GIT

- Maîtrise des concepts orientés-objet

- Bonne connaissance des éléments suivants : XML, Design Patterns

- Écosystème actuel de C# (.NET Standard, .NET Core, .NET Framework, NuGet/packages NuGet, csproj)

- Connaissance de Azure

- Essais automatisés / unitaires, intégrés, specflow

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

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

  • Connaissance fonctionnelle de l’anglais

Vos avantages iA Groupe Financier :

  • Salaire de base et bonus organisationnel

  • Assurances collectives

  • Fonds de pension à prestations déterminées

  • Régime d’achat d’actions

  • Journées de congé flexibles

  • Horaire flexible et travail à distance (35h)

  • Accompagnement plan de carrière & formations

Pour plus d'informations, vous pouvez contacter Rindra par courriel Rindra.Randriambeloma@ia.ca