Java / Angular Developpeur
Description de poste
CGI est un leader mondial en services-conseils et en gestion des systèmes d'information. Nous sommes actuellement en pleine expansion et cherchons à renforcer nos équipes avec des développeurs Full Stack JAVA / Angular expérimentés pour travailler sur des projets innovants et stimulants pour nos clients.
Fonctions et responsabilités
En tant que Développeur Full Stack Senior, vous serez au cœur de la création et de l’évolution de solutions numériques de pointe.
Vous intégrerez nos équipes agiles pour concevoir, développer et optimiser des applications sur la base des besoins spécifiques de nos clients.
Vos responsabilités incluront :
- Conception et Développement : Développez des fonctionnalités robustes et performantes en utilisant Java et Angular JS, en vous basant sur des analyses fonctionnelles détaillées.
- Maintenance et Amélioration : Assurez la maintenance et l’évolution des applications existantes tout en apportant des correctifs nécessaires suite aux tests fonctionnels.
- Tests et Qualité : Réalisez des tests unitaires et d’intégration pour garantir la qualité des fonctionnalités développées et développez des tests automatisés au besoin.
- Support et Déploiement : Fournissez un support post-implantation et développez des correctifs pour les anomalies en production.
Configurez les environnements nécessaires pour le développement, l’assurance qualité et la production.
Documentation et Collaboration : Rédigez la documentation technique complète et collaborez avec les équipes pour configurer les pipelines et déployer les solutions efficacement.
Qualités requises pour réussir dans ce rôle
- Expérience et Compétences : Minimum de 8 ans d’expérience pertinente en développement avec une expertise approfondie dans :
- Frameworks et Langages : Angular, Java (Spring Boot), Typescript, Javascript, HTML5, CSS3
- Tests : Automatisés (Jest), unitaires et d’intégration (JUnit)
- Technologies et Outils : RxJs, NgRx, Git, NoSQL, Ionic et Capacitor
- Intégration Continue : Artifactory, SonarCube, TeamCity, Bitbucket
- Méthodologie : Agile et Gitflow
- Responsive Design : Conception adaptée aux différents formats d’écran
- Résider dans la province de Québec
- Autorisation de travail au Canada
- Communication fluide en français à l’oral
Le bilinguisme (français et anglais) est requis pour ce poste en raison de la nature de la fonction qui nécessite des interactions avec des clients nationaux et internationaux.
LI-AM1