Analyste-programmeur .NET – Architecture et développement logiciel
- Quebec, QC, Canada
Hybride
Contrat
La candidature s’ouvre dans un nouvel onglet.
Détails de l’emploi
- Type d’emploi
- Contrat
- Mode de travail
- Hybride
- Postuler avant le
- Langue de l’annonce
- Français
- Publié
Description originale de l’offre
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
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
En savoir plus sur ce poste
Parrainage de visa
Aucune mention détectée dans l’offre