Analyste-programmeur .net Core
CDI Montréal (Montréal) Développement informatique
Description de l'offre
Job Description
Analyste-programmeur .net Core
Description de poste
Analyste-programmeur .NET Core, C#, Angular, DevOps, Full stack
La personne titulaire analyse les besoins des clients ou d'un projet afin d'identifier les systèmes d'information requis. Elle développe des programmes ou des applications informatiques. Elle réalise l'arrimage et la mise en oeuvre de projets de développement ou de correctifs informatiques.
Responsabilités principales:
Contribuer au développement lors du design d'une application, participer à toutes les phases de développement
Développer et maintenir des API REST .Net Core
Participer au développement de composantes front-end avec Angular
Maintenir et développer des pipelines de déploiement en continu avec Concourse afin d'automatiser la livraison des applications dans les différents environnements
Être en mesure d'effectuer des revues de code des autres membres de l'équipe
Agir comme personne ressource auprès des programmeurs
Participer au développement des tests automatisés des applications
Assurer l’intégration harmonieuse des composantes techniques des solutions et résoudre les problèmes éventuels
Compétences souhaitées :
- Démontrer au minimum 8 années d'expérience dans un rôle similaire (niveau recherché: sénior fullstack)
- Expérience significative en programmation front-end avec Angular (TypeScript, HTML5, BootStrap, CSS3, etc.)
- Expérience significative en programmation backend C# .NET Core (API REST, EF Core, SQL Server, OAuth2, etc.)
- Connaissance pratique d'outils de support au développement et outils DevOps (Git, Jira, Artifactory, SonarQube, Concourse, Splunk, etc.)
- Connaissance avec les technologies infonuagiques (un atout)
- Connaissance en conteneurisation Docker, Kubernetes (un atout)
- Expérience de projets de développement en mode agile
Profil recherché :
- Faire preuve d’autonomie et de détermination
- Démontrer un leadership technologique
- Posséder des aptitudes techniques et fonctionnelles
- Maîtriser la résolution de problèmes
- Être orienté vers le client
- Avoir de très bonnes capacités intellectuelles
Fonctions et responsabilités
Qualités requises pour réussir dans ce rôle
Donnez un élan à votre carrière.
Le secteur des technologies de l’information (TI) connaît une période extraordinaire. La transformation numérique des organisations continue de s’accélérer, et CGI est au premier plan de ce changement. Nous accompagnons nos clients dans leur démarche numérique et offrons à nos professionnels des opportunités de carrière stimulantes.
La réussite de CGI repose sur le talent et l’engagement de nos professionnels. Ensemble, nous relevons les défis et partageons les bénéfices issus de la croissance de notre entreprise. Cette approche renforce notre culture d’actionnaire-propriétaire ainsi, tous nos professionnels bénéficient de la valeur que nous créons collectivement.
Joignez-vous à nous pour prendre part à la croissance de l’une des plus importantes entreprises indépendantes de services en technologies de l’information (TI) et en gestion des processus d’affaires au monde.
Pour en savoir davantage à propos de CGI : www.cgi.com.
Les candidatures non sollicitées provenant de cabinets de recrutement ne seront pas retenues.
CGI favorise l’équité en matière d’emploi.
Skills
Reference
751597