Position Overview:
We are seeking a talented Full Stack Developer with experience in C#, .NET, Angular, RDBMS, API development, authentication mechanisms, and Azure cloud services technologies. The ideal candidate will be adept at both front-end and back-end development, able to build scalable and efficient applications, and comfortable working in a dynamic environment.
Key Responsibilities:
- Full Stack Development:
- Design, develop, and maintain rich, interactive single‑page applications (SPAs) with a strong focus on Angular, TypeScript, HTML5, and CSS3.
- Build reusable, modular Angular components, services, directives, and pipes following best practices and modern Angular architecture.
- Develop responsive, accessible, and user‑centric UI interfaces, ensuring consistent look and feel across browsers and devices.
- Integrate Angular applications with RESTful APIs and back‑end services built using C# and .NET, ensuring seamless data flow and performance.
- Optimize UI performance, state management, and client‑side rendering for scalability and maintainability.
- Collaborate closely with UX/UI designers, product owners, and back‑end engineers to translate designs and requirements into high‑quality Angular solutions.
- Database Management:
- Design and optimize relational database schemas using RDBMS (e.g., SQL Server).
- Write and optimize complex SQL queries and stored procedures.
- API Development:
- Develop and integrate APIs to connect different services and applications.
- Ensure API security, performance, and scalability.
- Authentication and Security:
- Implement authentication and authorization mechanisms to secure applications.
- Apply best practices for securing data and protecting applications from vulnerabilities.
- Cloud:
- Develop and deploy applications on Azure cloud services.
- Collaboration and Agile Development:
- Work closely with cross-functional teams including designers, product managers, and QA engineers.
- Participate in code reviews, design discussions, and agile development processes.
- Performance Optimization:
- Optimize application performance, scalability, and reliability.
- Monitor and troubleshoot application issues and performance bottlenecks.
Qualifications:
- Bachelor’s degree in computer science, Engineering, or a related field. Relevant certifications are a plus.
- 5+ years of experience as a Full Stack Developer or similar role.
- Proficiency in C# and .NET framework.
- Strong experience with Angular for front-end development.
- Solid understanding of RDBMS and SQL.
- Experience with API development and integration.
- Knowledge of authentication and security best practices.
- Hands-on experience with Azure cloud services and Big Data technologies.
- Familiarity with version control systems (e.g., Git) and agile methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
Preferred Qualifications:
- Experience with microservices architecture and containerization (e.g., Docker, Kubernetes).
- Familiarity with other front-end frameworks (e.g., React, Vue.js).
- Experience with DevOps practices and CI/CD pipelines.
Skills Required
- Bachelor's degree in computer science or related field
- 5+ years as a Full Stack Developer
- Proficiency in C# and .NET
- Strong experience with Angular
- Solid understanding of RDBMS and SQL
- Experience with API development
- Knowledge of authentication and security best practices
- Experience with Azure cloud services
- Familiarity with version control systems
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
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®.









