LGI Healthcare Solutions Logo

LGI Healthcare Solutions

Développeur.euse IA Augmentée

Posted Yesterday
Be an Early Applicant
Hybrid
Montréal, QC, CAN
Mid level
Hybrid
Montréal, QC, CAN
Mid level
Développer et maintenir des modules full‑stack pour un Student Information System en utilisant l'IA comme copilote. Moderniser la plateforme (ColdFusion, .NET/C#, Oracle, React), optimiser performances et bases de données, mettre en place CI/CD et tests automatisés, participer aux revues de code et à la documentation, et assurer conformité aux lois canadiennes de protection des renseignements.
The summary above was generated by AI
Description de l'entreprise

Depuis plus de 40 ans, LGI développe des solutions logicielles en santé. Aujourd'hui, l'IA est au cœur de notre façon de développer et s'intègre dans la prochaine génération de nos solutions, pas une finalité, mais le levier pour contribuer à la mission qui nous anime : améliorer la performance des établissements de soins de santé.

On cherche des talents exceptionnels, passionnés de technologie, curieux par nature, exigeants par conviction. Des gens pour qui explorer et innover est un réflexe, et qui veulent mettre leur énergie au service d'une mission qui va au-delà du développement du code et qui impacte des décisions, des processus, des humains.

Description du poste

Développeur.euse assisté.e par l'IA - Full Stack

Développement assisté par l'IA · Apprentissage rapide et autonome · Équipe R&D

L'IA est au cœur de notre façon de concevoir nos logiciels. Notre système d'information étudiant (Student Information System – SIS), accessible via le Web, soutient les facultés de médecine partout au Canada. Nous accélérons son développement, sa modernisation et son évolution en plaçant l'intelligence artificielle au centre de nos pratiques.

Les outils, les modèles et les méthodes évoluent à un rythme soutenu. Nous recherchons donc des développeurs ambitieux, curieux, capables d'apprendre rapidement et de s'adapter en continu.

Il s'agit d'un poste full stack couvrant plusieurs technologies. Nous ne recherchons pas une personne souhaitant se spécialiser dans un seul langage ou une seule pile technologique. Nous voulons des développeurs qui utilisent l'IA au quotidien pour évoluer avec aisance à travers l'ensemble de la plateforme. La maîtrise d'une technologie en particulier constitue un atout, mais n'est pas une exigence. Ce qui compte avant tout, c'est votre capacité à apprendre, expérimenter et livrer efficacement grâce à l'IA, tout en vous améliorant constamment.

Comment vous utiliserez l'IA

  • Utiliser quotidiennement des assistants de programmation basés sur l'IA (Copilot, Cursor, Claude Code, etc.) pour générer, compléter et comprendre du code, peu importe la partie de la plateforme concernée.
  • Vous vous appuyez sur l'IA pour monter rapidement en compétence sur de nouvelles technologies et bases de code, plutôt que d'attendre d'acquérir une expertise approfondie dans une seule pile technologique.
  • Générer et évaluer de façon critique des tests automatisés (unitaires, d'intégration et de bout en bout), en jugeant leur pertinence et leur couverture.
  • Mettre en place des contrôles qualité assistés par l'IA dans les pipelines de livraison : conformité, accessibilité, performance et sécurité.
  • Utiliser l'IA pour analyser, documenter et moderniser de façon sécuritaire du code existant, afin de réduire les risques liés aux changements.
  • Analyser les journaux d'événements, les erreurs et les traces d'exécution (stack traces) avec l'aide de l'IA et d'outils de profilage afin d'accélérer le débogage et l'optimisation des performances.
  • Produire et maintenir la documentation technique à l'aide d'outils d'IA.
  • Rédiger des requêtes (prompts) précises, les améliorer de façon itérative, reconnaître les limites de l'IA et reprendre le contrôle lorsque nécessaire.
  • Adopter rapidement de nouveaux outils ou modèles lorsqu'ils apportent des gains mesurables et partager vos apprentissages avec l'équipe.

Vos responsabilités

  • Développer et maintenir des modules applicatifs full stack, avec l'IA comme copilote au quotidien.
  • Intervenir avec aisance dans les différentes technologies de la plateforme : Adobe ColdFusion, .NET/C#, Oracle et React, en vous adaptant aux besoins plutôt qu'en restant dans un seul domaine.
  • Participer à la modernisation et à la mise à l'échelle de la plateforme : faire évoluer les composants existants, optimiser les requêtes Oracle et les modèles de données, et éliminer les goulots d'étranglement liés aux performances.
  • Concevoir et faire évoluer les pipelines CI/CD afin d'automatiser les compilations, les tests et les déploiements.
  • Participer aux revues de code, en portant un regard critique sur le code généré par l'IA.
  • Garder l'utilisateur final au centre des préoccupations : les solutions développées sont utilisées par le personnel, les enseignants et les étudiants des facultés de médecine, et contribuent à la formation des futurs médecins.
  • Assumer la responsabilité complète de vos livrables, de l'analyse des besoins jusqu'à la mise en production, en passant par les tests et la documentation.
  • Travailler dans le respect des normes canadiennes applicables à la protection des renseignements personnels des étudiants (notamment la LPRPDE/PIPEDA et les lois provinciales), avec le soutien de l'équipe.

Qualifications

Ce que nous recherchons avant tout

Exigences essentielles:

  • Utilisation régulière et démontrable d'outils de développement assistés par l'IA permettant d'obtenir des gains réels de productivité.
  • Grande capacité d'apprentissage et autonomie : vous explorez, expérimentez et progressez sans encadrement détaillé, et vous adaptez rapidement lorsque les technologies évoluent.
  • Réel intérêt à travailler en full stack sur plusieurs technologies, y compris du code existant, plutôt que de vous spécialiser dans une seule pile technologique.
  • Capacité à évaluer de façon critique les résultats produits par l'IA.
  • Solides bases en programmation orientée objet, en bases de données relationnelles et en logique algorithmique.
  • Bonne compréhension des pratiques CI/CD et des tests automatisés.
  • Curiosité intellectuelle et intérêt pour les systèmes et architectures complexes.
  • Excellentes aptitudes en communication et en collaboration : vous savez expliquer votre raisonnement, demander de l'aide lorsque nécessaire et contribuer aux discussions techniques.
  • Intérêt pour un environnement réglementé et volonté de progresser professionnellement.

Atouts:

  • Expérience pratique avec l'une ou plusieurs des technologies suivantes : Adobe ColdFusion (CFML), .NET/C#, Oracle (SQL, PL/SQL) ou React.
  • Expérience variée avec plusieurs langages de programmation et piles technologiques.
  • Expérience de modernisation ou de migration d'applications Web existantes.
  • Expérience des pipelines CI/CD et de l'automatisation des tests (Azure DevOps, GitHub Actions, Jenkins, etc.).
  • Connaissances en accessibilité Web (WCAG/AODA), en sécurité des applications (OWASP) ou en ingénierie des performances.
  • Expérience en architecture infonuagique (cloud), en architectures évolutives, en modélisation de bases de données ou en développement de logiciels d'entreprise ou institutionnels.
  • Développement de fonctionnalités enrichies par l'IA ou intégration de modèles d'intelligence artificielle dans des systèmes existants.
  • Projets personnels ou contributions à des projets open source impliquant l'IA. Nous apprécions les contributions GitHub et les expérimentations personnelles.

Informations complémentaires

Pourquoi joindre LGI ?

  • Un environnement fondé sur la confiance, l'autonomie et la collaboration;
  • L’opportunité d’évoluer, de performer et de travailler avec des collègues curieux et talentueux;
  • Une culture d'apprentissage continu offrant du temps dédié à la formation, une plateforme reconnue de développement de vos compétences et l'accès à des outils de pointe;
  • Des projets stimulants qui contribuent à l'évolution des technologies de la santé et soutiennent le travail de plus de 320 000 professionnels, au bénéfice de plus de 6 millions de patients;
  • Un programme complet d'avantages sociaux incluant une assurance collective dès le premier jour, un REER collectif avec participation de l'employeur, la télémédecine 24/7, un programme d'aide aux employés et à leur famille, ainsi qu'un minimum de 3 semaines de vacances par année

Chez LGI Solutions Santé, nous valorisons la diversité et l'égalité d'accès à l'emploi. 

#LI-UP

Similar Jobs

10 Hours Ago
Remote or Hybrid
CA
Mid level
Mid level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Provide white-glove technical support and onboarding for high-value resellers: troubleshoot integrations, manage escalations, run onboarding and training, track and drive issue resolution with engineering, and collaborate cross-functionally to improve processes and product experience for enterprise sellers.
Top Skills: APIsGoogle MeetsJIRASdksThird-Party Integrations
18 Hours Ago
In-Office or Remote
CA
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Design and build features for the SFS banking platform, onboard Block products, build secure fault-tolerant systems handling sensitive financial data, ensure service reliability, remediate incidents, and create durable operational fixes.
Top Skills: AWSAws AuroraAws FargateAzureContinuous IntegrationDynamoDBEcsGCPGoGrpcJavaKotlinKubernetesPhantomjsProtocol BuffersReactRestSwaggerTemporal.IoTypescriptUnit Tests
18 Hours Ago
In-Office or Remote
CA
Mid level
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Provide white-glove technical support and onboarding for high-value resellers: triage issues, manage escalations to engineering, implement onboarding and training, maintain expertise in Square products, APIs/SDKs and third-party integrations, travel for reseller visits, and collaborate cross-functionally to improve product and processes.
Top Skills: APIsGoogle MeetJIRASdksSquare Product SuiteThird-Party Integrations

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account