Conseiller ou la conseillère en développement de systèmes

Co-operators Assurance et services financiers


Date: 3 weeks ago
City: Guelph, ON
Contract type: Full time
Société : GCL

Service : Technologies numériques et des conseillers et conseillères

Type d’emploi : Poste permanent à temps plein

Modèle de travail : Hybride

Langue : Le ou la titulaire de ce poste travaille en anglais.

L’opportunité :

Nous sommes une coopérative canadienne de services financiers de premier plan engagée à agir comme levier pour une société résiliente et durable, et notre équipe est essentielle au succès de cette stratégie. C’est pourquoi nos gens sont notre priorité. Nous offrons une culture d’entreprise vivante et des occasions de perfectionnement qui permettent à notre équipe d’exploiter tout son potentiel et de concrétiser notre raison d’être. Et le meilleur : vous travaillerez avec des personnes qui se soucient vraiment de vous, de notre clientèle et de nos collectivités.

Notre équipe des technologies de l’information aspire à être un chef de file lorsqu’il s’agit de mettre la technologie au service des stratégies d’entreprise. Nous établissons des liens entre les concepts et les solutions de manière à créer de la valeur et de l’efficience pour notre clientèle, notre personnel et nos collectivités. Nous devons notre succès à notre équipe compétente et diversifiée, passionnée par l’excellence, l’innovation et l’agilité.

Le conseiller ou la conseillère en développement de systèmes joue un rôle de leadership technique dans l’équipe des canaux de technologie numérique. Cette personne pilote la feuille de route technique, formule et modifie des procédures pour résoudre des problèmes complexes, propose et conçoit des systèmes et des solutions pour répondre aux besoins de l'entreprise, et assure la liaison avec d'autres domaines techniques/fonctionnels pour garantir le respect des lignes directrices dans le cadre des projets de développement. En tant que responsable supérieur dans le domaine du développement de systèmes, le consultant en développement de systèmes fournit une expertise en matière de développement de systèmes, une direction technique et des conseils aux équipes de projet au cours de plusieurs phases de développement de systèmes et de technologies, et fournit une direction et des conseils avancés à des membres du personnel informatique moins expérimentés.

Vous êtes familier avec les technologies suivantes :

  • Nous disposons d'un ensemble de technologies variées pour soutenir nos plateformes numériques. Vous n'avez pas besoin d'être un expert dans tous les domaines, mais ce serait un atout si vous étiez exposé à certains d'entre eux.
  • Élaboration d’applications Web destinées à la clientèle.
  • Version moderne d'Angular (16+) et bibliothèques associées.
  • Node utilisant Express et Typescript pour les API.
  • Node.js utilisant le modèle nest.js pour les API.
  • NET/C# ou Sitecore.
  • Technologies cloud telles que AWS, Azure, Kong et OpenShift.
  • Pipelines CI/CD Git Actions, Git Workflow ou Azure DevOps.
  • Travailler avec des API externes.

Comment vous créez un impact :

  • Effectuer des analyses techniques et élaborer des conceptions et des solutions pour un système complexe ou aux fins d’intégration avec plusieurs systèmes, y compris la vérification de l’intégration de plusieurs plateformes matérielles et environnements de conception.
  • Veiller à ce que la conception globale tienne compte de tous les aspects (environnement, stratégie, besoins essentiels de l’entreprise, demande des utilisateurs et utilisatrices, intégration avec les systèmes connexes, implications financières, etc.) et à ce que tous les composants de la conception ou du système soient réalisables, maintenables, utilisables, évolutifs et compatibles avec la conception technique globale des systèmes ou de la solution.
  • Diriger l’examen et la validation de la conception avec les pairs, les analystes des systèmes d’entreprise, les spécialistes du domaine, l’architecture d’entreprise, l’infrastructure et les opérations, la sécurité de l’information, les services juridiques et d’audit pour s’assurer qu’elle est complète, conforme et qu’elle suit les normes, les lignes directrices et les recommandations du processus du cycle de vie du développement logiciel et de l’architecture d’entreprise.
  • Évaluer les progiciels et préparer des propositions, en recommandant la mise en œuvre de changements dans l’architecture des systèmes.
  • Effectuer l’assurance qualité de la solution proposée afin de confirmer le respect des normes et des lignes directrices en matière de développement.
  • Écrire de nouveaux codes et exploiter les codes existants.
  • Diriger et planifier les tests unitaires et travailler avec l’analyste des systèmes d’entreprise sur les tests des systèmes, en coordonnant la mise en place d’environnements de test pour vérifier que la fonctionnalité et l’intégrité des données sont maintenues.
  • Exécuter des tests unitaires et d’intégration de nature exhaustive et soutenir les tests d’acceptation du système et de l’utilisateur.

Comment vous brillez :

  • Vous mettez votre esprit novateur au service de l’amélioration de l’efficacité opérationnelle et vous possédez la capacité d’influer sur le changement, en accordant la priorité aux besoins de la clientèle.
  • Vous faites preuve d’esprit critique pour reconnaître les hypothèses, évaluer les arguments, tirer des conclusions et proposer des solutions de façon proactive.
  • Vous possédez des compétences solides en communication vous permettant de transmettre clairement les messages et d’explorer différents points de vue.
  • Vous établissez des relations de confiance et conseillez vos collègues de manière à favoriser leur perfectionnement.

Pour joindre notre équipe :

  • Diplôme collégial ou universitaire en technologies de l’information ou en informatique, avec au moins huit ans d’expérience en TI ou une combinaison équivalente de formation et d’expérience.
  • Connaissance des plans stratégiques et tactiques.
  • Connaissances approfondies en applications d’entreprise multiples et en technologies utilisées.
  • Expertise du cycle de vie du développement logiciel et des normes architecturales.

Ce que vous devez savoir :

  • Travail minutieux qui exige une grande capacité de concentration pendant une longue période.
  • Vous aurez à vous déplacer occasionnellement.
  • Ce poste prévoit des quarts de travail en rotation sur appel, les soirs et les fins de semaine.

Comment vous en bénéficiez :

  • Occasions de formation et de perfectionnement vous permettant de bâtir votre carrière.
  • Horaire de travail flexible et congés rémunérés pour subvenir à vos besoins et à ceux de votre famille.
  • Approche globale à l’égard de votre bien-être, programmes de santé physique et mentale et culture solidaire en milieu de travail.
  • Journées de bénévolat rémunérées pour redonner à votre collectivité.
  • En plus de nos salaires concurrentiels et de nos programmes incitatifs, les employées et employés admissibles bénéficient également d’un programme de rémunération globale complet, y compris des régimes d’épargne-retraite collectifs et une assurance collective (p. ex., assurance soins médicaux, mieux-être, soins dentaires, invalidité et vie), du soutien en santé mentale et un programme d’aide aux employés et employées.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume