-
Exposant 3

Développeur

Exposant 3
Canada · Full-time · Entry

Rejoignez Exposant 3 (E3) : La puissance de l’humain au cœur de la technologie !

Exposant 3 est une firme de services-conseils en gestion des affaires et technologies de l'information, dédiée à accompagner les entreprises et organismes dans leur transformation numérique et organisationnelle.

👉 Votre carrière chez Exposant 3

Nous croyons fermement en une gestion saine et humaine, où la confiance, la compétence, et le plaisir de réussir ensemble sont au centre de nos valeurs.

Nous vous offrons bien plus qu’un simple emploi : rejoignez une équipe innovante où l’intelligence artificielle, l’automatisation des processus, et la modernisation technologique font partie du quotidien. Chez Exposant 3, nous mettons l’humain au cœur de tout ce que nous entreprenons.

🚀 Notre vision ?

Vous permettre de déployer "la puissance de l’humain exposant 3" :

  • La puissance de l’individu : Un environnement où votre engagement est valorisé.
  • La puissance de l’équipe : Une collaboration forte où l’entraide et les réussites sont partagées.
  • La puissance de l’entreprise : Une vision commune pour des objectifs ambitieux et collectifs.

Si vous cherchez à évoluer dans un cadre dynamique et à contribuer à des projets d’envergure, tout en grandissant au sein d’une entreprise humaine, innovante et en pleine croissance, alors Exposant 3 est fait pour vous !

Nous cherchons notre futur Développeur pour rejoindre nos équipes.

🎯 Vos missions

Les travaux de développement regroupent différentes activités et peuvent varier en fonction du type de développement (logiciel, web, etc.) et du niveau d'expérience.

    • Analyse des besoins
      • Ré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.
    • Conception
      • Architecture 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.
    • Tests
      • Tests 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ème.
    • Déploiement
      • Pré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.
    • Maintenance
      • Correction 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.
    • Collaboration
      • Travail 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.
    • Documentation
      • Documentation 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 projet
      • Planification : 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.
📝 Votre profil

  • Détenir un diplôme universitaire de premier cycle (baccalauréat) dans un des domaines suivants : 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
  • Cinq (5) années d’expérience dans le domaine des technologies de l’information.
  • Participation, à titre de développeur, à un (1) projet d’au moins 1 500 jours-personnes comprenant des travaux similaires à ceux décrits plus haut. 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 dans le projet présenté doit être d'un 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.

Key Skills

Ranked by relevance

prototypes python devops flask java git php
Login to Apply
Posted
Oct 08, 2025
Type
Full-time
Level
Entry
Location
Gatineau
Company
Exposant 3

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Accenture DACH
Related

Senior Data & Machine Learning Engineer (all genders)

2026-05-21

Full-time
Not Applicable
Austria
IT Services
Engineering
View Job Details
Exposant 3
Related

Programmeur FullStack

2026-05-09

Other
Not Applicable
Canada
IT Services
Engineering
View Job Details
Exposant 3
Related

Programmeur FullStack

2026-05-09

Other
Not Applicable
Canada
IT Services
Engineering