remote
Senior Advanced Software Engineer - Honeywell
Software Engineer
Senior Advanced Software Engineer responsible for designing and delivering high‑performance, scalable software solutions using C++, Java, and Python on Linux platforms, with cloud integration on AWS.
About the role
Key Responsibilities
- Design, develop, and optimize complex software components in C++, Java, and Python for mission‑critical applications.
- Implement and maintain Linux‑based services, ensuring high availability, performance, and security.
- Integrate cloud services (AWS) for data processing, storage, and deployment pipelines.
- Collaborate with cross‑functional teams using Agile methodologies to deliver features on schedule.
- Conduct code reviews, mentor junior engineers, and enforce best practices for quality and maintainability.
Requirements
- Bachelor’s or higher in Computer Science, Electrical Engineering, or related field with 7+ years of professional software development experience.
- Strong proficiency in C++, Java, and Python, and deep understanding of Linux system programming.
- Hands‑on experience with AWS services (EC2, S3, Lambda, CloudFormation) and CI/CD pipelines.
- Proven ability to solve complex algorithmic problems and optimize performance at scale.
- Excellent communication skills and a collaborative mindset within a fast‑paced, innovative environment.
Skills
cjavapythonlinuxaws