Honeywell

Software Engineer

Honeywell

full-time

Posted on:

Location Type: Hybrid

Location: PittsfordNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $126,000 - $157,000 per year

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