Premier(-ère) Développeur(-euse)*, Solutions numériques et analytique–Revenu fixe

Caisse de dépôt et placement du Québec

Montreal (administrative region)

Hybrid

CAD 160,000 - 210,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

La Caisse de dépôt et placement du Québec recherche un ingénieur logiciel senior pour concevoir et faire évoluer des applications web full-stack (Angular / C#). Vous développerez des API REST, des pipelines de données et participerez à l’intégration d’outils analytiques sur Databricks et Snowflake, tout en assurant la qualité et l’observabilité.

Le rôle implique le mentorat technique, la collaboration avec des équipes finance et TI, et la participation à des projets POC en IA générative et data

Qualifications

  • Diplôme universitaire en informatique, génie logiciel ou domaine connexe.
  • Minimum de 8 ans d'expérience en développement logiciel, 3 ans en analytique/données.
  • Compétences solides en C#, ASP.NET Core et Angular.

Responsibilities

  • Concevoir, développer et maintenir des applications web full-stack en Angular et .NET.
  • Concevoir et implémenter des API REST performantes et documentées.
  • Mettre en place des pipelines CI/CD et déployer des solutions automatisées.
  • Développer outils et librairies analytiques en Python et SQL.
  • Concevoir et maintenir des pipelines data sur Databricks et Snowflake.
  • Orchestrer flux de données avec Airflow et garantir fiabilité et observabilité.
  • Encadrer des développeurs juniors et intermédiaires, revue de code.
  • Documenter architectures et décisions de conception.

Skills

C# / ASP.NET Core
Angular
Databricks
Snowflake
Azure DevOps
ETL pipelines
Data modeling
Python

Education

Bachelor en informatique, génie logiciel, data science

Tools

Docker
Kubernetes
Databricks
Snowflake
Azure DevOps

Job description

**Devenez un actif pour la collectivité !**Faites partie de l’équipe de La Caisse et ressentez la fierté de contribuer à l’avenir financier de millions de Québécois et Québécoises en créant un monde plus durable.À La Caisse :* On valorise votre apport unique au sein d’une équipe d’envergure mondiale.* On vous confie un travail qui vous permet de vous épanouir et de vous dépasser.* On vous offre des occasions d’apprendre aux côtés de spécialistes généreux de leur savoir.* On s’investit pleinement pour vous qui, chaque jour, réalisez notre mission.Au fil des années, nous avons bâti une culture forte qui repose sur quatre piliers : l'ambition pour se dépasser, l'imputabilité pour concrétiser nos convictions, l'ouverture pour s'enrichir grâce à des idées créatives et la collaboration pour nous propulser vers les meilleurs résultats pour la population du Québec.**Description d'emploi***\\***Le niveau de poste peut varier en fonction du profil de la personne retenue.*Faisant partie du groupe Données, Analytique et Transformation technologique, l’équipe Solutions Numériques et Analytiques est à l’intersection des secteurs d’investissements et des technologies. Notre mission est de soutenir les équipes d'investissement dans leur prise de décisions en participant à l'analyse de la performance des portefeuilles, au suivi des investissements, ainsi qu’à l'élaboration de méthodes quantitatives pour le suivi et le développement du portefeuille.Au sein de l’équipe Solutions numériques et analytique – Revenu fixe, la personne titulaire mettra à profit son expertise en développement logiciel et son intérêt pour les marchés financiers pour faire évoluer les capacités de l’équipe. Son rôle consistera à appuyer les secteurs d’investissement en tirant parti de ses connaissances en finances, de développement de logiciels et d’outils analytiques, et de techniques d’acquisition et d’intégration de données. La personne titulaire sera également appelée à collaborer de près et bâtir des relations de confiance avec nos partenaires. Elle contribuera activement à la conception, au développement et à l'opérationnalisation de solutions couvrant à la fois des applications métier robustes et des pipelines de données et d'intelligence d'affaires à fort impact.**Ce que vous ferez*** Concevoir, développer et maintenir des applications web full-stack robustes avec Angular (front-end) et C# / .NET (back-end);* Concevoir et implémenter des API REST performantes et bien documentés;* Mettre en place et maintenir des pipelines CI/CD pour le déploiement automatisé des solutions;* Développer des outils et librairies analytiques en Python et SQL pour la consommation de données et la prise de décision;* Concevoir, développer et maintenir des pipelines de données robustes et évolutifs sur Databricks et Snowflake;* Orchestrer les flux de données avec Airflow et garantir leur fiabilité, leur performance et leur observabilité;* Traiter et transformer des données structurées et non structurées afin de les rendre exploitables pour les équipes d'affaires;* Assurer la qualité du code via des revues, des tests automatisés et le respect des standards de développement;* Optimiser les performances des applications et garantir leur évolutivité à long terme;* Encadrer techniquement les développeurs juniors et intermédiaires, effectuer des revues de code approfondies;* Agir à titre d'expert et de partenaire auprès des équipes d'affaires, de données et de solutions numériques;* Participer aux POC, à la veille technologique et à l'évaluation de nouvelles solutions;* Documenter les architectures techniques, les décisions de conception et les processus déployés;* Assurer la maintenance et l'évolution continue des applications et pipelines en production.**Ce qui vous distingue*** Curiosité intellectuelle et intérêt actif pour la finance;* Capacité à naviguer avec aisance entre le développement logiciel et l'univers des données et de l'analytique;* Rigueur, souci de la qualité et attention au détail;* Esprit de collaboration et facilité à travailler avec des profils variés (finance, TI, science des données);* Autonomie, imputabilité et capacité à gérer plusieurs priorités simultanément;* Créativité technique et innovation;* Désir d'apprendre et d'évoluer dans un environnement technologique et d'affaires en transformation où l'IA a un impact concret et stratégique.**Ce que vous apportez*** Diplôme universitaire de premier cycle en informatique, génie logiciel, ingénierie, science des données ou toute autre discipline connexe;* Minimum de huit (8) ans d'expérience pertinente en développement logiciel, dont au moins trois (3) ans dans un rôle à forte composante analytique et/ou ingénierie de données;* Solide expérience en développement d'applications web avec C#, ASP.NET Core, Entity Framework Core et Angular;* Solide maîtrise des pratiques DevOps : CI/CD, Git, Azure DevOps, conteneurisation (Docker) et automatisation des déploiements;* Maîtrise approfondie des plateformes de données Snowflake et Databricks, incluant la modélisation, l'optimisation des performances, la sécurité, le partage de données;* Expérience en conception et développement de pipelines de données bout en bout;* Aptitudes en modélisation de données et compréhension des modèles sémantiques et de leur utilisation dans un contexte analytique;* Solides compétences analytiques et capacité éprouvée à résoudre des problèmes complexes, à communiquer des solutions techniques et à remettre en question le statu quo.Compétences souhaitées (Atouts):* Expérience avec Apache Spark / PySpark et l'orchestration de pipelines (Airflow);* Expérience dans un contexte Agile, notamment selon la méthodologie Scrum;* Expérience en encadrement technique ou mentorat d'équipes de développement;* Connaissance de l'IA générative, des architectures agentiques et de leur application dans un contexte professionnel.*Sentir que mon rôle est important. Avoir du plaisir au quotidien. Pouvoir évoluer au rythme de mes ambitions. Obtenir une rémunération à la hauteur de ma contribution. C’est l’expérience professionnelle que m’offre La Caisse!***Nous consultons avec attention chaque candidature et nous contacterons directement les personnes retenues pour une entrevue.**La Caisse offre des chances d’emploi égales à tous et toutes. Elle invite les femmes, les membres des minorités visibles et ethniques, les personnes autochtones et les personnes handicapées à présenter leur candidature. Si cette offre d’emploi vous motive, mais que vous ne correspondez pas à tous les critères, contactez-nous quand même!La Caisse s’engage également à poursuivre la promotion de l’équité, de la diversité et de l’inclusion comme valeur clé et à en faire une source d’enrichissement et de fierté pour tous les membres de l’organisation. Veuillez nous informer si votre condition actuelle nécessite des mesures d’adaptation dans le cadre du processus de recrutement.La Caisse représente la Caisse de dépôt et placement du Québec et ses filiales.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Analyste, Analytique de portefeuille- FR
Analyste, Analytique de portefeuille- FR

La Caisse (Caisse de dépôt et placement du Québec) • Montreal (administrative region)

On-site
CAD 65,000 - 90,000
Analyste principal(e), Capital de risque
Analyste principal(e), Capital de risque

Caisse de dépôt et placement du Québec • Montreal (administrative region)

On-site
CAD 110,000 - 170,000
Analyste principal(e)*, Expérience et interface utilisateur
Analyste principal(e)*, Expérience et interface utilisateur

Caisse de dépôt et placement du Québec • Montreal (administrative region)

Hybrid
CAD 85,000 - 115,000
Analyste, Analytique de portefeuille
Analyste, Analytique de portefeuille

La Caisse • Montreal (administrative region)

On-site
CAD 70,000 - 110,000
Premier(-ère) développeur(-euse)*, Solutions IA
Premier(-ère) développeur(-euse)*, Solutions IA

Caisse de dépôt et placement du Québec • Montreal (administrative region)

Hybrid
CAD 120,000 - 180,000
Développeur(-euse) DevSecOps principal(e)* – Plateforme de développement
Développeur(-euse) DevSecOps principal(e)* – Plateforme de développement

Caisse de dépôt et placement du Québec • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
Concepteur(-trice) principal(e), Surveillance et observabilité
Concepteur(-trice) principal(e), Surveillance et observabilité

Caisse de dépôt et placement du Québec • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Concepteur(-trice) principal(e), FinOps
Concepteur(-trice) principal(e), FinOps

Caisse de dépôt et placement du Québec • Montreal (administrative region)

On-site
CAD 110,000 - 170,000
Concepteur(-trice) principal(e), Surveillance et observabilité- FR
Concepteur(-trice) principal(e), Surveillance et observabilité- FR

La Caisse (Caisse de dépôt et placement du Québec) • Montreal (administrative region)

On-site
CAD 110,000 - 170,000
Concepteur(-trice) principal(e), Surveillance et observabilité
Concepteur(-trice) principal(e), Surveillance et observabilité

À L'Abordage Microbrasserie • Montreal (administrative region)

On-site
CAD 120,000 - 160,000