Schneider Electric Senior Cloud Back-End Developer in Montréal, Quebec

Join Schneider Electric and power your career!

Discover the opportunity to join an international, dynamic, and responsible company that fosters the development of all its people around the world. Every day, we empower employees to achieve more and experience exciting careers. Find out how our values and unique position make Schneider Electric the employer of choice.

About the global company:

Schneider Electric develops connected technologies and solutions to manage energy and process in ways that are safe, reliable, efficient and sustainable. We invent technologies that will transform the places where we live, work, and play. With our ingenious design philosophy, we deliver solutions that integrate seamlessly to our environment, supporting the rhythm of our lives, empowering people to do more with less. As the global leader in energy management and automation, we provide connected technologies that will reshape industries, transform cities, and enrich lives.

At Schneider Electric, we call this Life Is On.

With operations in more than 100 countries, Schneider Electric offers integrated solutions across multiple market segments, including leadership positions in Non-residential & Residential Buildings, Industries & Machines Manufacturers, Utilities & Infrastructure and Data Centers & Networks. The Group’s 170,000 employees achieved revenues over 25 billion euros in 2015, through an active commitment to help individuals and organizations make the most of their energy.

About the division:

Small Building System (SBS) is a fast-growing Line of Business of Schneider Electric, mainly located in Montreal, Canada and Nashville, USA. It provides its customers with state-of-the-art, connected temperature and lighting products and solutions.

SBS has successfully launched North America, Europe and Asia its innovative line of Room controllers (SE7000/SE8000), its smart solution for small and medium sized buildings and wireless retrofit solutions as part of larger Building Management System. This business is fuelling the growth to launch a full cloud-based multi-site solution to allow large national retailers, banks, quick-serve restaurant and other similar organizations to take control over their entire portfolio with a single dashboard enabling significant operational cost-savings. Recently, SBS has also developed the first residential smart thermostat of Schneider Electric for the North American market.

We are looking for a dedicated candidate interested in a great career opportunity in the rapidly changing environment of connected and smart energy solutions.

ROLE AND PRIMARY RESPONSIBILITIES

The Cloud Applications Engineer is responsible for all aspects of the back-end software development for our Cloud applications used to manage various HVAC and lighting devices. Using the principles of software engineering, cloud computing and Internet Of the Things (IoT), he/she designs, develops and tests cloud back-end application using Amazon Web Services and/or Microsoft Azure platforms to implement the functionalities defined by the offer management.

Working closely with the front-end software designers, embedded software designers, software architects, dev ops and verification and validation, he/she will:

  • Clarify product requirement if required;

  • Design, develop, document, test and maintain back-end application and APIs;

  • Design, develop and maintain automated unit tests;

  • Review design, code and test;

  • Improve the tool set used to produce high quality and highly secure software (static analysis, dynamic analysis);

  • Maintain continuous integration tools infrastructure;

  • Estimate task effort;

  • Make sure he understand end to end solution;

  • Identify the right design and code based on business value, and project budget and timeline.

QUALIFICATIONS AND EDUCATION REQUIREMENTS

  • Graduate diploma in computer sciences, software engineering or equivalent;

  • A minimum of 5 years experience in a similar role;

  • Solid experience in developing Cloud applications with AWS and/or Microsoft Azure;

  • Solid experience in developing WebService APIs;

  • Solid experience in JavaScript, NodeJS, and HMTL5 ecosystem (including CSS);

  • Solid experience in developing application on Linux;

  • Solid knowledge of IP networking and IT security;

  • Good knowledge of GIT source control;

  • Some experience with ExtJS/Sencha, JQuery, and/or AngularJS;

  • Some experience of Software Development in C, C# and C++;

  • Bilingual (French / English).

PREFERRED SKILLS

  • Customer centric;

  • Enjoy facing difficult challenges;

  • Inclined to use existing software instead of reinventing the wheel;

  • Curious and passionate about software development;

  • Passionate of emerging technologies;

  • Team player.

PERFORMANCE OBJECTIVES

  • Deliver quality product on time;

  • Clarify product requirements;

  • Build scalable and economic cloud back-end application;

  • Share your knowledge.

Primary Location: Canada-Quebec-Montréal

Schedule: Full-time

Unposting Date: Ongoing

Req ID: 0035NB