Talent.com
Sr Software Developer (Canada)
Sr Software Developer (Canada)Houghton Mifflin Harcourt • Sherbrooke, Estrie, CA
Sr Software Developer (Canada)

Sr Software Developer (Canada)

Houghton Mifflin Harcourt • Sherbrooke, Estrie, CA
1 day ago
Job type
  • Full-time
Job description

HMH est une entreprise de technologie éducative qui offre des solutions connectées à engager les apprenants, soutenir les enseignants et améliorer les résultats scolaires. Chef de file dans les solutions de programmes de base pour les niveaux préscolaire à la 12e année (K–12), les ressources complémentaires et d’intervention, ainsi que les services de développement professionnel, HMH collabore avec les enseignants et les districts scolaires afin d’identifier des approches qui révèlent le potentiel des élèves et renforcent les capacités du personnel enseignant.

HMH soutient plus de 50millions d’élèves et 4millions d’enseignants dans 150pays. Pour en savoir plus : www.hmhco.com

Développeur ou Développeuse logiciel sénior

Hybride – Montréal ou Sherbrooke

HMH développe une plateforme numérique avancée pour soutenir les enseignants et les élèves, et ouvrir de nouvelles perspectives dans l’éducation de la maternelle à la fin du secondaire. Nous réunissons des équipes inclusives de professionnels motivés pour créer des produits qui transformeront notre industrie.

Nous développons notre nouvelle génération de services à l’aide de technologies avancées telles que les microservices, les applications web progressives, les plateformes de données, le cloud et l’apprentissage automatique.

Le développement logiciel chez HMH vise à créer des plateformes adaptées aux différents défis auxquels sont confrontés les enseignants et les étudiants, permettant une variété d’expériences d’apprentissage innovantes. Nos applications sont utilisées par des millions de personnes.

Nos équipes diversifiées et autonomes sont composées d’ingénieurs passionnés qui aiment résoudre des problèmes et créer des produits et services de haute qualité.

Si vous souhaitez avoir un impact concret dans la vie des enseignants et des étudiants et comprenez ce qu’il faut pour livrer des logiciels de grande qualité, nous aimerions discuter avec vous.

Ce que vous ferez

En tant que développeur ou développeuse logiciel sénior au sein de l’équipe d’ingénierie logicielle, vous serez responsable des tâches suivantes :

  • Écrire du code front end pour des applications web complexes développées avec React et Web Components
  • Contribuer au code back end, notamment à la création de microservices à l’aide des technologies listées ci‑dessous
  • Être responsable d’un projet d’envergure du début à la fin
  • Anticiper et éviter les obstacles pour l’équipe
  • Apprendre et appliquer des technologies de pointe comme la programmation fonctionnelle, l’informatique distribuée, l’apprentissage automatique, l’ingénierie avancée des données et les environnements sans serveur
  • Contribuer à la culture d’ingénierie et à l’amélioration continue des meilleures pratiques techniques

Technologies utilisées :

  • Développement : Node.js, Typescript, Spring Boot, Java
  • Déploiement : GitHub, Jenkins, Concourse CI
  • Bases de données : PostgreSQL, DynamoDB, Redis
  • Ce que vous apporterez

  • 6 ans ou plus d’expérience en développement logiciel
  • Baccalauréat en informatique ou dans un domaine connexe (préféré)
  • Capacité à être productif dans divers environnements et à apprendre rapidement de nouveaux outils
  • Excellente aptitude à transformer des idées en code clair et réutilisable par les membres de l’équipe
  • Compréhension des concepts architecturaux comme les microservices et la séparation des préoccupations
  • Compréhension des processus de développement logiciel
  • Capacité à tester, analyser et améliorer continuellement les solutions
  • Compréhension des services RESTful (codes d’état, types d’opérations, formats de charge utile)
  • Familiarité avec les environnements cloud, idéalement AWS
  • Expérience en révision de code et en contrôle de version (préférence pour Git)
  • HMH s'est engagé dans une politique d'égalité des chances en matière d'emploi et d'attirer, retenir, développer et promouvoir les employés les plus qualifiés sans tenir compte de la race, du sexe, de la couleur de peau, de la religion, de l'orientation sexuelle, du statut familial, de l'état civil, de la grossesse, de l’identité ou de l’expression de genre, de l'origine ethniqueou nationale, de l'ascendance, de l'âge, du handicap, des prédispositions génétiques et du statut decitoyen. Nous nous engageons à fournir un environnement de travail exempt de discrimination et de harcèlement, et où les employés sont traités avec respect et dignité.

    #J-18808-Ljbffr

    Create a job alert for this search

    Sr Software Developer • Sherbrooke, Estrie, CA

    Similar jobs
    Automation IVR QA - sherbrooke

    Automation IVR QA - sherbrooke

    Viva Tech Solutions • sherbrooke, qc, ca
    Full-time
    Strong hands-on experience with.Java / Python-based frameworks, Selenium for admin UIs, Postman / REST tools for APIs).DTMF, call flows, speech recognition, and IVR platforms.Experience testing APIs an...Show more
    Last updated: 16 hours ago • Promoted • New!
    Guidewire Developer - sherbrooke

    Guidewire Developer - sherbrooke

    Viva Tech Solutions • sherbrooke, qc, ca
    Full-time
    Guidewire customization and integration.Guidewire Cloud Associate certification.Show more
    Last updated: 16 hours ago • Promoted • New!
    Sr. Infrastructure Engineer with Kubernetes - sherbrooke

    Sr. Infrastructure Engineer with Kubernetes - sherbrooke

    Confidential • sherbrooke, qc, ca
    Full-time
    The role seeks a highly experienced Infrastructure Specialist to spearhead the design, deployment, and operational excellence of a modern cloud-native infrastructure. The ideal candidate must posses...Show more
    Last updated: 7 days ago • Promoted
    Bilingual Technical Consultant (remote anywhere in Canada) - sherbrooke

    Bilingual Technical Consultant (remote anywhere in Canada) - sherbrooke

    SolidCAD • sherbrooke, qc, ca
    Remote
    Full-time
    Position Title : Bilingual Technical Consultant – Building Information Modeling (BIM) – (remote anywhere in Canada).SolidCAD is your partner for technology consulting and thought leadership.We help ...Show more
    Last updated: 11 hours ago • Promoted • New!
    Fullstack Software Engineer (TypeScript, React, Node.js)

    Fullstack Software Engineer (TypeScript, React, Node.js)

    Inner Circle Agency Inc. • Sherbrooke, QC, Canada
    Full-time
    Fullstack Software Engineer (TypeScript, React, Node.Web3 / Crypto ProductsAbout the OpportunityInner Circle Agency is working with very well-known, established companies in the Solana ecosystem th...Show more
    Last updated: 7 hours ago • Promoted • New!
    Développeur(euse) logiciel / Software Developer - C# / Web

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

    Genetec • Sherbrooke, QC, Canada
    Full-time
    La dynamique de votre équipe : .Joignez-vous à une équipe passionnée qui travaille avec les toutes dernières technologies en développement logiciel.Voici qu...Show more
    Last updated: 29 days ago • Promoted
    Project Manager - QBuild Software

    Project Manager - QBuild Software

    QBuild Software • sherbrooke, qc, ca
    Full-time
    We are looking for a project engineer who can scope out customer technical requirements, communicate with software engineers, present solutions and manage implementation. You’ll be joining our team ...Show more
    Last updated: 16 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    SBQuantum • Sherbrooke, QC, Canada
    Full-time
    SBQuantum is a seed-stage startup at the forefront of magnetic sensing innovation.Our vision is to unlock the full potential of magnetic intelligence through our proprietary quantum diamond technol...Show more
    Last updated: 30+ days ago • Promoted
    C Developer

    C Developer

    Axiom Global Technologies • sherbrooke, qc, ca
    Full-time
    Strong backend development experience in.Ability to understand business requirements and translate them into clear, effective technical solutions. Participate in the maintenance, support, and enhanc...Show more
    Last updated: 13 hours ago • Promoted • New!
    Java Software Engineer

    Java Software Engineer

    BeaconFire Inc. • sherbrooke, qc, ca
    Full-time
    BeaconFire is looking for candidates with a strong background in Software Engineering or Computer Science for a Java / Software Developer position. Develop software and web applications using Java 8 / J...Show more
    Last updated: 10 hours ago • Promoted • New!
    Développeur(euse) logiciel / Software Developer (Eventing)

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

    Genetec • Sherbrooke, QC, Canada
    Full-time
    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, su...Show more
    Last updated: 30+ days ago • Promoted
    C Developer - sherbrooke

    C Developer - sherbrooke

    Axiom Global Technologies • sherbrooke, qc, ca
    Full-time
    Strong backend development experience in.Ability to understand business requirements and translate them into clear, effective technical solutions. Participate in the maintenance, support, and enhanc...Show more
    Last updated: 16 hours ago • Promoted • New!
    C Developer - Axiom Global Technologies

    C Developer - Axiom Global Technologies

    Axiom Global Technologies • sherbrooke, qc, ca
    Full-time
    Strong backend development experience in.Ability to understand business requirements and translate them into clear, effective technical solutions. Participate in the maintenance, support, and enhanc...Show more
    Last updated: 13 hours ago • Promoted • New!
    PowerShell Developer - sherbrooke

    PowerShell Developer - sherbrooke

    NLB Services • sherbrooke, qc, ca
    Full-time
    Strong Scripting Abilities : Deep proficiency in PowerShell scripting, including advanced concepts like error handling, debugging, and performance optimization. System Administration Knowledge : Solid...Show more
    Last updated: 16 hours ago • Promoted • New!
    Remote C# Software Engineer - AI Trainer

    Remote C# Software Engineer - AI Trainer

    SuperAnnotate • Sherbrooke, Quebec, CA
    Remote
    Full-time
    This is an hourly-paid, fully remote contractor role where you will review AI-generated responses and / or generate C# / . NET engineering content, evaluating reasoning quality and step-by-step problem-...Show more
    Last updated: 1 day ago
    Java Software Engineer - sherbrooke

    Java Software Engineer - sherbrooke

    BeaconFire Inc. • sherbrooke, qc, ca
    Full-time
    BeaconFire is looking for candidates with a strong background in Software Engineering or Computer Science for a Java / Software Developer position. Develop software and web applications using Java 8 / J...Show more
    Last updated: 10 hours ago • Promoted • New!
    R&D Manager

    R&D Manager

    Blue Signal Search • sherbrooke, qc, ca
    Full-time
    Hybrid, Ottawa ON (Canada) – three days a week on-site, two remote.Our confidential client is a global trailblazer in cloud-delivered cyber-defense. They are expanding a flagship threat-detection pl...Show more
    Last updated: 10 hours ago • Promoted • New!
    Senior Automation Engineer - sherbrooke

    Senior Automation Engineer - sherbrooke

    Qualitest • sherbrooke, qc, ca
    Full-time
    Qualitest looking for a Senior Automation Engineer with strong technical expertise and leadership qualities.The ideal candidate should be a self-starter who can quickly contribute, lead automation ...Show more
    Last updated: 7 days ago • Promoted