At Honeywell, we partner with customers providing data-driven insights and converting them into actions with the goal of improving productivity and profitability. This digital transformation allows customers to confidently improve their operations. Our solutions are consumed across verticals such as retail, transportation and logistics, distribution centers and healthcare. Join a team committed to improving the day-to-day operations of our customers while looking for additional ways to solve business problems.
The Software Engineer III will develop and maintain software for the cloud hosted solutions and systems we provide. You will contribute to our IoT solutions which consumes millions of data points per day. You will be able to engage anywhere within the software stack, from databases and microservices to responsive front-end applications utilizing the latest technologies.
Responsibilities
Work with senior developers to define requirements for new features
Design software solutions and see feature complete release through the SDLC lifecycle
Engage in code reviews and quality improvements
Create new solutions or improvements and drive the completion to further engage and retain customers
Write readable, maintainable, scalable, and testable code
Identify new technologies to improve the developer experience, customer journey or overall effectiveness and reliability of the solution
You Must Have
Bachelor€™s degree in Engineering or Computer Science
3+ years of software development or software engineering experience
We Value
Experience in developing cloud enabled applications using various development tools/systems (ex: React, NodeJS, Angular, jQuery, Git, HTML5, JavaScript, CSS, C#, .NET, Java
Experience with the Atlassian technology stack (e.g. Bitbucket, Confluence, Jira, Bamboo, etc.)
Familiarity with IoT solutions
Understanding of cloud infrastructure services (ex: Microsoft Azure)
Knowledge of database technologies (ex: SQL, NoSQL, MongoDB)
Knowledge of test-driven development
Demonstrated experience with messaging such as MQTT, RabbitMQ, ZMQ, etc.
Understanding of various software development lifecycle models
Knowledge of software configuration management and change management practices
Demonstrated experience with HTTP web server environments
Demonstrated experience with Unix shell scripting
Preferable experience with Ubuntu
Individuals who are self-motivated and able to work with little supervision, who consistently take the initiative to get things done, and do things before being asked by others
Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness
Can quickly analyze, incorporate, and apply new information and concepts.
Understanding various software development lifecycle
Knowledge of software configuration management and change management practices
Effective communicator
JOB ID: req365422
Category: Engineering
Location: 2101 CityWest Blvd,Houston,Texas,77042,United States
Exempt
Global (ALL)
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.
","title":"Senior Advanced Software Engineer