Experience in software product development and designing large enterprise applications
- Experience in Java, J2EE, Spring boot with Design Pattern Exp
- Excellent knowledge in Micro Service frameworks, Kubernetes and Docker containers.
- Working knowledge of JavaScript frameworks like ReactJS
- Working knowledge of unit test framework like Junit, Test Driven Development (TDD)
- At least 4+ years of experience developing cloud applications (Preferably Azure OR AWS)
- Knowledge of agile software development.
- Strong knowledge of design and integration patterns especially in applications involving Portals/SSO, legacy applications, B2BRApplications, external partners using ESB.
Good to have
- Experience with real time device interaction using industry standard protocols, eg: ModBus, MQTT, OPC and etc
- Hand on Experience in designing and developing scalable enterprise applications
Responsibilities
Key Responsibilities
- Develop and implement advanced software solutions to address complex challenges
- Collaborate with crossfunctional teams to gather requirements and design software solutions
- Write clean, efficient, and maintainable code
- Conduct code reviews and provide feedback to team members
- Troubleshoot and debug software issues
- Stay uptodate with emerging technologies and industry trends
Qualifications
YOU MUST HAVE
- Bachelor’s degree from an accredited institution in a technical discipline such as science, technology, engineering, mathematics
- 5+ years of experience in software engineering
- Proficiency in software programming languages and tools
- Problem-solving and troubleshooting skills within the software engineering domain
WE VALUE
- Advanced degree in Computer Science, Software Engineering, or a related field
- Industry-recognized certifications in software engineering
- In-depth understanding of software security principles and best practices
- Experience in advanced software development methodologies and best practices
- Expertise in real-time operating systems (RTOS) and high-level embedded systems programming
About Us
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.