Skip to main content
Temps plein
Hybride

Ingénieur Logiciel Principal

Voir sur la carte

Description

L'ingénieur logiciel principal à la CIBC est responsable de la conception fonctionnelle et du développement complets des systèmes applicatifs sur diverses technologies et plateformes. Ce rôle implique de consulter la haute direction sur l'infrastructure, de traduire les exigences des utilisateurs en solutions techniques et de fournir un leadership technique pour garantir que les besoins commerciaux sont satisfaits. Le poste implique également de prendre des décisions de sélection technologique et d'offrir des services de conseil technique avancés aux équipes informatiques.

Ce que nous recherchons

Diriger la conception fonctionnelle et le développement de systèmes applicatifs sur diverses technologies et plateformes.

Fournir des conseils à la haute direction sur les technologies d'infrastructure existantes et émergentes.

Traduire les exigences des utilisateurs en exigences de processus et de données, en développant des solutions commerciales.

Assurer un leadership technique pour le développement d'étapes précises et de la logique de traitement.

S'assurer que les spécifications conçues répondent aux besoins de l'entreprise.

Offrir des services de conseil technique complets de haut niveau à la haute direction informatique et aux équipes techniques.

Prendre des décisions de sélection technologique, souvent avec des exigences commerciales partiellement définies.

Développer et maintenir des applications utilisant .NET (C#), SQL Server, ReactJS et des frameworks d'interface utilisateur (par exemple, Telerik).

Intégrer des plateformes de données incluant Databricks, Talend et SSIS pour des solutions ETL et d'analyse.

Diriger la conception, le développement et la mise en œuvre de solutions logicielles complexes.

Promouvoir les meilleures pratiques en architecture logicielle, normes de codage et assurance qualité.

Encadrer et guider les ingénieurs juniors.

Concevoir et implémenter des fonctionnalités basées sur l'IA en utilisant des modèles d'IA fondamentaux.

Contribuer à l'ajustement fin et au déploiement des modèles d'IA en production.

Collaborer avec les scientifiques des données pour intégrer les capacités d'IA/ML.

Effectuer et coordonner des activités complexes de conception de solutions.

Comprendre les exigences commerciales et les traduire en conception de systèmes et d'applications alignée sur la feuille de route technologique.

Concevoir et documenter les fonctionnalités techniques, l'infrastructure, les interfaces et les intégrations.

Diriger la conception de solutions rentables et innovantes.

Contribuer aux feuilles de route technologiques alignées sur la vision, la stratégie et les objectifs commerciaux de la banque.

Diriger plusieurs solutions technologiques complexes, en maintenant la cohérence et en adoptant les meilleures pratiques.

Agir en tant que responsable de solution, en interagissant avec les équipes de projet et en animant les sessions de révision de conception.

Soutenir et encadrer les concepteurs et développeurs juniors par le partage des connaissances et la résolution de problèmes.

Se tenir informé des technologies émergentes, en particulier dans l'IA, le cloud et l'ingénierie des données.

Identifier les opportunités d'innovation, d'efficacité et d'automatisation.

Démontrer des qualités de leadership et un intérêt pour la gestion future d'équipe.

Favoriser une culture d'équipe collaborative et inclusive.

Candidat idéal

Diplôme en informatique, ingénierie, systèmes d'information de gestion ou un domaine d'études connexe.

Motivé par le succès collectif et valorise la collaboration.

Orienté client, visant des expériences client positives.

Aptitude à investiguer des problèmes complexes et à communiquer des informations détaillées de manière efficace.

Adopte et promeut le changement, en faisant évoluer continuellement sa pensée et ses méthodes de travail.

Reconnaît l'importance des relations et des réseaux pour le succès, influençant les résultats.

Passionné par les gens, bâtissant la confiance par le respect et l'authenticité.

Adhère aux valeurs de confiance, de travail d'équipe et de responsabilité.

Éducation minimale

Diplôme en informatique, ingénierie, systèmes d'information de gestion ou un domaine d'études connexe

Compétences techniques

Développement d'applications .NET (C#)
Conception et optimisation de bases de données SQL Server
Pile technologique de données (ETL, Azure SQL, API REST)
Talend
SSIS
ReactJS
Frameworks d'interface utilisateur modernes (par exemple, Telerik)
Outils d'intégration et de BI (par exemple, Tableau, Cognos, Power BI)
Modèles d'IA fondamentaux (par exemple, GPT, BERT, Llama)
Ajustement fin et personnalisation de modèles d'IA
Intégration de solutions IA/ML dans des applications d'entreprise
Automatisation
Technologies cloud (Azure préféré)
Architecture logicielle
API RESTful
Microservices
Pratiques DevOps (gestion d'environnement, intégrité, sécurité, gestion de pipeline, intégrité du code, conformité, gestion des versions)
Taxonomies Jira/Azure DevOps
Rédaction de récits (Story Writing)
Estimation de récits (Story Pointing)
Mesure de vélocité
Pensée analytique
Développement d'applications
Systèmes de gestion de bases de données (SGBD)
Technologies émergentes
Technologie de gestion de projet
Conseil technique

Compétences interpersonnelles

Leadership technique
Collaboration
Mentor
Communications expertes
Résolution de problèmes
Gestion des parties prenantes
Amélioration continue
Gestion d'équipe (potentiel)
Influence
Établissement de la confiance
Respect
Authenticité
Responsabilité
Travail d'équipe

Heures de travail

40 heures/semaine

Avantages

Assurance médicale
Assurance dentaire
Assurance vision
Compte d'épargne santé
Assurance vie
Invalidité
Autres régimes d'assurance
Congés payés (congé de maladie, congé parental, vacances)
Jours fériés
Régime 401(k)
Rémunération incitative
Avantages bancaires
Soutien au bien-être
MomentMakers (programme de reconnaissance sociale basé sur des points)
Journée Objectif (jour de congé payé pour la croissance et le développement)

Engagements spéciaux

Rôle hybride avec 2 à 3 jours requis sur site par semaine, Doit être légalement éligible à travailler au(x) emplacement(s) spécifié(s)

À propos de l'entreprise

C

Canadian Imperial Bank of Commerce (CIBC)

La CIBC est une importante institution financière nord-américaine qui compte 14 millions de clients (particuliers, entreprises, secteur public et clients institutionnels). Elle offre une gamme complète de conseils, de solutions et de services par l'intermédiaire de son réseau de services bancaires numériques et de ses centres bancaires au Canada, aux États-Unis et dans le monde entier.

Axé sur le client
Inclusif
Collaboratif
Innovant
Professionnel
Voir tous les emplois chez Canadian Imperial Bank of Commerce (CIBC)
Retour aux offres

    Nous respectons votre vie privée

    BerryMap utilise des cookies pour fournir des fonctionnalités essentielles, analyser l'utilisation et améliorer votre expérience. Vous pouvez personnaliser vos préférences ci-dessous.