Senior Software Engineer
Johnson ControlsAbout the role
As a Senior Software Engineer with Johnson Controls, you will be part of a dynamic engineering team which is responsible for the design and development JCI flagship Metasys Building Automation System (BAS) products. Our BAS products are used globally to control and manage buildings for energy efficiency, comfort, and health. You will design and develop server and offline device configuration software for our products. This position is based in Glendale, WI.
How you will do it
As an individual contributor, you will plan, develop, and test software for front end UI and backend data service APIs.
Work closely with technical leads, Architects and Product Managers to analyze technical requirements and translate them into software design, code, and test cases.
Participate in agile software planning and development activities including daily standups, user story refinement, task breakdown and effort estimation Desire to jump in where needed. Resolve blocking issues and/or guide junior members to resolve issues
Learn new technologies, and work effectively across the full stack
What we look for
Required
Bachelor of Science degree in Computer Science, Software Engineering or equivalent
At least 4 years of software development experience developing software products
Outstanding software development skills with strong issue analysis skills – software performance design and tuning and software debugging techniques.
Coding skills in one or more of following: .NET/C#, React/JavaScript/TypeScript, SQL Server.
Full-stack preferred and/or strong interest to learn full-stack software development: Windows server and Embedded controller, UI front-end, services back-end and knowledge of installation software.
Strong lead experience. Will perform design and coach junior engineers to complete projects.
Ability to work in a CI/CD workflow – bring your new ideas with you.
Experience working on both Windows and Linux operating systems.
Passion for Technology: Quickly learn new technologies, have a passion for software and a pulse on industry trends
Global Perspective: Ability to work collaboratively in global team
Johnson Controls International plc. is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, genetic information, sexual orientation, gender identity, status as a qualified individual with a disability or any other characteristic protected by law. To view more information about your equal opportunity and non-discrimination rights as a candidate, visit EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit here.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s