Développeur(euse) .NET – VB.NET, Java et soutien applicatif

LGS, an IBM Company

Montreal

Hybrid

CAD 90,000 - 120,000

Full time

10 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Coaching pré-entrevue
Mandats variés chez clients divers
Soutien en acquisition de talents

Job summary

LGS recherche un développeur .NET (niveau intermédiaire ou senior) avec des connaissances Java, pour concevoir, développer et maintenir des solutions logicielles destinées au domaine financier. Vous évoluerez dans une équipe Scrum, en mode hybride à Montréal, avec un accent sur le développement de nouvelles fonctionnalités, le diagnostic d’incidents et l’amélioration continue.

Le poste implique la conception, les tests, la maintenance et la mise en production, avec une attention particulière à

Qualifications

  • Goût marqué pour le développement logiciel et implication quotidienne dans le code.
  • Mandat partagé entre projets et soutien à la production, diagnostic d’incidents et résolution de problèmes.
  • Capacité à prioriser et communiquer clairement lors d’incidents ou situations ambiguës.
  • Esprit de collaboration et partage des connaissances dans une escouade Scrum.
  • Profil senior/mid avec expertise .NET et connaissance Java.

Responsibilities

  • Concevoir, développer, tester, documenter et maintenir des solutions principalement en .NET, et des composants Java selon les besoins.
  • Exercer un leadership de proximité et aider l’équipe à résoudre les enjeux sans être la seule référence technique.
  • Participer aux travaux de projets jusqu’à la mise en production et au suivi post-déploiement.
  • Assurer le soutien à la production: analyse des alertes, diagnostic et correction des anomalies.
  • Réaliser des revues de code et écrire des tests automatisés.
  • Contribuer à l’amélioration continue des pipelines CI/CD et des pratiques d’ingénierie logicielle.
  • Collaborer avec les analystes et partenaires d’affaires pour livrer des solutions adaptées.

Skills

DOTNET
Java
Scrum
Automated tests
Maintenance

Tools

GitHub Actions
MS SQL
Kubernetes
REST API

Job description

LGS, c’est avoir une carrière dans un environnement où vous êtes apprécié à votre juste valeur. C’est aussi une culture d’entreprise axée sur la diversité et l’inclusion, où nous accueillions tant les talents locaux qu’internationaux.

Vous serez impliqué dans des projets de grande envergure qui font progresser les entreprises et améliorent la vie des gens. Vous serez aux premiers rangs pour collaborer à des transformations numériques à large déploiement dans le domaine public et privé. Avec LGS, les possibilités sont infinies. Nous sommes une entreprise locale, d’envergure internationale, propulsée par la puissance du capital intellectuel d’IBM.

Pourquoi être pigiste pour LGS ?
  • Des mandats variés chez des clients diversifiés de grande envergure
  • Des missions qui sauront propulser votre carrière dans votre champ d’expertise, mais aussi qui vous permettront d’expérimenter de nouvelles technologies
  • Des conseillers en acquisition de talents dévoués et qui se soucient de vous
  • Un service d'accompagnement en mandat personnalisé
  • La possibilité de recevoir du coaching pré-entrevue.
Description du poste

Lieu : Montréal

Date de début : 20 juillet 2026

Durée du mandat : 31 juillet 2027

Horaire de travail : 37,5 heures semaine

Mode de travail : Hybride

La direction responsable des solutions de financement conçoit, fait évoluer et maintien des solutions de prêts et de financement destinées à sa clientèle. Son environnement technologique regroupe plus de 25 applications et s’appuie sur une culture axée sur l’entraide, la collaboration et l’amélioration continue.

L’organisation est à la recherche d’un développeur ou d’une développeuse .NET de niveau intermédiaire ou senior possédant également des connaissances en Java. La personne contribuera principalement à la conception, au développement, aux tests, à la maintenance et à l’évolution des solutions logicielles.

Elle évoluera au sein d’une équipe Scrum dont le mandat combine la réalisation de projets et le soutien à la production. Le rôle nécessite un intérêt autant pour le développement de nouvelles fonctionnalités que pour le diagnostic d’incidents, la stabilisation des applications et l’amélioration continue des solutions existantes.

Responsabilités :
  • Concevoir, développer, tester, documenter, maintenir et faire évoluer des solutions principalement en .NET, tout en contribuant à des composants Java selon les besoins de l’escouade
  • Exercer un leadership de proximité en proposant des solutions, en partageant tes connaissances et en aidant l’équipe à résoudre les enjeux, sans que le rôle repose principalement sur la direction technique de l’escouade
  • Participer activement aux travaux de projets, de l’analyse technique jusqu’à la mise en production et au suivi après déploiement
  • Assurer le soutien à la production : analyser les alertes et incidents, établir les causes, corriger les anomalies et contribuer à prévenir leur récurrence
  • Développer des solutions sécuritaires, stables, performantes et maintenables en appliquant les bonnes pratiques d’ingénierie logicielle
  • Réaliser des revues de code, écrire des tests automatisés et contribuer à l’amélioration des pipelines d’intégration et de déploiement continus
  • Collaborer avec les analystes, les spécialistes qualité, les partenaires d’affaires et les autres équipes technologiques afin de livrer des solutions adaptées aux besoins
  • Contribuer à la gestion de la dette technique, à l’observabilité et à l’amélioration continue des produits et des façons de faire
Exigences et qualifications requises
  • Goût marqué pour le développement logiciel et volonté de demeurer fortement impliqué dans le code au quotidien
  • Intérêt réel pour un mandat partagé entre projets et soutien à la production, incluant le diagnostic d’incidents et la résolution de problèmes parfois urgents
  • Autonomie, rigueur et sens des responsabilités dans la prise en charge d’un changement, de son développement jusqu’à son comportement en production
  • Capacité à garder son calme, à prioriser et à communiquer clairement lors d’un incident ou d’une situation ambiguë
  • Esprit de collaboration et réflexe de partager l’information afin d’éviter que les connaissances reposent sur une seule personne
  • Leadership constructif : tu sais influencer par ton expertise, proposer des améliorations et soutenir tes collègues, tout en restant centré sur la contribution technique
  • Curiosité et capacité à apprendre dans un environnement comportant plusieurs technologies et des applications à différents niveaux de maturité
Expérience
  • Expérience pertinente en développement et en évolution d’applications, avec une profondeur adaptée au niveau intermédiaire ou senior
  • Maîtrise des pratiques de développement modernes, notamment les demandes de tirage, les revues de code, les tests automatisés ainsi que l’intégration et le déploiement continus
  • Bonne compréhension des principes de code propre, des patrons de conception, de la sécurité applicative et de la gestion de la dette technique
  • Expérience en diagnostic et en résolution de problèmes de production à partir de journaux, de métriques, de traces et d’outils de surveillance
  • Expérience au sein d’une escouade Scrum ou d’une équipe agile multidisciplinaire
  • Capacité à collaborer dans un environnement comportant plusieurs technologies et à développer ses connaissances selon les besoins de l’escouade
  • Pour un profil senior : capacité à prendre en charge des enjeux complexes, à accompagner des collègues et à influencer les décisions techniques de façon pragmatique
  • Français de niveau expert et anglais de niveau intermédiaire
Environnement technologique
  • Développement principal : VB.NET, .NET et ASPX
  • Écosystème complémentaire : Java 8 et versions ultérieures, Spring Boot, Maven et JUnit
  • Intégration et données : API REST, services SOAP, messagerie, JSON et MS SQL
  • Qualité et livraison : tests automatisés, Git, GitHub, GitHub Actions et pipelines CI/CD
  • Exploitation : journalisation, surveillance, observabilité, diagnostic d’incidents, Kubernetes et environnements sur site ou infonuagiques

L’utilisation du genre masculin est effectuée uniquement dans un souci de simplification de la lecture et de la recherche, et ne vise aucune forme de discrimination. LGS valorise la diversité et l’inclusion et cette formulation n’a aucune intention discriminatoire.

LGS s’engage à considérer tous candidats qualifiés sans égards à l’ethnie, la couleur, la religion, le sexe, l’identité ou l’expression de genre, l’orientation sexuelle, l’origine nationale, la génétique, la grossesse, le handicap, la neurodiversité, l’âge, le statut d’ancien combattant ou d’autres caractéristiques.

Il est possible que ce rôle implique que vous allez travailler avec une ou des technologies couvertes par des sanctions de la réglementation sur les exportations. Si vous n’êtes pas résident permanent canadien ou citoyen canadien, informez-vous auprès de votre conseiller en acquisition de talents.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur(euse) Full Stack (Angular, Java, Spring Boot)
Développeur(euse) Full Stack (Angular, Java, Spring Boot)

LGS, an IBM Company • Montreal

Hybrid
CAD 90,000 - 120,000
Chargé(e) de projets - Livraison de projets complexes
Chargé(e) de projets - Livraison de projets complexes

LGS, an IBM Company • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Analyste d’affaires senior – Marchés des capitaux (Dérivés et revenu fixe)
Analyste d’affaires senior – Marchés des capitaux (Dérivés et revenu fixe)

LGS, an IBM Company • Montreal

Hybrid
CAD 85,000 - 130,000
Gestionnaire de projet -applicatif
Gestionnaire de projet -applicatif

LGS, an IBM Company • Lévis

Hybrid
CAD 95,000 - 125,000
Scrum Master
Scrum Master

LGS, an IBM Company • Montreal

Hybrid
CAD 96,000 - 152,000
Accompagnement en mandat personnalisé
Coaching pré-entrevue
Développeur(euse) Back-end Java
Développeur(euse) Back-end Java

LGS, an IBM Company • Quebec

Hybrid
CAD 70,000 - 90,000
Coaching pré-entrevue
Accompagnement personnalisé
Mandats variés dans divers secteurs
Gestionnaire de projet -applicatif
Gestionnaire de projet -applicatif

LGS, an IBM Company • Montreal

Hybrid
CAD 120,000 - 160,000
Développeur DevOps – Infrastructure as Code (IaC) / Configuration as Code (CaC)
Développeur DevOps – Infrastructure as Code (IaC) / Configuration as Code (CaC)

LGS, an IBM Company • Montreal

Hybrid
CAD 90,000 - 130,000
Coaching pré-entrevue
Accompagnement en mandat personnalisé
Conseillers en acquisition de talents
Chargé(e) de projet – Transformation numérique
Chargé(e) de projet – Transformation numérique

LGS, an IBM Company • Montreal

Hybrid
CAD 110,000 - 140,000
Analyste valorisation données
Analyste valorisation données

LGS, an IBM Company • Montreal

Hybrid
CAD 90,000 - 130,000