Analyste Programmeur (euse) Java
LGS.com
Office
Québec, QC, G1V 2L8, CA
Full Time
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é.
Les avantages de vous joindre à nous :
• Pour apprendre tous les jours : l'accès au capital intellectuel d’IBM et à de la formation sur une multitude de technologies de pointe.
• Pour votre bien-être : un ensemble d’assurances collectives y compris un service de télémédecine, un régime épargne retraite avec contribution de l'employeur, des actions IBM à un tarif avantageux, et un forfait mieux-être !
• Pour profiter de temps de qualité : des vacances annuelles, des congés d'entreprise et des congés spéciaux pour les évènements de la vie.
• Pour avoir du plaisir avec vos collègues : une communauté active et un comité social proposent des activités pour vous garder connectés !
Voici comment vous serez impliqué
• Recueillir les besoins métiers auprès des parties prenantes.
• Organiser des réunions pour échanger, clarifier et définir les exigences du projet.
• Rédiger des spécifications fonctionnelles et techniques détaillées.
• Formaliser les exigences pour faciliter le développement.
• Élaborer l’architecture logicielle du système ou de l'application.
• Créer des maquettes, développer des prototypes et modéliser les solutions.
• Coder des fonctionnalités en Java, Python, Flask, PHP et Ruby.
• Intégrer des frameworks et des bibliothèques pour optimiser la productivité.
• Gérer le versionnage du code avec des outils comme Git.
• Écrire et exécuter des tests unitaires pour valider les composants individuels.
• Réaliser des tests d'intégration pour assurer la cohérence du système.
• Mesurer les performances via des tests spécifiques.
• Préparer les environnements de test et de production.
• Déployer les nouvelles versions de l’application.
• Superviser la performance et la stabilité post-déploiement.
• Identifier et corriger les anomalies (bugs).
• Mettre à jour le logiciel avec de nouvelles fonctionnalités ou améliorations.
• Assurer un support technique réactif aux utilisateurs.
• Travailler en synergie avec l’équipe de développement.
• Participer aux revues de code pour garantir la qualité et la conformité.
• Documenter les aspects techniques du code et des systèmes.
• Concevoir des manuels et guides utilisateurs clairs et accessibles.
• Contribuer à la planification des sprints et des releases.
• Suivre l'avancement des tâches via des outils comme Azure DevOps.
Votre expérience
• L’obtention d’un Baccalauréat dans le domaine des technologies de l’information (informatique, génie logiciel ou génie informatique ou toute formation collégiale en informatique sera aussi considérée
• Un minimum de 10 années d’expérience en TI
• Un minimum de 5 années d’expérience à titre de programmeur Java
• Posséder une expertise dans le développement et la maintenance de systèmes dans un environnement Java et WEB
Vous vous démarquez par
• Votre capacité à mettre à jour vos connaissances en suivant des formations spécifiques et en obtenant les certifications professionnelles pertinentes pour votre profession
• Vos aptitudes à accompagner les équipes de projets et les clients
• Votre autonomie et débrouillardise pour s’assurer que le projet mis en place répond aux besoins
• Vos certifications
Soyez vous-même chez LGS
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.
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é.
Les avantages de vous joindre à nous :
• Pour apprendre tous les jours : l'accès au capital intellectuel d’IBM et à de la formation sur une multitude de technologies de pointe.
• Pour votre bien-être : un ensemble d’assurances collectives y compris un service de télémédecine, un régime épargne retraite avec contribution de l'employeur, des actions IBM à un tarif avantageux, et un forfait mieux-être !
• Pour profiter de temps de qualité : des vacances annuelles, des congés d'entreprise et des congés spéciaux pour les évènements de la vie.
• Pour avoir du plaisir avec vos collègues : une communauté active et un comité social proposent des activités pour vous garder connectés !
Voici comment vous serez impliqué
• Recueillir les besoins métiers auprès des parties prenantes.
• Organiser des réunions pour échanger, clarifier et définir les exigences du projet.
• Rédiger des spécifications fonctionnelles et techniques détaillées.
• Formaliser les exigences pour faciliter le développement.
• Élaborer l’architecture logicielle du système ou de l'application.
• Créer des maquettes, développer des prototypes et modéliser les solutions.
• Coder des fonctionnalités en Java, Python, Flask, PHP et Ruby.
• Intégrer des frameworks et des bibliothèques pour optimiser la productivité.
• Gérer le versionnage du code avec des outils comme Git.
• Écrire et exécuter des tests unitaires pour valider les composants individuels.
• Réaliser des tests d'intégration pour assurer la cohérence du système.
• Mesurer les performances via des tests spécifiques.
• Préparer les environnements de test et de production.
• Déployer les nouvelles versions de l’application.
• Superviser la performance et la stabilité post-déploiement.
• Identifier et corriger les anomalies (bugs).
• Mettre à jour le logiciel avec de nouvelles fonctionnalités ou améliorations.
• Assurer un support technique réactif aux utilisateurs.
• Travailler en synergie avec l’équipe de développement.
• Participer aux revues de code pour garantir la qualité et la conformité.
• Documenter les aspects techniques du code et des systèmes.
• Concevoir des manuels et guides utilisateurs clairs et accessibles.
• Contribuer à la planification des sprints et des releases.
• Suivre l'avancement des tâches via des outils comme Azure DevOps.
Votre expérience
• L’obtention d’un Baccalauréat dans le domaine des technologies de l’information (informatique, génie logiciel ou génie informatique ou toute formation collégiale en informatique sera aussi considérée
• Un minimum de 10 années d’expérience en TI
• Un minimum de 5 années d’expérience à titre de programmeur Java
• Posséder une expertise dans le développement et la maintenance de systèmes dans un environnement Java et WEB
Vous vous démarquez par
• Votre capacité à mettre à jour vos connaissances en suivant des formations spécifiques et en obtenant les certifications professionnelles pertinentes pour votre profession
• Vos aptitudes à accompagner les équipes de projets et les clients
• Votre autonomie et débrouillardise pour s’assurer que le projet mis en place répond aux besoins
• Vos certifications
Soyez vous-même chez LGS
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.
Analyste Programmeur (euse) Java
Office
Québec, QC, G1V 2L8, CA
Full Time
October 8, 2025