Johnson Controls is seeking a Senior Software Engineer to join their team in Bangalore, India. This role is crucial in developing robust, scalable solutions that enhance building intelligence and sustainability. The position requires 7 years of experience, with 5 years specifically in hands-on software development.
The ideal candidate will work on building specific software components, investigating new technologies, and solving technical challenges. They will be responsible for developing software using industry-standard languages and tools, with a focus on .NET technologies, web development, and database systems.
Key technical requirements include proficiency in C#, .NET Framework, Web API, and understanding of web technologies like JavaScript and JSON. The role demands expertise in database technologies including SQL Server and Azure Cosmos DB, along with experience in modern development practices including source control and DevOps tools.
Johnson Controls offers an opportunity to work on systems that make buildings smarter, safer, and more sustainable. The company has been innovating in building technology since 1885 and continues to lead in building products, technologies, software, and services globally.
This is an excellent opportunity for a senior developer who wants to make a significant impact on building technology while working with a diverse global team. The role combines technical expertise with business acumen, requiring both strong development skills and the ability to understand and implement solutions that support business priorities.