Senior Full Stack Software Engineer (onsite)

Johnson Controls

Education
Qualifications
Benefits
Special Commitments
Skills

About Johnson Controls

OpenBlue Employee is a powerful, cloud-based platform designed to enhance workplace efficiency and boost productivity in today’s fast-paced, digital-first environment. This innovative suite supports everything from conference room booking and service management to agile work strategies and interactive floor plans. By combining advanced technology, integrated hardware, and top-tier expertise in implementation and change management, OpenBlue Employee helps organizations create smarter, more connected workspaces. With its scalable, flexible, and robust design, OpenBlue Employee empowers employees to collaborate and stay engaged—whether in the office or working remotely around the globe.

What you will do

Johnson Controls is seeking a versatile and experienced Senior Full Stack Software Engineer to join our dynamic on-site development team based in Raleigh, NC. In this role, you’ll contribute to and help lead the design and development of scalable, high-performance software solutions across both backend and frontend systems. You’ll work closely with cross-functional teams to deliver secure, user-friendly SaaS applications that integrate with modern cloud services and APIs. Candidates must be commuting distance to our Raleigh, NC, office, or able/willing to relocate. Candidates MUST be US citizens and/or Green Card holders. We are not able to sponsor for this position.

How you will do it

  • Design and develop scalable backend services and APIs using C# and .NET.
  • Build responsive, modern web interfaces using JavaScript frameworks such as React or Angular.
  • Develop and maintain serverless applications using platforms like AWS Lambda or Azure Functions.
  • Implement event-driven architecture using tools like event buses and message queues.
  • Integrate with Microsoft Graph APIs to access and manage data across Microsoft 365 services.
  • Build and maintain webhook-based systems for real-time data processing.
  • Mentor junior developers, participate in code reviews, and promote software engineering best practices.

What you will need

Required

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in software development.
  • Strong proficiency in C# and .NET Core/Framework.
  • Solid experience with JavaScript and modern frontend frameworks such as React or Angular.
  • Hands-on experience with serverless computing platforms like AWS Lambda or Azure Functions.
  • Familiarity with event-driven architectures, including event buses and message queues.
  • Proficiency in writing and optimizing SQL queries and designing scalable database schemas.
  • Proven experience developing SaaS applications with a focus on scalability, performance, and reliability.
  • Excellent debugging, troubleshooting, and problem-solving skills.
  • US Citizen and/or Green Card holder.

Preferred

  • Experience integrating with Microsoft Exchange and developing Exchange Add-Ins.
  • Experience working with Microsoft Graph APIs.
  • Familiarity with secure software development practices, including OAuth and API authorization.
  • Exposure to build and deployment tools like AppVeyor and Octopus Deploy.

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.

Read Full Description
Confirmed 5 hours ago. Posted 26 days ago.

Discover Similar Jobs

Suggested Articles