Analyste-programmeur .NET – Architecture et développement logiciel
- Québec, QC
- Hybride
- Publié 4 nov. 2026
- 1 poste
Ouvre LinkedIn
- Type d’emploi
- Contrat
- Niveau d’expérience
- Expérimenté · 5+ ans
- Formation minimale
- Baccalauréat
- Langue de l’offre
- français
- Heures de travail
- 35 heures par semaine
- Niveau d’expérience
- Not Applicable
- Mode de candidature
- Postuler sur LinkedIn (connexion à LinkedIn requise)
Résumé du poste
Analyze, design, develop, test, document, and deploy .NET software solutions while ensuring quality, performance, and alignment with architecture standards. Collaborate with agile teams on technical problem-solving, code reviews, continuous improvement, user acceptance testing, and post-release support.
Détails du poste
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. Un contrat, ça vous dit ? 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 : Québec Date de début : 11 janvier 2027 Durée du mandat : 36 mois Horaire de travail : 35 h Mode de travail : Hybride L’analyste-programmeur senior participe à l’analyse, à la conception, au développement, à l’évolution et à la mise en production de solutions logicielles dans un environnement Microsoft .NET. Il collabore étroitement avec les membres de l’équipe agile afin d’assurer la qualité, la performance et la conformité des solutions aux orientations d’architecture. Ses principales responsabilités sont : Analyser les besoins et les histoires du carnet de produit, estimer les efforts et contribuer à leur découpage en tâches de développement. Réaliser les analyses fonctionnelles et logicielles, détailler les modèles d’objets d’affaires et contribuer à la modélisation des données. Développer, documenter et faire évoluer les solutions logicielles selon les normes, les standards et les bonnes pratiques de programmation orientée objet et de conception logicielle. Soutenir les développeurs et contribuer à la résolution des enjeux techniques de l’équipe. Appliquer les orientations d’architecture logicielle et participer à leur évolution, notamment dans des environnements n-tiers, orientés services et microservices. Réaliser les essais unitaires, fonctionnels, intégrés, systèmes et intersystèmes, incluant leur documentation et leur automatisation. Participer aux revues de code et promouvoir les pratiques de qualité logicielle, notamment TDD, BDD, intégration et livraison continues. Collaborer aux essais d’acceptation avec les utilisateurs et soutenir les équipes responsables des essais intégrés. Assurer la livraison incrémentale des solutions, présenter les résultats des itérations et participer aux activités de rodage après la mise en production. Contribuer à l’amélioration continue des pratiques, des normes de programmation, des outils et du cadre de développement. Exigences et qualifications requises Détenir un baccalauréat en technologies de l’information (informatique, génie logiciel, génie informatique) ou en administration des affaires, option systèmes d’information organisationnels (SIO). Posséder huit (8) années d’expérience en technologies de l’information, dont cinq (5) années à titre d’analyste-programmeur dans des organisations d’envergure similaire. Posséder quatre (4) années d’expérience en développement .NET avec au moins un des langages ou technologies suivants : C#, ASP.NET MVC, ASP.NET Web API, services Web REST, JSON, Razor, .NET Framework 4.8 ou .NET Core/.NET 8 et versions supérieures. Posséder quatre (4) années d’expérience avec les outils suivants ou leurs équivalents : Visual Studio; Azure DevOps, Git ou TFS; SonarQube. Posséder trois (3) années d’expérience en programmation orientée objet à titre d’analyste-programmeur. Posséder quatre (4) années d’expérience en développement Frontend et maîtriser au moins trois (3) des technologies suivantes : JavaScript, TypeScript, MVC, Angular, HTML5, CSS3, Vue.js ou React.js. Posséder quatre (4) années d’expérience dans l’application des concepts et pratiques de développement logiciel suivants : patrons de conception, injection de dépendance, principes SOLID, Clean Code, refactoring et DevSecOps. Posséder quatre (4) années d’expérience en qualité logicielle et maîtriser au moins cinq (5) des pratiques suivantes : TDD, tests unitaires automatisés, tests intégrés automatisés, intégration continue, BDD, livraison continue, revue de code, programmation en binôme et techniques de simulation (mocking). Avoir rédigé des devis fonctionnels ainsi que des devis d’essais systèmes et intersystèmes dans au moins deux (2) projets d’envergure. Atouts Posséder deux (2) années d’expérience dans un environnement utilisant l’architecture orientée services (AOS), les microservices, l’architecture orientée événements (Event-Driven) ou les bus d’entreprise (ESB). Avoir réalisé un mandat nécessitant l’application de concepts d’accessibilité Web. @IBMJOBS #hiring #LI-VF1 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. 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. AP-2001094
Ce que vous ferez
Analyze, design, develop, test, document, and deploy .NET software solutions while ensuring quality, performance, and alignment with architecture standards. Collaborate with agile teams on technical problem-solving, code reviews, continuous improvement, user acceptance testing, and post-release support.
Exigences
Requires a bachelor's degree in information technology or business administration with an information systems focus, eight years of IT experience, and five years as a programmer analyst. Candidates must also have substantial .NET, frontend, object-oriented programming, software design, and software quality experience, including experience preparing functional and system/inter-system test specifications for at least two large-scale projects.
Avantages
- Career Coaching
- Pre-Interview Coaching
- Personalized Assignment Support
Compétences indiquées
- C++ · Souhaitée
- .NET · Souhaitée
- JavaScript · Souhaitée
- TypeScript · Souhaitée
- Angular · Souhaitée
- Git · Souhaitée
- Tests automatisés · Souhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- C#
- .NET
- ASP.NET MVC
- ASP.NET Web API
- REST Web Services
- JavaScript
- TypeScript
- Angular
- React.js
- Object-Oriented Programming
- Software Architecture
- Microservices
- Azure DevOps
- Git
- Automated Testing
- DevSecOps
Domaines d’emploi
- Software
- Technology
- Engineering
- Consulting
Autres postes chez LGS, an IBM Company
Analyste-programmeur Full Stack .NET
- Hybride
- Québec, QC
- Publié 4 nov. 2026
Analyste fonctionnel sénior
- Hybride
- Québec, QC
- Publié 4 nov. 2026
Analyste d’affaires systèmes/Business Systems Analyst – Guidewire ClaimCenter
- Télétravail
- Canada
- Publié 4 nov. 2026
Analyste fonctionnel SAP - Logistique
- Télétravail
- Quebec, Quebec, Canada
- Publié 4 nov. 2026