Construisez votre meilleur avenir avec l’équipe Johnson Controls!
En tant que Johnson leader mondial en matière de de bâtiments intelligents, sains et durables, notre mission est d’innover la performance des bâtiments afin de servir les individus, les environnements qui nous entourent ainsi que la planète. Rejoignez une équipe gagnante qui vous permet de bâtir votre meilleur avenir ! Nos équipes sont positionnées de manière unique pour soutenir une multitude d'industries à travers le monde. Vous aurez l'occasion de vous développer grâce à des projets significatifs et à des opportunités d'apprentissage. Nous nous efforçons de fournir à nos employés une expérience axée sur le soutien de leur bien-être physique, financier et émotionnel. Devenez membre de la famille Johnson Controls et prospérez dans une culture d'entreprise dynamique où votre voix et vos idées seront entendues - votre prochaine grande opportunité n'est qu'à quelques clics !
Ce que nous offrons
-
Rémunération compétitive
-
Un régime d'assurance collectif ainsi qu’un régime d'épargne-retraite bonifié par l'employeur
-
Opportunités d'avancement professionnel à travers les unités commerciales et les géographies.
-
Environnement d'équipe encourageant et collaboratif
-
Engagement envers la sécurité grâce à notre politique Zero Harm.
Ce que nous proposons
Dans vos nouvelles fonctions, vous travaillerez au développement d’applications sous Windows liées aux systèmes de détection d’incendies. Vous aurez l’opportunité de toucher à différents aspects de la programmation d’applications, de la définition d’interfaces usager interactives en passant par la logique applicative, la gestion de données et la création d’outils de support pour nos clients internes et externes. Vous ferez partie d'une équipe de développement multifonctionnelle, motivée et dynamique, et participerez au développement de solutions à haute valeur ajoutée pour nos systèmes de sécurité.
Tous les jours, au restaurant ou dans les édifices où vous vivez et travaillez, vous croisez nos produits de détection d'incendie. Vous participerez à l’analyse, la conception, la programmation, la modification, le déverminage et la validation d’applications logicielles qui composent ces produits, à la fois autonomes et connectés, via le nuage ou Internet. Vous effectuerez également des tâches d'ingénierie logicielle complexes nécessitant souvent le développement de produits/processus/techniques nouveaux ou améliorés.
Vous en avez assez de traverser le pont pour vous rendre au boulot? Nous sommes situés sur la Rive-Sud, dans un quartier en pleine effervescence tout près du Quartier DIX30 et facile d’accès via les transports en commun (nous sommes juste à côté du Réseau Express Métropolitain) ou avec votre auto.
Ce que vous ferez
-
Promouvoir la vision du produit par votre enthousiasme
-
Concevoir des applications Windows pour nos systèmes de détection d’incendie
-
Être une bougie d’allumage pour l’innovation et permettre une amélioration continue de nos produits afin de toujours mieux répondre aux besoins de nos clients
-
Optimiser et prioriser les fonctionnalités de nos applications pour fournir la meilleure expérience usager
-
Prendre part aux activités de planification et d’estimation d’effort de développement
-
Être une personne ressource pour vos coéquipiers et d’autres groupes fonctionnels
-
Vouloir sans cesse améliorer vos compétences
Ce que nous recherchons
-
Diplôme universitaire en génie informatique/logiciel ou en sciences informatiques
-
6+ ans et plus d’expérience pertinente dans le développement de logiciels commerciaux
-
Expérience pertinente avec C#, .NET, WPF, SQL, Entity Framework et LINQ
-
Bonne connaissance des patrons de conception (« Design patterns » tel que MVVM et « dependency injection ») et de la programmation orientée objet
-
Expérience de développement Agile et à l’aise avec les outils d’intégration et de livraison continue (CI/CD) et de contrôle de versions
-
Intérêt pour les derniers frameworks comme WinUI 3 et .NET 7-8
-
Connaissance de C++ un atout
-
Excellente aptitude à identifier, analyser et résoudre des problèmes
-
Maîtrise du français et de l'anglais
-
Bon esprit d’équipe, aptitude à communiquer, motivé et soucieux de l’atteinte des objectifs
Pourquoi Johnson Controls?
-
Nous vous offrons la possibilité d’interagir avec d’autres centres de développement situés dans le monde entier
-
Grace à notre rayonnement mondial, nous vous offrons de multiples opportunités de développement de carrière, ici et ailleurs dans le monde
-
Nous offrons un horaire flexible facilitant la conciliation travail/famille ainsi que nombreuses activités sociales
-
Nous offrons un modèle de travail hybride (au bureau, à domicile) avec une flexibilité pour l'environnement de haute technologie moderne d'aujourd'hui
-
Notre bureau de Brossard est en pleine croissance
Build your best future with the Johnson Controls team!
As a global leader in smart, healthy, and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places, and the planet. Join a winning team that enables you to build your best future! Our teams are uniquely positioned to support a multitude of industries across the globe. You will have the opportunity to develop yourself through meaningful work projects and learning opportunities. We strive to provide our employees with an experience that is focused on supporting their physical, financial, and emotional well-being. Become a member of the Johnson Controls family and thrive in an empowering company culture where your voice and ideas will be heard – your next great opportunity is just a few clicks away!
What we offer
-
Competitive Pay
-
An insurance plan and an employer-sponsored retirement savings plan
-
Career Advancement Opportunities across Business Units and Geographies
-
Encouraging and collaborative team environment
-
Dedication to safety through our Zero Harm policy
What you will do
In this role, you will work on the development of Windows applications related to the best in class fire detection products. This is an opportunity for a Software developer to integrate multiple aspects of applications development: definition and creation of interactive user interfaces and business logic, management of data, implementation of diagnostics tools for inside and outside customers. You will be part of a motivated and dynamic cross-functional development team delivering value added 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 will also perform complex software engineering assignments often requiring development of new or improved products/processes/ techniques.
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 the Quartier DIX30, the “Réseau Express Métropolitain” hub and parking.
How you will do it
-
Push the product vision forward as a passionate advocate
-
Design, prototype, plan and develop high quality applications on Windows for fire alarm systems
-
Spark idea generation and provide continuous feedback to address our customers’ needs
-
Prioritize features and optimize our solutions to provide the best possible user experience
-
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
-
University degree in computer/software engineering or computer sciences
-
6+ years of experience and expertise in complex commercial desktop applications development
-
Relevant experience in leading the design and implementation of significant portions of a large project using C#, .NET, WPF, SQL, Entity Framework and LINQ
-
Proficient in the usage of different design patterns (ex: MVVM, dependency injection) and object-oriented programming
-
Autonomously select the appropriate engineering techniques and make recommendations
-
Find new/improved products/process/techniques for complex project/problems.
-
Development experience with Agile methodology, CI/CD pipelining and versioning tools
-
Interest in the latest frameworks like WinUI 3 and .NET 7-8
-
Knowledge of C++ an asset
-
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
-
Flexible hours, good family/work balance, lots of social activities
-
We offer a hybrid work model (in-office, at-home) with flexibility for today’s modern hi-tech environment
-
Our Brossard office is growing
#LI-TK1
#Hybrid
Les filiales canadiennes de Johnson Controls s'engagent à fournir des accommodements raisonnables aux candidats, aux postulants et aux employés en situation de handicap, conformément à la législation applicable en matière de droits humains et, en Ontario, conformément à la Loi sur l'accessibilité pour les personnes handicapées de l'Ontario ("AODA"). Lorsqu'une demande est faite, des accommodements seront fournis tout au long des étapes du processus de recrutement et de sélection. Pour faire une demande d'accommodement, veuillez nous contacter. Toute information que vous fournissez concernant des mesures d'accommodement sera traitée de manière confidentielle. Une copie des politiques AODA applicables de Johnson Controls est disponible sur notre site web à l'adresse www.johnsoncontrols.com à titre de référence et peut être mise à disposition dans des formats accessibles sur demande.
Johnson Controls Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Johnson Controls and has not been reviewed or approved by Johnson Controls.
-
Retirement Support — Retirement support is positioned as a meaningful part of the package through employer 401(k) matching, repeatedly framed as a strong pillar of the overall rewards mix. The matching contribution is described with specific match levels in multiple places, reinforcing perceived value for long-term saving.
-
Leave & Time Off Breadth — Time off is presented as comparatively robust, with multiple paid holiday categories, vacation time, and sick time described as generous or “amazing” in places. Paid time off breadth appears to be a consistent contributor to total rewards attractiveness beyond base pay.
-
Flexible Benefits — Benefits are described as broad and customizable, spanning standard medical/dental/vision plus optional add-ons like pet insurance, identity protection, and legal support. Tuition reimbursement is repeatedly highlighted as a high-value option supporting professional development.
Johnson Controls Insights
Similar Jobs
What We Do
At Johnson Controls, we transform the environments where people live, work, learn and play. From optimizing building performance to improving safety and enhancing comfort, we drive the outcomes that matter most. Dedicated to protecting the environment, we deliver our promise in industries such as healthcare, education, data centers and manufacturing. With a global team of 100,000 experts in more than 150 countries and over 130 years of innovation, we are the power behind our customers’ mission. Our leading portfolio of building technology and solutions includes some of the most trusted names in the industry, such as Tyco®, York®, Metasys®, Ruskin®, Titus®, Frick®, Penn®, Sabroe®, Simplex®, Ansul® and Grinnell®.







