Senior Software Engineer / Full Stack Developer

Smardt Chiller Group


Date: 4 days ago
City: Dorval, QC
Contract type: Full time

ENGLISH VERSION WILL FOLLOW



Nous recherchons un ingénieur logiciel senior expérimenté / développeur full stack pour rejoindre notre équipe mondiale dynamique. Dans ce rôle, vous serez le principal contributeur au développement de logiciels d'application de contrôle de nouvelle génération pour les systèmes de refroidissement, avec un fort accent sur la qualité, la performance et des solutions innovantes


.
Responsabilités principales

:Développement logiciel : Développer des logiciels de nouvelle génération pour les systèmes de contrôle de refroidisseurs, en garantissant la qualité à toutes les étapes, y compris l'architecture, la conception, la mise en œuvre et les test


s.
Mode de travai
l : Fournir un leadership technique et une expertise en développement pratique en travaillant avec les membres de l'équipe projet, en favorisant un environnement collaboratif et inclusif avec d'autres développeurs et experts en la matiè


re.
Processus de révisi
on : Participer et diriger des revues de conception et de code, le refactoring, les tests unitaires et d'intégration, le développement d'algorithmes et la documentat


ion.
Amélioration conti
nue : Identifier et mettre en œuvre des opportunités pour améliorer les processus de développement, la qualité du code, la performance du système et l'environnement de développement gl


obal.
Support con
tinu : Fournir un soutien continu aux efforts d'ingénierie de maintien, en collaborant efficacement avec les parties prenantes internes et ext



ernes.

Exi

gences :Expérience : Un minimum de 8 ans dans le développement de logiciels basés sur le web pour des applications industrielles/commerciales, axées sur le contrôle, l'automatisation et les systè


mes HMI.
Développement ful
l stack : Au moins 5 ans d'expérience en développement full stack utilisant des frameworks open source, impliquant l'architecture, l'UX, la mise en œuvre et l


es tests.
Compétences te

  • chniques :Maîtrise de React, Python, TypeScript, HTML/CSS, serveurs WSGI (par exemple, Flask) et API REST pour des environnements multiplateformes (Linux et
  • Windows).Expérience avec C#/.NET, MQTT, Redis, Jenkins, Selenium, Git, JIRA et d'autres outils p


ertinents.
Réseautage i
ndustriel : Familiarité avec les protocoles de communication industrielle et le réseautage. La connaissance des systèmes d'automatisation des bâtiments, BACnet et Modbus est un atout si


gnificatif.
Pratiques de dév
eloppement : Engagement envers la sécurité par la conception, la sûreté par la conception et la qualité par la conception dans le cycle de vie du développement logiciel (SDLC), CI/CD et prati


ques DevOps.
Résolution d
e problèmes : Antécédents éprouvés en matière de résolution de problèmes et de promotion de l'amélioration continue dans les applications logicielles commerciales. Une aptitude pour le matériel


est requise.
Compétences en c
ommunication : Excellentes compétences en communication et collaboration dans un environnement d'équipe mondiale. La maîtrise de l'anglais, à l'écrit comme à l'oral, es



t essentielle.

---------------------------------------------------------------------------------------



----------------

We are seeking an experienced Senior Software Engineer / Full Stack Developer to join our dynamic global team. In this role, you will be the key contributor in developing next-generation control application software for chiller systems, with a strong emphasis on quality, performance, and inn


ovative solutions.
Ke

  • y Responsibilities:Software Development: Develop next-generation software for chiller control systems, ensuring quality throughout all phases, including architecture, design, implement
  • ation, and testing.The Way Work: Provide technical leadership and hands-on development expertise in working with project team members, fostering a collaborative and inclusive environment with fellow developers and subj
  • ect matter experts.Review Processes: Participate in and lead design and code reviews, refactoring, unit and integration testing, algorithm development,
  • and documentation.Continuous Improvement: Identify and implement opportunities to enhance development processes, code quality, system performance, and the overall devel
  • opment environment.Ongoing Support: Provide ongoing support for sustaining engineering efforts, collaborating effectively with internal and ext

ernal stakeholders.Esse

  • ntial Requirements:Experience: A minimum of 8 years in web-based software development for industrial/commercial applications, focusing on control, automatio
  • n, and HMI systems.Full Stack Development: At least 5 years of experience in full stack development using open-source frameworks involving in architecture, UX, implemen
  • tation and testin
  • g.Technical Skills:Proficiency in React, Python, TypeScript, HTML/CSS, WSGI servers (e.g., Flask), and REST APIs for cross-platform environments (
  • Linux and Windows).Experience with C#/.NET, MQTT, Redis, Jenkins, Selenium, Git, JIRA, and ot
  • her relevant tools.Industrial Networking: Familiarity with industrial communication protocols and networking. Knowledge of Building Automation Systems, BACnet, and Modbus is
  • a significant plus.Development Practices: Commitment to Security by Design, Safety by Design, and Quality by Design within the Software Development Lifecycle (SDLC), CI/CD, an
  • d DevOps practices.Problem-Solving: Proven track record of problem-solving and driving continuous improvement in commercial software applications. Hardware ap
  • titude is required.Communication Skills: Excellent communication and collaboration skills in a global team environment. Fluency in English, both written and sp


oken, is essential.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

IT Program Manager

Bombardier, Dorval, QC
1 day ago
When applicable, Bombardier promotes flexible and hybrid work policies.Why join us?At Bombardier, we design, build and maintain the world’s peak-performing aircraft for the world’s most discerning people and businesses, governments and militaries. We have been successful in setting the highest standards by putting our people at the heart of it all, and defining excellence, together.Working at Bombardier means operating at...

Human Resources Business Partner

Bombardier, Dorval, QC
1 week ago
When applicable, Bombardier promotes flexible and hybrid work policies.Why join us?At Bombardier, we design, build and maintain the world’s peak-performing aircraft for the world’s most discerning people and businesses, governments and militaries. We have been successful in setting the highest standards by putting our people at the heart of it all, and defining excellence, together.Working at Bombardier means operating at...

Senior Masterlines Designer

Bombardier, Dorval, QC
1 week ago
When applicable, Bombardier promotes flexible and hybrid work policies.Why join us?At Bombardier, we design, build and maintain the world’s peak-performing aircraft for the world’s most discerning people and businesses, governments and militaries. We have been successful in setting the highest standards by putting our people at the heart of it all, and defining excellence, together.Working at Bombardier means operating at...