Jobs and Careers
JO

Senior Software Engineer

Johnson Controls
USA WI Florist Ave, United States, United Statesfull_timeVerifiedPosted 5 Feb 2025

About 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 Kit

Free account required — sign up in 30s

Company

Johnson Controls

View company profile →