
Software Engineer
Honeywell
full-time
Posted on:
Location Type: Hybrid
Location: Pittsford • New York • United States
Visit company websiteExplore more
Salary
💰 $126,000 - $157,000 per year
Tech Stack
About the role
- Lead advanced software development projects
- Enhance and maintain critical software components
- Troubleshoot complex issues
- Optimize software performance
- Drive innovation
- Report to Senior Software Engineer Manager
- Work in a continuous delivery environment
- Participate in feature planning and design sessions
- Architect and implement software solutions
- Assist with test plans and documentation
- Maintain software solutions
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering or a related major; significant technical experience can be substituted.
- Minimum of five (5) years of experience developing modern web applications and/or cloud services.
- Expert knowledge of the JavaScript language and functional programming.
- Mastery of modern JavaScript frameworks and tools such as Node.js, React.js, and Webpack.
- Extensive experience building on RESTful web services.
- Ability to organize large-scale codebases using common JavaScript patterns.
- Excellent written and verbal communication skills, troubleshooting and problem-solving skills.
- Desire to learn new programming languages and technologies as requirements evolve.
Benefits
- employer subsidized Medical, Dental, Vision, and Life Insurance
- Short-Term and Long-Term Disability
- 401(k) match
- Flexible Spending Accounts
- Health Savings Accounts
- EAP
- Educational Assistance
- Parental Leave
- Paid Time Off (for vacation, personal business, sick time, and parental leave)
- 12 Paid Holidays
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptfunctional programmingNode.jsReact.jsWebpackRESTful web servicessoftware architecturesoftware optimizationtroubleshootingtest plans
Soft Skills
communicationproblem-solvingorganizationinnovationcollaborationleadershipadaptabilityattention to detailcreativitycritical thinking
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software EngineeringBachelor’s degree in Computer Engineering