Software Engr II Niagara Framework and Core Java
Job Summary
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
Responsibilities
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 codeandproblem-solving
- Proficient with test-driven developmentusingJunit 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
Key Skills
About Company
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 ... View more