{"id":2177559,"url":"https://alion.io/job/johnson-controls-senior-software-engineer","title":"Senior Software Engineer","company":{"id":448321,"name":"Johnson Controls","domain":"johnsoncontrols.com","url":"https://alion.io/company/johnsoncontrols-3","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":86,"open_postings":721,"ghost_share":0.001,"stale_share":0.533,"repost_share":0.011,"time_to_fill_p50_days":23,"computed_at":"2026-10-10T05:45:15Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":14000,"max_usd":35000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":133},"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"Azure","optional":false},{"name":"Azure Cosmos DB","optional":false},{"name":"Azure DevOps","optional":false},{"name":"Azure SQL Database","optional":false},{"name":"C#","optional":false},{"name":"Copilot","optional":false},{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"JavaScript","optional":false},{"name":"Jira","optional":false},{"name":"JQuery","optional":false},{"name":"MS SQL","optional":false},{"name":"Power BI","optional":false},{"name":"Scrum","optional":false},{"name":"Snowflake","optional":false},{"name":"WebSockets","optional":false},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-09T14:20:44Z","employer_posted_date":"2026-10-09","last_verified_at":"2026-10-10T21:41:36Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Job Description\nTitle: Senior Software Engineer\nWhat you will do:\nJoin our team and you will be joining our cause to build a world that’s safe, comfortable and sustainable.\nAs a Software Engineer, you’ll be part of our diverse global team making a significant impact on our organization. You will use your analytical thinking skills combined with your experience in applying design patterns and best practices, structured and disciplined development processes and engineering principles to developing robust, scalable and maintainable solutions that are user friendly and support business priorities.\nHow you will do it:\nParticipate as a member of software development team and build specific software component to deliver business features and software components according to established delivery schedules\nInvestigate and analyze new or existing technologies, third party software and development tools to solve technical challenges and issues in order to meet specific design specifications\nIndependently investigate, understand and analyze issues with existing and legacy systems and products to propose fixes for existing issues as well providing assistance to the testing and documentation of such changes\nIndependently develop software using industry well known software languages and tools that conforms to the designs, is testable and maintainable\nWork closely with quality assurance to provide assistance in defining test cases, creating, reviewing and executing test plans\nReview product documentation and technical instructions for completeness and accuracy\nRequired Skills:\nBachelor's degree in software engineering, Computer Science or a closely related discipline. Total 7-9 years' experience in which at least 6 years are direct hands-on software development experience.\nProficient in Object Oriented, interface driven design and implementation\nProficient in Microsoft .NET Framework and related development languages and tools\nStrong hands-on development experience using language such as C#, .NET, Web API and others\nUnderstanding of web technologies such as Angular, JavaScript, CSS, jQuery, HTMLX, XML, and JSON,\nUnderstanding of implementing database driven and service-oriented design and architecture\nUnderstanding modern unit testing practice and major vendor frameworks\nUnderstanding large scale, multi-threaded and asynchronous design and implementation\nKnowledge of Microsoft SQL Server database as a programming platform providing data access and related development languages and tools\nUnderstanding of web-based communication protocols such as HTTP, HTTPS, Web Socket, UDP etc.\nMust be self-motivated and able to perform well in a collaborative team environment.\nUnderstanding of security protocols and models for web-based applications and development framework\nExperience with source control systems and change management tools (e.g. Git, TFVC, GitHub etc.)\nMust be comfortable with Azure DevOps tool, Jira etc.\nGood oral and written communication skills\nStrong analytical and problem-solving skills\nPreferred\nUnderstanding of Azure Platform - Apps, Services, Functions, Service Bus, Storage Accounts, Azure SQL\nKnowledge of Azure Cosmos DB\nKnowledge of Scrum/Agile\nExperience using AI tools like GitHub Copilot as a pair programmer.\nExperience with Data warehousing using Snowflake and Business Analytics using Power BI\nIntegration experience with authentication and authorization services (OAuth, ADFS)","description_format":"text","description_chars":3437,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Energy & Utilities","Government","Energy Efficiency","Smart City"],"lifecycle":[{"event":"open","at":"2026-10-09T14:20:44Z"}],"visa":[],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.632,"p_room":1,"age_days":0,"expected_fill_days":23,"reasons":["conf:3","stale_co","velocity","win:early","comp:brand"],"computed_at":"2026-10-10T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/johnson-controls-senior-software-engineer","json_url":"https://alion.io/job/johnson-controls-senior-software-engineer.json","meta":{"generated_at":"2026-10-11T02:10:16Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":3315,"day_limit":5000,"remaining_today":1685,"minute_limit":60,"resets_at":"2026-10-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":448321},"rest":"https://alion.io/mcp/rest/get_company?id=448321"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fjohnson-controls-senior-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fjohnson-controls-senior-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fjohnson-controls-senior-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/johnson-controls-senior-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fjohnson-controls-senior-software-engineer"}]}