About this role
Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments – powered by our Honeywell Forge software – that help make the world smarter, safer and more sustainable. Key Responsibilities:
• Design, develop, and maintain software applications and systems using core and advanced programming languages. • Participate in the end-to-end development cycle, including requirements gathering, design, coding, testing, and deployment. • Write efficient, reusable, and reliable code. • Develop unit test cases and ensure the quality and performance of applications. • Troubleshoot and resolve software defects and issues. • Collaborate with cross-functional teams to define, design, and ship new features. • Participate in code reviews and share best practices with the team. • Stay updated with the latest industry trends and technologies.
• Bachelor’s degree in computer science, Engineering, or a related field. • 2-5 years of experience in software development. • Proficient in PowerBI, SQL • Nice to have - Proficient in programming languages such as C#.Net, Python, PowerApps, Power Flow, Angular, SQL, JavaScript. • Experience with web programming (ASP.NET MVC, Angular JS, React JS, API) . Windows programming (WPF, MVVM) is a plus • Experience in integrating code with Experion is a must • Strong understanding of AI, ML. Experience in Kubernetes, Azure/Gemini services is plus. • Strong understanding of OOPS concepts and design patterns. • Experience with relational databases and ORM frameworks like Entity Framework • Familiarity with CI/CD tools and Agile best practices • Knowledge of Test-Driven Development and ability to write unit test cases • Strong problem-solving skills and ability to work independently. • Excellent communication skills, both verbal and written. • Ability to solve technical issues independently • Self-motivated and independent contributor mindset • Good communication skills, in both verbal and written • Ability to write technical documents and present ideas