19 Oct
|
Gravity Conseil
|
Ottawa
19 Oct
Gravity Conseil
Ottawa
Nous recherchons un Développeur pour rejoindre notre équipe de conseillers du bureau de Québec.Ce poste est en mode hybride, la présence sur site sera nécessaire 2 jours maximum par semaine, mais avec possibilité d'aménagements éventuels.Travaux de développementAnalyse des besoinsRéunions avec les parties prenantes : discuter avec les différentes parties prenantes pour comprendre les exigences du projet.Documentation : rédiger des spécifications techniques et fonctionnelles.ConceptionArchitecture logicielle : concevoir l'architecture globale du système ou de l'application.Modélisation : créer des maquettes et des prototypes pour visualiser le système.DéveloppementÉcriture de code : développer du code dans divers langages de programmation : Java, Python, Flask, PHP et Ruby.Utilisation de cadriciels (frameworks) et bibliothèques : intégrer des cadriciels (frameworks) et des bibliothèques pour accélérer le développement.Gestion de versions : utiliser des outils de gestion de versions tel que « Git » pour suivre les modifications du code.TestsTests unitaires : écrire et exécuter des tests unitaires pour s'assurer que chaque partie du code fonctionne correctement.Tests d'intégration : vérifier que les différentes parties du système fonctionnent bien ensemble.Tests de performance : évaluer les performances du systèmeDéploiementPréparation du déploiement : configurer les environnements de production et de test.Déploiement : mettre en production les nouvelles versions du logiciel ou de l'application.Surveillance :
surveiller les performances et la stabilité du système en production.MaintenanceCorrection de « bugs » : identifier et corriger les « bugs » signalés par les utilisateurs ou détectés lors des tests.Mises à jour : mettre à jour le logiciel pour ajouter de nouvelles fonctionnalités ou améliorer les performances.Support technique : fournir un support technique au besoin.CollaborationTravail d'équipe : collaborer avec les autres ressources des développeurs.Revues de code : participer à des revues de code pour s'assurer que le code est de haute qualité et conforme aux standards de l'équipe.DocumentationDocumentation technique : rédiger des documents techniques pour expliquer le fonctionnement du code et des systèmes.Documentation utilisateur : concevoir des guides et des manuels pour aider les utilisateurs à comprendre et à utiliser le logiciel.Gestion de projetPlanification : participer à la planification des itérations (sprints) et des versions (releases).Suivi des activités :
utiliser des outils de gestion de projet tel que « Azur Devops » pour suivre l'avancement des activités.Livrables à produireDocuments d'analyse fonctionnelle et technique; Documents d'essais fonctionnels; Documents de soutien des essais non-fonctionnels; Prototypes d'interfaces des systèmes informatiques Web et mobiles réactifs (responsives)Prototypage d'interface utilisateur (UI); Essais fonctionnels automatisés; Code source desservices, micro-services et APIs programmés; Programmes (code source et exécutable, unités de traitement ou unités de programmation textées); Résultats d'essais unitaires, fonctionnels, non-fonctionnels et intégrés; Documents de soutien des tests des systèmes informatiques de différents niveaux.Qualifications académiquesDétenir un diplôme universitaire de premier cycle (baccalauréat) en technologie de l'information, en informatique, en ingénierie (toutes spécialités), en analyse d'affaires, en administration, en gestion, en sécurité de l'information, en mathématiques appliquées, en sciences pures ou appliquéesExpérienceLa ressource proposée possède cinq (5) années d'expérience dans le domaine des technologies de l'information.La ressource proposée a participé, à titre de développeur, à un (1) projet d'au moins 1 500 jours-personnes comprenant des travaux similaires à ceux décrits dans la section Tâches. Un projet en cours d'exécution est accepté, mais la partie réalisée doit être d'au moins 750 jours-personnes à cette date.La participation de la ressource dans le projet présenté doit être au minimum de deux cents (200) jours-personnes. Le projet présenté doit avoir été réalisé au cours des quinze (15) dernières années.
📌 Développeur Québec (Hybride) 2025-10-17 (Ottawa)
🏢 Gravity Conseil
📍 Ottawa