Senior Software Engineer

Johnson Controls Inc

Bangalore, India
7 years total experience with 5 years hands-on development
Proficient in microsoft .net framework and c#
Experience with web api, javascript, html, xml, json
Join a diverse global team to build a world that is safe, comfortable, and sustainable

Job Summary

  • Join a diverse global team to build a world that is safe, comfortable, and sustainable.
  • You will use analytical thinking and design patterns to develop robust, scalable, and maintainable software solutions.
  • The role involves investigating legacy systems, proposing fixes, and collaborating with quality assurance on test plans.

Matching Summary

Join a diverse global team to build a world that is safe, comfortable, and sustainable.

Skills & Requirements

Must-have

  • 7 years total experience with 5 years hands-on development
  • Proficient in Microsoft .NET Framework and C#
  • Experience with Web API, JavaScript, HTML, XML, JSON
  • Knowledge of Azure Cosmos DB and SQL Server
  • Understanding of multi-threaded and asynchronous design
  • Experience with Git, TFVC, GitHub, Azure DevOps, Jira

Nice-to-have

  • Experience with Cloud platforms Azure, GCP, or AWS
  • Knowledge of Scrum/Agile methodologies
  • Experience using AI tools like GitHub Copilot
  • Datawarehousing experience with Snowflake
  • Business Analytics experience using Power BI
  • Integration experience with OAuth and ADFS

Key Requirements

  • Bachelor's Degree in Software Engineering, Computer Science, or related discipline
  • Total 7 years experience including at least 5 years direct hands-on software development
  • Strong proficiency in Object Oriented and interface driven design

Work Rights

Not specified

Tailored Resume

Cover Letter