Senior Backend Software Developer
Johnson Controls
Brossard, Quebec, Canada
1d ago

The future is being built today, and Johnson Controls is making that future more productive, more safe and secure and more sustainable.

We are harnessing the power of cloud, data analytics, the Internet of Things, and user design thinking to deliver on the promise of safe intelligent buildings and smart cities that connect communities in ways that make people’s lives and the world better.

What you will do

In this role, you will work on the development of state of the art connected applications related to the fire detection business.

This is an opportunity for a developer to integrate multiple aspects of Backend Software development : databases, servers and systems engineering to allow mobile and web clients to connect to the Cloud.

You will be part of a motivated and dynamic cross-functional agile development team delivering value added Cloud solutions for life safety systems.

Our fire detection products are embedded in restaurants and buildings you visit every day. You will analyze, design, program, debug, modify, test and implement software used in local, networked, cloud-

based or Internet-related applications for Fire Alarm Systems.

You don’t want to cross the bridge to go to work? We are located on the South Shore in a booming location with easy access to Quartier DIX30 and public transportation (we’re right next to the upcoming Réseau Express Métropolitain hub) and parking.

How you will do it

  • Push the product vision forward as a passionate advocate
  • Design, prototype and develop high quality software for back end cloud solutions for fire alarm systems
  • Spark idea generation and provide continuous feedback to address our customers’ needs
  • Prioritize features and optimize our software solution connecting fire panels to the Cloud
  • Actively participate in software planning and estimation activities
  • Support and mentor your teammates and other functional groups
  • Continuously strive to hone your skill set
  • What we look for

  • 5+ years of direct experience and expertise in commercial software development with cloud-based systems
  • Experience with RESTful APIs and deploying Cloud Services (Azure is preferred)
  • Cloud software development experience especially for connected devices / IO applications (big data or AI a plus)
  • Good knowledge of design patterns
  • Familiar with the S.O.L.I.D. methodology and experience in object-oriented programming and languages (C# / C++ / Java) and databases
  • Development experience with Agile methodology, CI / CD pipelining and versioning tools
  • Strong problem solving, troubleshooting, and analytical skills
  • Fluent in French and English
  • Strong team player with well-developed interpersonal skills, results oriented and self-motivated
  • Why us?

  • We offer you the possibility to interact with other development centers located around the world
  • Because of our global activities, multiple professional development opportunities are available
  • We offer insurance plan and employer-sponsored retirement savings plan
  • Flexible hours, good family / work balance, lots of social activities
  • Johnson Controls is a global diversified technology and multi industrial leader serving a wide range of customers in more than 150 countries.

    Our commitment to sustainability dates back to our roots in 1885, with the invention of the first electric room thermostat.

    We are committed to helping our customers win everywhere, every day and creating greater value for all of our stakeholders through our strategic focus on buildings.

    Johnson Controls and each of its Canadian subsidiaries are committed to providing reasonable accommodations to applicants, candidates and employees with disabilities, in accordance with applicable human rights legislation and, in Ontario, in accordance with the Accessibility for Ontarians with Disabilities Act ( AODA ).

    When requested, accommodations will be provided throughout all stages of the recruitment and selection process. To request an accommodation please click here.

    Information you provide relating to accommodation measures will be handled confidentially. A copy of Johnson Controls’ applicable AODA policies are available on the Company website for your reference, and can be made available in accessible formats upon request.

    Add to favourites
    Remove from favourites
    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.
    Application form