Développeur(euse) Fullstack (Quebec City)

Développeur(euse) Fullstack (Quebec City)

27 Aug
|
CGI
|
Quebec City

27 Aug

CGI

Quebec City

Développeur(euse) Fullstack Dans le cadre de projets de transformation numérique visant l'entretien, l'évolution et la modernisation de solutions Web destinées aux citoyens, nous sommes à la recherche de Développeurs(euses) Fullstack (.NET / Angular) pour intégrer une équipe Agile multidisciplinaire. À titre de développeur Fullstack, vous participerez à la conception, au développement, à l'évolution et à l'intégration d'applications Web modernes exploitant les technologies Angular, .NET et Microsoft Azure. Vous contribuerez également à la modernisation d'applications patrimoniales vers des architectures infonuagiques, tout en appliquant les meilleures pratiques de développement, de sécurité, de performance et d'accessibilité. Vous collaborerez avec les analystes fonctionnels, architectes, spécialistes UX, équipes d'assurance qualité et autres développeurs afin de livrer des solutions performantes, évolutives et répondant aux besoins d'affaires.

Participer aux cérémonies Agile (Scrum ou Kanban), incluant les planifications, mêlées quotidiennes, revues et rétrospectives. . Collaborer avec les analystes fonctionnels, architectes et partenaires d'affaires afin de comprendre les besoins et les traduire en solutions techniques. . Participer au découpage des fonctionnalités, à l'estimation des efforts et à la planification des travaux. .

Concevoir, développer, maintenir et faire évoluer des applications Web Fullstack utilisant Angular et .NET. . NET ainsi que des API REST sécurisées et performantes. . NET Framework, IIS, applications monolithiques) vers des architectures infonuagiques Microsoft Azure. .

Concevoir et maintenir les contrats d'API ainsi que les interfaces entre les différentes composantes applicatives. .



Développer des applications conformes aux normes d'accessibilité Web et aux exigences de sécurité. . Optimiser les performances, la stabilité et la qualité des applications. .

Effectuer des revues de code et contribuer à l'amélioration de la qualité logicielle. . Contribuer à l'amélioration et au maintien des pipelines d'intégration et de déploiement continus (CI/CD). . Participer au suivi des incidents, à la surveillance des applications et à l'amélioration de leur fiabilité. .

Produire et maintenir la documentation technique, les guides de développement et les banques de connaissances. . Contribuer à l'amélioration continue des méthodes, outils et processus de développement. Qualités requises pour réussir dans ce rôle Formation et expérience .

Détenir un diplôme collégial ou universitaire en informatique, en génie logiciel, en technologies de l'information ou dans une discipline connexe, ou une combinaison équivalente de formation et d'expérience. . Posséder un minimum de 8 années d'expérience en technologies de l'information (profil intermédiaire) ou 10 années (profil sénior). . Détenir au moins 4 années (intermédiaire) ou 6 années (sénior) d'expérience en développement Fullstack d'applications Web utilisant Angular et .NET. .

NET Framework, IIS) vers des architectures infonuagiques Microsoft Azure. .



Avoir participé à des projets utilisant des environnements Azure PaaS ou CaaS. . Avoir participé à des projets d'implantation et d'intégration de solutions .NET et Angular dans des environnements de moyenne ou grande envergure. .

Une expérience dans des projets de transformation numérique constitue un atout significant.

Compétences techniques . Excellente maîtrise de C#, .NET, ASP.NET Core et .NET Framework. . Excellente maîtrise d'Angular, TypeScript, JavaScript, HTML5 et CSS3. . Connaissance des environnements Microsoft Azure (App Services, Azure Functions, Azure Storage, Azure DevOps, etc.). .

Bonne compréhension des principes DevOps, CI/CD et automatisation des déploiements. . Expérience avec les essais unitaires, automatisés et les outils de qualité logicielle. . Bonne compréhension des normes d'accessibilité Web (WCAG). .

Certification Microsoft Azure (AZ 900, AZ 204 ou équivalent) constitut un atout majeur. Excellentes capacités d'analyse, de conception et de résolution de problèmes. . Souci de la qualité, de la performance et de la maintenabilité des solutions développées. .

Capacité à gérer plusieurs priorités dans un environnement Agile. . Esprit d'initiative et orientation vers l'amélioration continue. . Leadership technique et capacité à accompagner ou coacher d'autres développeurs (particulièrement pour le profil sénior). .

Le calcul de cette fourchette dépend de divers facteurs, notamment le niveau de compétence, le marché géographique, l'expérience, la formation ainsi que les licences et certifications professionnelles. Joignez-vous à nous, l’une des plus importantes entreprises de conseil en technologie de l’information (TI) et en management au monde. .NET CoreAzure PAASC#GIT

📌 Développeur(euse) Fullstack (Quebec City)
🏢 CGI
📍 Quebec City

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: développeur(euse) fullstack (quebec city) / quebec city

Subscribe to this job alert:

Get the latest job offers by email for: développeur(euse) fullstack (quebec city) / quebec city