Deliver business value through Right and Fast partnership .Honeywell Smart Energy is seeking a Software Build Engineering professional .Member of the software development team , responsible for :ExpansionMaintenanceContinuous improvement of the software manufacturing process for Connexo Multisense .Reports to the Manager of Software Engineering .Collaborates closely with :Software developersTestersSupport teamsBackground : Connexo Multisense
- Multi-tier enterprise back-office application
- Deployed in :
- Cloud-based configurations
- On-site installations at utility customers
- Used by utility companies to :
- Read and manage electricity, water, and gas meters
- Handle communication infrastructure and networks
- Technology stack includes :
- Java
- Oracle
- Sencha
- Uses Bamboo and GitHub Actions for :
- Continuous integration (CI)
- Build and test orchestration
- Limited automation exists for overnight end-to-end test deployments
Ideal Candidate
- Has managed a continuous software delivery system for similar products
- Ready to take ownership of the software delivery solution
- Motivated to :
- Improve efficiency
- Enhance quality
- Boost productivity
- Reduce manual / repetitive tasks
Job Responsibilities :
- Design, develop, and maintain scalable and high-performing applications using strong Core Java with Apache Felix framework skills.
- UI Skills Ext JS (Sencha ) must have exposure .
- DB Should be good with Oracle DB.
- Should have worked on or clear understanding of Java Multithreading concept, Junit Test cases and Integration Test Cases.
- Troubleshoot and debug applications to optimize performance and maintain system reliability.
- Collaborate with cross-functional teams to gather requirements, assess project feasibility, and establish project timelines.
- Contribute to all phases of the software development lifecycle with an emphasis on Agile methodologies.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Stay up-to-date with emerging technologies and industry trends to drive improvements and innovation within the team.
Qualifications :
- Bachelor s or masters degree in Computer Science, Engineering, or related field.
- 7+ years of professional experience in software development.
- Proficiency in CORE Java and Apache Felix framework.
- Strong experience in front-end technologies including Ext JS.
- Familiarity with messaging systems, especially Kafka.
- Solid understanding of RESTful APIs and web services.
- Knowledge of version control systems (eg, Git) and CI / CD pipelines.
- Excellent problem-solving skills and attention to detail.
- Ability to lead the team and help in solving issues.
Job Responsibilities :
- Design, develop, and maintain scalable and high-performing applications using strong Core Java with Apache Felix framework skills.
- UI Skills Ext JS (Sencha ) must have exposure .
- DB Should be good with Oracle DB.
- Should have worked on or clear understanding of Java Multithreading concept, Junit Test cases and Integration Test Cases.
- Troubleshoot and debug applications to optimize performance and maintain system reliability.
- Collaborate with cross-functional teams to gather requirements, assess project feasibility, and establish project timelines.
- Contribute to all phases of the software development lifecycle with an emphasis on Agile methodologies.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Stay up-to-date with emerging technologies and industry trends to drive improvements and innovation within the team.
Qualifications :
- Bachelors or masters degree in Computer Science, Engineering, or related field.
- 7+ years of professional experience in software development.
- Proficiency in CORE Java and Apache Felix framework.
- Strong experience in front-end technologies including Ext JS.
- Familiarity with messaging systems, especially Kafka.
- Solid understanding of RESTful APIs and web services.
- Knowledge of version control systems (eg, Git) and CI / CD pipelines.
- Excellent problem-solving skills and attention to detail.
- Ability to lead the team and help in solving issues.
Skills Required
Front End, Coding, Core Java, Test Cases, Agile, Multithreading, Automation, Oracle, Apache, Computer Science