Sr Software Developer (Canada)

LocationMontréal, QC
Job TypeFull-time

About This Job

HMH is a learning technology company committed to delivering connected solutions that engage learners, empower educators and improve student outcomes. As a leading provider of K–12 core curriculum, supplemental and intervention solutions, and professional learning services, HMH partners with educators and school districts to uncover solutions that unlock students’ potential and extend teachers’ capabilities.

HMH serves more than 50 million students and 4 million educators in 150 countries.

Développeur(se) logiciel senior chez HMH

HMH développe une plateforme digitale avancée pour servir les enseignants et les élèves de la maternelle à la fin du secondaire dans le but d’ouvrir de nouvelles perspectives dans le milieu de l’éducation. Nous assemblons des équipes de professionnels motivés pour construire des produits visant à transformer notre industrie. Nous développons notre nouvelle génération de services basés sur des technologies avancées telles que les micro-services, les applications web progressives, les plateformes de données, l’infonuagique et l’apprentissage machine.

Le développement logiciel chez HMH se concentre sur la création de plateformes conçues pour relever les défis auxquels sont confrontés les enseignants et les étudiants, permettant et soutenant un large éventail d'expériences d'apprentissage de pointe. Nos applications sont utilisées par des millions de personnes!

Si vous voulez faire une différence dans la vie des étudiants et des enseignants en amenant des solutions élégantes à des problèmes complexes, nous serions ravis de vous rencontrer.

Expertise technologique

Vous travaillerez avec les technologies suivantes :

Web : PHP

Full Stack : Node, React (JavaScript)

Base de données : MySQL, PostgreSQL etc.

API : REST API

Conteneur et Cloud: Docker, Kubernetes, AWS

Développement et Déploiement : GitHub, Jenkins, Concourse CI

Nous recherchons une personne qui possède une expertise technologique, mais valorisons surtout les candidatures qui démontrent un intérêt pour l’apprentissage continu. Visitez notre blogue technique .

Rôle et responsabilités

Produire du code front-end et back-end maintenable à grande échelle pour la plateforme éducative de HMH utilisée par des millions d’enseignants, en utilisant des technologies modernes (PHP, React, Node)

Écrire des scripts de déploiement (infrastructure en tant que code).

Opportunité de contribuer à tous les aspects de l’application incluant DevOps, infonuagique, monitorage, automatisation de tests et plus encore.

Communiquez professionnellement avec les équipes en anglais. La connaissance de l’anglais est nécessaire puisque le candidat devra échanger sur une base hebdomadaire avec des parties prenantes internes à l’international.

Connaissances et expérience

6 ou plus années d’expérience avec préférablement un Baccalauréat en informatique

Expérience avec les concepts et les structures du code front-end et back-end, préférablement avec PHP, React et Node

Compréhension des processus de développement logiciel

Capacité de tester, d’analyser les données et de s’améliorer constamment

Expérience avec les outils développeur des navigateurs (Chrome ou Firefox)

Bonne compréhension des services RESTful

Familiarité avec les technologies infonuagiques (de préférence AWS)

Revues de code et contrôle de version (de préférence Git)


Si possible, mais non requis :

Avoir utilisé de multiples langages de programmation ( PHP, JavaScript Full Stack; React, Node etc)

Expérience avec DynamoDB

Expérience avec l’accessibilité incluant des outils de lecture d’écran


Exigences physiques :

Position stationnaire pour un temps considérable (assis et/ou debout)

Vous devez pouvoir vous déplacer dans les bureaux pour avoir accès à des classeurs, des appareils, etc.

Vous utiliserez constamment un ordinateur et d’autres outils de travail comme une calculatrice, une photocopieuse, une imprimante, etc.

Vous devez être capable de collaborer avec des collègues en face à face, au téléphone et dans des réunions en ligne en langue anglaise. La connaissance de l’anglais est nécessaire puisque le candidat devra échanger sur une base hebdomadaire avec des parties prenantes internes à l’international.

Senior Software Developer at HMH

At HMH, we are on a journey to change K-12 education landscape by building a ground-breaking new learning platform to serve teachers and students. We are creating teams full of innovative, eager software professionals to build the products that will transform our industry. Our modern cloud platform development is under way, and we are advancing our next generation services using a variety of new technologies like micro-services, progressive web apps, data platform, machine learning, cloud-native and more.

Software development at HMH is focused on building fantastic software to meet the challenges facing teachers and students, enabling and supporting a wide range of state-of-the-art learning experiences. We build applications used by millions!

Our self-contained development teams are filled with Developers who love solving problems and building high-quality products and services. We use a wide range of technologies and are building the next-generation classroom.

If you want to make a difference in the lives of students and teachers by finding elegant solutions to complex problems, we would love to talk to you.

Technology Stack:You'll work with technologies such as:

Web: PHP

Full Stack: Node, React (Java Script)

Database: MySQL, PostgreSQL etc.

API: REST APIs

Container and Cloud: Docker, Kubernetes, AWS

Development and deployment: GitHub, Jenkins, Concourse CI


What you’ll be doing:

Write front-end and back-end highly maintainable code at scale for HMH education platform used by millions of teachers, using modern technologies (PHP, React, Node)

Write deployment scripts (infrastructure as code).

Opportunity to contribute to the full application life including Cloud, monitoring, testing automation and more.

Communicate professionally with the Teams in English language. Knowledge of English is necessary as the candidate will need to communicate on a weekly basis with internal stakeholders internationally.


What you’ll bring:

6 or more years of experience and a bachelor's degree in computer science or related field is preferred

Experience with front-end and back-end concepts and structures, preferably with PHP, React and Node

Understanding of software development processes

Ability to test, analyze data and improve constantly

Understanding of RESTful services (status codes, operation types, payload formats)

Cloud familiarity (preference for AWS)

Code reviews and version control (preference for Git)


Nice to have:

Know multiple programming languages (PHP, JavaScript Full Stack; React, Node etc)

Experience with DynamoDB

Knowledge of accessibility and screen readers


Physical Requirements:

Might be in a stationary position for a considerable time (sitting and/or standing)

The person in this position needs to move about inside office to access file cabinets, office machinery, etc

Constantly operates a computer and other office productivity machinery, such as a copy machine, and computer printer

Must be able to collaborate with colleagues via face to face, conference calls, and online meetings in English Language. Knowledge of English is necessary as the candidate will need to communicate on a weekly basis with internal stakeholders internationally.

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é.

Similar Jobs

company-logo

Sr Software Developer (Canada)

HMH
Job TypeFull-time
 
Montréal, QC
9 days ago
company-logo

Sr Software Developer (Canada)

HMH
Job TypeFull-time
 
Montréal, QC
15 days ago
company-logo

Sr Software Developer

HMH
Job TypeFull-time
Salary
$80000 - $105000
United States
21 days ago
company-logo

Sr Software Engineer

NV Energy
Job TypeFull-time
 
Las Vegas, NV
11 days ago
company-logo

Sr Sales Developer

Southern Company
 
Chattanooga, TN
24 days ago
company-logo

Sr Sales Developer

Southern Company
 
Atlanta, GA
24 days ago
company-logo

Sr Sales Developer

PowerSecure Inc.
Job TypeFull-time
 
Atlanta, GA
24 days ago
company-logo

Sr Software Engineer [31319]

Stealth Startup
Job TypeFull-time
Salary
$162000 - $260000
Palo Alto, CA
29 days ago
company-logo

Sr BI Developer

AmeriGas
 
King of Prussia, PA
8 days ago
company-logo

Sr BI Developer

AmeriGas
Job TypeFull-time
 
King of Prussia, PA
8 days ago
company-logo

Sr. Product Development Engineer

ExxonMobil
 
Baytown, TX
15 days ago
company-logo

Sr. Product Development Engineer

Alliant Energy
Job TypeFull-time
Salary
$110000 - $130000
Fairfax, IA
15 days ago
company-logo

Sr. Product Development Engineer

Alliant Energy
Job TypeFull-time
Salary
$110000 - $130000
Fairfax, IA
15 days ago
company-logo

Sr. Product Development Engineer

ExxonMobil
Job TypeFull-time
 
Baytown, TX
22 days ago
company-logo

Tech Prof-Software Develop, Sr

Halliburton
Job TypeFull-time
 
Carrollton, TX
17 days ago
company-logo

Software Engineer 1/2/3/Sr - Applications Development

MidAmerican Energy
Job TypeFull-time
 
Des Moines, IA
17 days ago
company-logo

Sr Site Development Engineer

NextEra Energy Resources
Job TypeFull-time
 
Juno Beach, FL
24 days ago
company-logo

Sr Staff Software Engineer (multiple positions)

GE Vernova
Job TypeFull-time
 
Bellevue, WA
3 days ago
company-logo

Sr. Project Engineer

Hitachi Energy
Job TypeFull-time
 
Crystal Springs, MS
4 days ago
company-logo

Sr. Project Engineer

Hitachi Energy
Job TypeFull-time
 
Crystal Springs, MS
4 days ago

Trending Jobs

company-logo

Nuclear Technical Intern - Mid Atlantic

Constellation
Job TypeInternship
 
Lusby, MD
24 days ago
company-logo

Apprentice Lineman

Brink Constructors, Inc.
Job TypeFull-time
 
Rapid City, SD
23 days ago
company-logo

Deckhand (Houston)

John W. Stone Oil Distributor, LLC
 
Houston, TX
24 days ago
company-logo

Electrical Engineer

Dudley Staffing
Job TypeFull-time
Salary
$55 - $75
Canonsburg, Pennsylvania
3 months ago
company-logo

Director, Financial Planning & Analysis - Energy (Enterprise)

Pilot Thomas Logistics
Job TypeFull-time
 
Grapevine, TX
24 days ago
company-logo

Quality Engineer

Jedco Inc.
Job TypeFull-time
 
Grand Rapids, MI
18 days ago
company-logo

Solar Electrician

MN8 Energy
Job TypeFull-time
 
California, United States
22 days ago
company-logo

Sr. Polymer Scientist

ExxonMobil
Job TypeFull-time
 
Baytown, TX
22 days ago
company-logo

Gas Foreman

Peak Utility Services Group
Job TypeFull-time
 
Lawton, OK
23 days ago
company-logo

Apprentice Lineman I

San Patricio Electric Cooperative, Inc.
Job TypeFull-time
 
Sinton, TX
8 days ago
company-logo

Finishing Helper Entry Level- Dayshift

Bonnell Aluminum
Salary
$41600 - $41600
Carthage, TN
18 days ago
company-logo

contract landman

HPS Oil & Gas Properties
Job TypeFull-time
 
Lafayette, Louisiana
about 2 months ago
SD

Service Manager

Supertech Diesel Truck Specialists
Job TypeFull-time
 
Langley, BC
21 days ago
company-logo

Apprentice Line Worker I

Tampa Electric
Job TypeFull-time
 
Ruskin, FL
about 1 month ago
company-logo

Meter Technician

ONEOK
Job TypeFull-time
 
Odessa, TX
24 days ago
company-logo

Apprentice Power Lineman

Proline Power Corp.
Job TypeFull-time, Apprenticeship
 
Red Deer, AB
28 days ago
SD

Service Manager

Supertech Diesel Truck Specialists
Job TypeFull-time
 
Nanaimo, BC
21 days ago
company-logo

Assembler/Production

Uptalent
Job TypeContract
Salary
$37440 - $49920
Oklahoma City, OK
17 days ago
company-logo

Senior Investigator

Dominion Energy
Job TypeFull-time
 
Norfolk, VA
24 days ago
company-logo

Senior Landman

Greenlake Energy
Job TypeFull-time
 
Austin, Texas
15 days ago