What are the responsibilities and job description for the Senior Advanced Software Engineer - Warehouse Control Systems position at honeywell?
Honeywell provides software solutions that orchestrate the operation of material handling equipment in warehouses and also interfaces with other customer systems.
These software systems are mainly developed by various Honeywell product development groups. The professional services software engineering team customizes the product to meet customer requirements. The customization may involve changes to standard functioning of the software, addition of new software functionality, and interfacing with other customer or 3rd party systems.
Key Responsibilities
- Build application using .Net framework technologies, VB.NET, C#.NET, following industry standards and best practices.
- Knowledgeable on Warehouse Control system functionality is added advantage
- Understanding of Communication and integration between third party channels.
- Understand the solution, delivery methodology and delivery schedule and plan the deliverables
- Actively engage in technical discussions, share ideas, and contribute to cohesive development framework and coding standards
- Should be able to handle tasks independently
- Focus on zero defect delivery maintaining coding standards and process guidelines
- Excellent teaming skills, actively collaborate with engineers and peer teams
- Perform requirement gathering/planning using JIRA, Confluence or similar tools.
- Experience with Agile development, TDD, Continuous integration
- Possess solid understanding of software development fundamentals
- Understanding of software-based security conceptsand troubleshooting skills
- Experience creating performant and scalable software designs
- Passionate about learning new technologies and crafting innovative solutions
- Self-directed and able to troubleshoot and solve problems independently as well as a team
- Ability to multi-task and stay organized in a dynamic work environment