Talent.com

Ruby developer Jobs in Sherbrooke, QC

Create a job alert for this search

Ruby developer • sherbrooke qc

Last updated: 8 hours ago
Développeur

Développeur

Exposant 3Sherbrooke, Quebec, .CA
Full-time
Quick Apply
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 à acc...Show moreLast updated: 30+ days ago
Developer Relations Engineer

Developer Relations Engineer

CanonicalSherbrooke, Estrie, CA
Full-time
Be among the first 25 applicants.As the publisher of Ubuntu we serve millions of developers, building for the cloud, IoT and data science. We aim to make open source easier and more reliable for inn...Show moreLast updated: 30+ days ago
Sr. SharePoint Developer

Sr. SharePoint Developer

Medavie Blue CrossQuebec, CA
Full-time +1
What makes us a different kind of employer?.As a national health solutions partner, Medavie is committed to improving the wellbeing of Canadians — and in our digital-first culture, technology is ke...Show moreLast updated: 30+ days ago
NAIT Civil Engineering Co-op Student (6 Positions)

NAIT Civil Engineering Co-op Student (6 Positions)

Strathcona CountySherbrooke, Quebec, Canada
Full-time
This posting is for 6 Full-time Civil Engineering Co-op Student positions for up to 8 months (May 4 2026 August 28 2026 or May 4 2026 - December 18 2026). Please note that only current NAIT Civil E...Show moreLast updated: 11 days ago
Remote Ruby Engineer - AI Trainer

Remote Ruby Engineer - AI Trainer

SuperAnnotateRock Forest, Quebec, CA
Remote
Full-time
As an hourly paid, fully remote Ruby Engineer for AI Data Training, you will review AI-generated Ruby and Rails code or generate your own solutions, evaluate the reasoning quality and step-by-step ...Show moreLast updated: 22 days ago
Software Developer

Software Developer

Amilia Enterprises IncGreater Montreal Area, Quebec, Canada
Full-time
Amilia is transforming the recreation and activities market with its innovative, purpose-built SaaS platform.Designed for municipalities, community centers, nonprofits, businesses, and recreation o...Show moreLast updated: 30+ days ago
AI-Powered Lead Developer & Innovator

AI-Powered Lead Developer & Innovator

CGISherbrooke, Estrie, CA
Full-time
A leading software development company in Sherbrooke is seeking a Lead Developer to drive innovation by integrating AI into software delivery. The ideal candidate will design robust applications, le...Show moreLast updated: 30+ days ago
  • Promoted
Power BI Developer

Power BI Developer

BRPSherbrooke, Canada
Full-time
Our team, Finance Business Intelligence, is on a mission to improve the reporting available to our Sales team globally by providing the best reporting and tools. As part of the larger Revenue Manage...Show moreLast updated: 5 days ago
Materials Handler

Materials Handler

EMCO CorporationSherbrooke, Quebec, Canada
Full-time
As a Materials Handler you will be responsible for moving the physical product of our distribution business your job will include but is not limited to : . General Maintenance of the Facility.Grade 12...Show moreLast updated: 14 days ago
AI Developer

AI Developer

McGill UniversitySherbrooke, Quebec, Canada
Full-time
How to Apply for a Job (for External Candidates).If you are an active McGill employee (ie : currently in an active contract or position at McGill University) do not apply through this Career Site.Lo...Show moreLast updated: 30+ days ago
Développeur(euse) logiciel / Software Developer (Eventing)

Développeur(euse) logiciel / Software Developer (Eventing)

GenetecSherbrooke, QC, CA
Full-time
Quick Apply
Souhaitez-vous avoir un impact direct sur la façon dont des centaines de développeurs conçoivent, déploient et exploitent des logiciels dans des environnements cloud, sur site et hybrides ? Rejoign...Show moreLast updated: 30+ days ago
  • New!
Software Developer, Generalist

Software Developer, Generalist

ImekaSherbrooke, Estrie, CA
Full-time
Imeka is a leading neuroimaging technology company combining diffusion MRI and AI to map the state of white matter.We provide an FDA-approved medical tool for clinical use, enabling improved care f...Show moreLast updated: 8 hours ago
Data integration Developer

Data integration Developer

FX INNOVATIONRemote, Quebec
Remote
Full-time
Job title ; Data integration Developer.Location : Montreal ( office attendance from day one - Hybrid mode 3 x per week).As a Data Integration / ETL Developer, you will be a member of the GRC Data Wa...Show moreLast updated: 30+ days ago
Produce Department Lead & Team Developer

Produce Department Lead & Team Developer

Walmart CanadaSherbrooke, Estrie, CA
Full-time
A leading retail company in Sherbrooke is seeking a team leader for Produce Associates to ensure exceptional customer service and effective inventory management. The ideal candidate will oversee dep...Show moreLast updated: 30+ days ago
Senior Data Engineer- EN

Senior Data Engineer- EN

Global Excel Management Inc.Sherbrooke, Estrie, CA
Full-time
Get AI-powered advice on this job and more exclusive features.As a Data Developer II, you will be responsible for designing, implementing, and maintaining GEM's data infrastructure and systems with...Show moreLast updated: 30+ days ago
Python Developer

Python Developer

ELITSSherbrooke
Full-time
Our parent company Iver has 1, employees today and is growing and now we are looking for new employees who want to join our journey. As part of Accelerate at Iver, you are at the absolute forefront ...Show moreLast updated: 30+ days ago
Développeur(euse) logiciel / Software Developer - C# / Web

Développeur(euse) logiciel / Software Developer - C# / Web

Genetec IncSherbrooke, Estrie, CA
Full-time
Joignez-vous à une équipe passionnée qui travaille avec les toutes dernières technologies en développement logiciel.Voici quelques exemples des technologies utilisées dans le projet : .Écosystème de...Show moreLast updated: 25 days ago
EHS Lean Coordinator

EHS Lean Coordinator

Harbour Industries CanadaQuebec, CA
Full-time
Come join a team where People make the difference!As a part of Marmon Holdings, Inc.Marmon Industrial Energy & Infrastructure (MIEI) – Farnham, Quebec is one of six specialty wire, cable, and tubin...Show moreLast updated: 30+ days ago
Développeur

Développeur

Exposant 3Sherbrooke, Quebec, .CA
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

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,  impliquant au moins un des cinq (5) langages suivants : Java, Python, Flask, PHP et Ruby. 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 et le projet présenté doit avoir été réalisé au cours des quinze (15) dernières années.
  • Au moins une (1) année d’expérience pour chacun des langages suivants : Java, Python, Flask, PHP et Ruby.
  • Au moins une (1) année d’expérience dans les deux outils de gestion de projet suivants : GIT et Azure DevOps.