
Senior Software Engineer
Honeywell
full-time
Posted on:
Location Type: Hybrid
Location: Pittsford • New York • 🇺🇸 United States
Visit company websiteSalary
💰 $138,000 - $173,000 per year
Job Level
Senior
Tech Stack
AWSAzureCloudDistributed SystemsGoogle Cloud PlatformJavaScriptMongoDBNode.jsNoSQLReactRedisWebpack
About the role
- lead a team of software engineers, ensuring successful project execution and high-quality solutions.
- Collaborate with cross-functional teams to meet software engineering requirements.
- report directly to our Software Engineer Manager.
- work within a continuous delivery environment and contribute to features that directly impacts our customers daily.
- participate in feature planning and design sessions, architect and implement software solutions, assist with test plans and documentation, and maintain those solutions.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering or a related major; significant technical experience can be substituted.
- A 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.
- 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.
- Excellent written and verbal communication skills.
- Excellent troubleshooting and problem-solving skills.
- Desire to learn new programming languages and technologies as requirements evolve.
- Master’s degree desired.
- A strong portfolio or GitHub profile showcasing development experience.
- Familiarity with continuous integration practices, unit testing, and automated integration testing.
- Knowledge of distributed systems, network security, automation tools, and system analysis.
- Experience building scalable solutions with zero-downtime deployment.
- Experience with NoSQL databases (MongoDB, Cosmos, Dynamo, Redis or similar).
Benefits
- employer subsidized Medical
- Dental
- Vision
- 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
JavaScriptfunctional programmingNode.jsReact.jsWebpackcloud platformsRESTful web servicesNoSQL databasescontinuous integrationautomated integration testing
Soft skills
leadershipcommunicationtroubleshootingproblem-solvingorganizationcollaborationdesire to learn
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software EngineeringBachelor’s degree in Computer EngineeringMaster’s degree desired