Senior Software Engineer
Siemens Canada
CA-ON-Kitchener
4d ago

Siemens Canada is building tomorrow’s talent. That’s Ingenuity for life.

For more than 100 years in Canada, Siemens has been offering engaging and sustainable employment opportunities to those shaping our future.

It’s our tradition to promote lifelong learning, develop talent and recognize success.

Siemens is proud to be one of Canada’s Top 100 Employers 2018 (eight times total), one of Canada’s Greenest Employers 2018 (six times total) and one of Canada’s Top Employers for Young People 2018 (two times total).

Approximately 4,300 employees across Canada work together to deliver solutions for sustainable energy, intelligent infrastructure, healthcare, and the future of manufacturing.

We stand for engineering excellence, innovation, reliability and responsibility.

Enlighted is a trailblazer bringing commercial buildings into the IoT and we’re looking for the brightest minds out there to help drive that transformation.

We build an end-to-end IoT solution from sensors to cloud-based Big Data and web-based applications with the big mission of helping our customers meet their sustainability challenges while saving both money and time.

Our innovative lighting control systems are already delivering energy savings of up to 90% at a large and growing number of Fortune 500 companies.

And, once installed, intelligent lighting networks forms the basis for new IoT applications in commercial buildings such as space utilization, traffic flow and asset tracking allowing customers to see for the first time how their buildings and assets are being used.

Enlighted is part of the Siemens family of companies, combining the agility and culture of a start-up with the global reach of an industry heavyweight.

As part of Enlighted Waterloo, you will join an energetic, cross-functional team working to seize an enormous market opportunity, backed by all the resources of Siemens, with approximately 4,300 employees across Canada who work together to deliver solutions for sustainable energy, intelligent infrastructure, healthcare, and the future of manufacturing.

If you’re interested in pushing forward the frontier of intelligent buildings while helping solve the global energy crisis in an entrepreneurial and problem-

solving environment, Enlighted is the brightest career move you can make.

Job Description

Enlighted is looking for a Senior Software Engineer Web Technologies for our customer-facing web applications, working closely with the cloud data engineers to design and develop the next set of capabilities in our IoT platform.

We’re looking for people with strong experience in designing and developing web applications, with a focus on displaying and visualizing analytics and spatial data.

If you have a background in web applications, this is a great opportunity for you.

Responsibilities :

  • Develop and extend the existing web applications for current IoT products
  • Develop intuitive, attractive and usable interfaces in cooperation with UI designers
  • Design new features to address customer use cases in existing markets
  • Work closely with product management and with customers to understand how products could be more effective, and put those insights into action
  • Work closely with cloud data engineers to develop scalable, usable interfaces and APIs that allow the development of new capabilities
  • Identify opportunities for system improvements that can enhance the operation of the entire end-to-end system
  • Work as a part of a multi-disciplinary team spanning hardware, software, cloud development and product management.
  • Qualifications

  • 5-10 years experience in Web UI development with a passion for customer success
  • Deep experience in JavaScript / TypeScript, CSS and HTML5
  • 5 years experience with Web frameworks such as React, React Native, Angular
  • 5 years experience with Java
  • Experience with mobile development
  • Experience with single-page app design and development
  • Experience with Kafka client libraries and other web back-end capabilities
  • Experience with DB technologies (Cassandra, Mongo, PostgreSQL)
  • Excellent written and verbal communication
  • Degree in Computer Science, Software Engineering or related field
  • Start challenging yourself today in an environment that embraces diversity and rewards innovation with competitive pay, great benefits, and a global network offering real opportunity for growth and advancement.

    While we appreciate all applications we receive, we advise that only candidates under consideration will be contacted.

    Siemens is committed to creating a diverse environment and is proud to be an equal opportunity employer. Upon request, Siemens Canada will provide reasonable accommodation for disabilities to support participation of candidates in all aspects of the recruitment process.

    All qualified applicants will receive consideration for employment.

    Engineering and Field Technicians

    Ongoing

    Apply
    Add to favourites
    Remove from favourites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form