Architecte d’application/Développeur .Net et/ou JAVA

Temps complet
Province du Québec, Canada
Publié il y a 5 mois

Description de l’entreprise :

CGI Inc.

82000 employés

Secteur : Technologies de l’information et des communications

Chez CGI, nous offrons les services suivants à notre clientèle: – Services-conseils en management; – Intégration de systèmes; – Services applicatifs; – Services d’infrastructure; – Gestion des processus d’affaires; – Transformation numériques; – Et bien plus!

Description de l’offre :

Être architecte d’applications ou développeur .Net ou JAVA chez CGI, c’est avoir l’opportunité de participer concrètement à divers projets dans des organisations de classe mondiale. Chaque mission, qu’elle soit de nature gouvernementale ou privée, de développement ou de migration, vous donnera un avantage distinct sur le marché. En tant que consultant chez CGI, vous aurez aussi la chance de faire partie de communautés de pratique qui visent à développer nos expertises et rester à l’affut des dernières tendances en technologie de l’information. Notre équipe est dynamique et encourage la collaboration, l’échange et l’initiative. Le respect et le plaisir sont à la base de notre environnement de travail. Notre équipe expérimentée saura vous guider à votre arrivée et vous accompagner dans le développement de votre carrière.

RESPONSABILITÉS : 

Développeur :

• Développer, modifier et entretenir des composantes logicielles à partir des dossiers d’analyse fonctionnelle

• Effectuer les tests unitaires, fonctionnels et intégrés afin d’assurer un contrôle de qualité rigoureux

• Comprendre les besoins du client et les spécifications des systèmes à développer

• Participer au développement d’applications Web et de composantes JAVA selon les meilleures pratiques du marché

• Participer à l’analyse fonctionnelle de systèmes d’information complexes et novateurs

• Réaliser la documentation technique requise

• Effectuer des tests unitaires sur les composantes développées.

Architecte :

• Superviser la rédaction et valider les dossiers d’analyse logicielle

• Réaliser ou adapter la description détaillée de l’architecture logicielle des composants applicatifs

• Définir les règles physiques et participer à l’évolution des règles logicielles d’entreprises ou spécifiques

• Effectuer le support aux programmeurs quant à la programmation et à la mise en place de solutions

• Élaborer les procédures de paquetage (package logiciel);

• Préparer les dossiers d’exploitation

• Élaborer la stratégie de déploiement

• Assurer le support à la réalisation des essais à la mise en production

• Valider la qualité de la documentation et du code de programmation

• Réaliser ou superviser les essais intégrés.

Poste syndiqué : Non

71 000 – 105 000 $ CAD

40 heures / Semaine

Compétences linguistiques exigées :

Français

  • Parlé : Avancé
  • Compréhension orale : Avancé
  • Écrit : Avancé
  • Lu : Avancé

Anglais

  • Parlé : Intermédiaire
  • Compréhension orale : Intermédiaire
  • Écrit : Intermédiaire
  • Lu : Intermédiaire

Compétences et formations exigées : 

4 ans d’expérience demandés

Environnement de développement Agile

Automatisation des essais

Intégration continue

Développement piloté par les tests (TDD)

Code Review

Architecture micro-services

.Net C# Team Foundation Services Java SpringBoot React Jira Docker Hibernate Eclipse

Formations :

  • Baccalauréat spécialisé de 4 ans
  • Baccalauréat spécialisé de 3 ans

Précisions sur les formations : 

Science de l’informatique ou équivalent.

Classification nationale des professions (CNP) : 

2174 Programmeurs/programmeuses et développeurs/développeuses en médias interactifs.

Caractéristiques de l'emploi

Catégorie emploiServices et conseil informatiques

Postuler en ligne

Un email valide est requis.
Un numéro de téléphone valide est requis.