Alstom Power Inc

Développeur Full Stack

Alstom Power Inc$85K — $100K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in software engineering, computer science, or a relevant field
  • Proficient in frontend technologies: React, Redux, JavaScript (ES6+), TypeScript, HTML5, CSS
  • Skilled in backend with Node.js (Express.js) and REST API design
  • Hands-on experience with relational databases like MSSQL, MySQL, PostgreSQL
  • Strong understanding of design principles (SOLID), design patterns, and microservices architectures
  • Knowledge of networking protocols (TCP/IP, UDP, HTTPS, SSL/TLS, IGMP)
  • Fluent in French and English, both written and spoken

Responsibilities

  • Develop full-stack applications for high-performance HMI interfaces using React and Node.js
  • Conduct code reviews, functional and non-functional testing, and debugging for software quality
  • Engage in the software development lifecycle: analysis, design, development, testing, deployment, and maintenance
  • Document and maintain libraries, tools, and development environments
  • Adhere to established processes, methods, and tools for development activities

Benefits

  • Work on innovative projects daily
  • Receive competitive compensation with comprehensive social coverage (life, medical, retirement) from day one
  • Enhance your skills through ongoing training opportunities
  • Access growth opportunities within the organization
Full Job Description
Vous êtes passionné par l'univers ferroviaire et les systèmes complexes ? L'équipe Train Control & Monitoring Systems (TCMS) vous ouvre ses portes (bureau St-Bruno, Qc).

En tant que Développeur Full Stack, vous deviendrez un artisan de l'excellence technique de nos solutions HMI. Si vous cherchez un rôle qui a un impact direct sur la sécurité et l'efficacité du transport de demain, ce défi est fait pour vous.

Votre futur rôle

L'équipe Train Control & Monitoring Systems (TCMS) est responsable du maintien, de l'amélioration et de l'évolution des systèmes logiciels utilisés dans les flottes de trains en opération. Dans le cadre dudéveloppement d'une nouvelle génération d'interfaces homme-machine (HMI), en tant que Développeur full-stack, vous intervenez sur l'ensemble du cycle de développement logiciel, du Frontend à l'architecture Backend en travaillant en étroite collaboration avec les testeurs logiciels et les ingénieurs systèmes afin de livrer des solutions fiables et robustes.

Vous contribuez à la création d'applications modernes et performantes basées sur des technologies web et des environnements distribués.

Vous avez développé de solides connaissances et compétences en création d'applications modernes et performantes basées sur des technologies web et des environnements distribués dans un domaine de pointe et avez exercé un rôle de leadership en soutenant des équipes de projets de développement et de déploiement de logiciels, vous êtes notre candidat idéal.

Vos principales responsabilités
• Développer des applications fullstack (frontend avec React, backend avec Node.js + Express.js) destinées à des interfaces HMI de haute performance
• Effectuer des revues de code, des tests fonctionnels et non fonctionnels ainsi que du déverminage afin de garantir la qualité, la performance et la sécurité des applications logicielles.
• Participer à l'ensemble du cycle de vie du développement logiciel (analyse, conception, développement, tests, déploiement et maintenance).
• Documenter et maintenir bibliothèques, outils et environnements de développement.
• Adhérer rigoureusement aux processus, méthodes et outils en place correspondant à ces activités

A propos de vous

Au-delà de votre expertise technique, nous recherchons une personnalité passionnée et engagée. Pour vous épanouir dans ce rôle et relever nos défis technologiques, les atouts suivants seront essentiels :
Formation : Baccalauréat en génie logiciel, informatique ou toute autre formation jugee pertinente
Compétences Techniques (Stack principale)
o Frontend : Expertise approfondie en React + Redux, JavaScript (ES6+), TypeScript, HTML5 et CSS
o Backend : maîtrise de l'écosystème Node.js (Express.js) et conception d'API REST
o Bases de données : Expérience concrète avec les systèmes relationnels (MSSQL, MySQL, PostgreSQL).
Architecture et Infrastructures
o Conception : Maîtrise des principes SOLID, des patrons de conception (design patterns) et des architectures de microservices.
o Réseautage : Compréhension rigoureuse du modèle OSI et des protocoles (TCP/IP, UDP, HTTPS, SSL/TLS, IGMP).
o DevOps : Pratique des outils de conteneurisation (Docker/Compose, Kubernetes) et des systèmes de contrôle de version (Git, SVN).
• Connaissances de base en C/C++ (toute autre langue additionnelle est un plus).
• Communication : Maîtrise professionnelle du français et de l'anglais (oral et écrit)
• Bureautique : Maîtrise de la suite Microsoft Office et aisance avec les systèmes ERP (SAP).

Ce que vous apprécierez dans ce rôle et en travaillant chez ALSTOM
• Travailler au quotidien dans un environnement de projets innovateurs
• Bénéficier d'une rémunération compétitive incluant une couverture sociale complète (vie, médicale, retraite) dès l'entrée en fonction
• Développer de nouvelles compétences et votre plein potentiel grâce à la formation continue offerte
• Opportunités à la hauteur de vos ambitions au sein de l'organisation

Lieu : Saint-Bruno (Rive-Sud de Montréal).
Format : Permanent, temps plein (40h).
Modèle : Hybride (3 jours sur site / 2 jours télétravail)

Si vous êtes prêt à relever le défi, nous serions ravis de vous entendre !

L'usage du genre masculin est utilisé sans aucune discrimination et dans le seul but d'alléger le texte.

About Alstom Power Inc

Alstom Power Inc. is a provider of power generation equipment and services for the energy industry. The company offers a range of products and services, including gas turbines, steam turbines, generators, and environmental control systems. Alstom Power Inc. is a subsidiary of Alstom SA, a French multinational company that specializes in the production of transport and energy infrastructure. The company was founded in 1928 and is headquartered in Windsor, Connecticut. Alstom Power Inc. has operations in North America, Europe, and Asia, and serves customers in the power generation, transmission, and distribution sectors.
Learn more about Alstom Power Inc
Size
1,000 employees
Industry

Similar Jobs

More Jobs at Alstom Power Inc

More Information Technology Jobs

Find similar Développeur Full Stack jobs: