Job Information
Honeywell Software Engr II in Bangalore, India
Role Overview:
As a Software Engineer II, you will be responsible for developing and maintaining scalable web applications, APIs, and integrations, ensuring configurability and extensibility. This role focuses on building a configuration-driven and IoT-ready platform with workflow automation, real-time data processing, and GIS capabilities
Key Responsibilities
Design low-level architecture based on SOLID principles, adhering to system requirements.
Develop code, automated unit tests, and automated integration tests.
Review code and tests built by peers critically.
Actively participate in SCRUM ceremonies such as backlog refinement, sprint planning, retrospectives, and demonstrations.
Collaborate with cross-functional teams, including architects, product owners, DevOps engineers, and test engineers.
Ensure security, scalability, and maintainability in all aspects of the system
Required Skills:
Proficient and in-depth knowledge in Core JAVA programming skills
Proficient in developing applications on Niagara framework - IoT software platform that integrates, manages, and controls diverse building and industrial systems into a single, unified environment
Proficient in object-oriented programming
Proficient Expert in developing multithreading applications
Proficient in wiring Java script applications
Proficient in different JAVA design patterns
Good in documenting low level design
Proficient in debugging the code andproblem-solving
Proficient with test-driven development usingJunit, Mockito, etc..
Experience in all stages of software development lifecycle
Expert in writing clean, readable Java code
Good understanding of JVM, its limitations, weaknesses, and workarounds
Good in supporting and maintaining existing code
Good in continuous integration tools like Bamboo, Ant, Gradle etc
Proficient with Agile Software Development
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.
Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status.