Honeywell is looking to build a cloud-based software-as-a-service unified security solution supporting access control, video, and monitoring capabilities, and needs a Senior Advanced Software Engineer to lead the team and ensure successful project execution and high-quality solutions.
Requirements
- Expert knowledge of the JavaScript language and functional programming.
- Mastery of modern JavaScript frameworks and tools such as Node.js, React.js, and Webpack.
- Experience with cloud platforms (Azure, AWS, GCP) and serverless architecture.
- Extensive experience building on RESTful web services.
- Ability to organize large-scale codebases using common JavaScript patterns.
- Experience with NoSQL databases (MongoDB, Cosmos, Dynamo, Redis or similar)
- Familiarity with continuous integration practices, unit testing, and automated integration testing
Responsibilities
- Develop and implement robust multi-tenant cloud solutions.
- Leverage persona-based development to ensure our products meet customers’ needs.
- Work within a full stack cross-functional delivery team to deliver incremental customer-facing features.
- Participate in peer review to both share and receive feedback.
- Designing, developing, testing, and demoting as needed within a delivery team.
- Architect and implement software solutions
- Assist with test plans and documentation
Other
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering or a related major
- A minimum of five (5) years of experience developing modern web applications and/or cloud services
- Excellent written and verbal communication skills
- Excellent troubleshooting and problem-solving skills
- Must be a U.S. Person, which is defined as, a U.S. citizen, a U.S. permanent resident, or have protected status in the U.S. under asylum or refugee status or have the ability to obtain an export authorization