Software Engr II
Honeywell- Location
- Bengaluru, Karnataka, India
- Workplace
- —
- Employment
- Full Time
- Salary
- —
Posted 20d ago
Honeywell is seeking a highly motivated Software Engineer II to design, develop, test, and maintain scalable software solutions. The ideal candidate will have strong expertise in Python and Java, experience with cloud technologies, and a passion for delivering high-quality software products that support Honeywell's digital transformation initiatives.
- Design, develop, and maintain enterprise-grade applications using Python and Java.
- Build scalable APIs, microservices, and backend systems.
- Collaborate with product managers, architects, and cross-functional engineering teams to define and implement technical solutions.
- Participate in the complete software development lifecycle, including requirements analysis, design, coding, testing, deployment, and support.
- Write clean, maintainable, and well-documented code following industry best practices.
- Develop automated unit, integration, and performance tests.
- Troubleshoot, debug, and resolve production issues in a timely manner.
- Optimize application performance, scalability, and security.
- Contribute to CI/CD pipelines and DevOps practices.
- Participate in code reviews and mentor junior engineers when required.
- Bachelor's or Master's degree in Computer Science, Information Technology, Electronics, or a related field.
- 3-6 years of software development experience.
- Strong programming skills in Python and Java.
- Experience with object-oriented design principles and software engineering best practices.
- Hands-on experience with RESTful APIs and microservices architecture.
- Experience with relational databases such as PostgreSQL, MySQL, or SQL Server.
- Proficiency in Git-based source control systems.
- Experience with Linux/Unix environments.
- Knowledge of software testing frameworks and debugging tools.
Preferred Qualifications
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- Experience with messaging technologies such as Kafka or RabbitMQ.
- Understanding of DevOps practices and CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
- Exposure to Agile/Scrum development methodologies.
- Experience with data processing, analytics, or machine learning applications is a plus.
Skills
- Python
- Java
- PostgreSQL
- MySQL
- SQL Server
- Git
- Linux
- Unix
- AWS
- Azure
- GCP
- Docker
- Kubernetes
- Kafka
- RabbitMQ
- Jenkins
- GitHub Actions
- Azure DevOps
- Machine Learning
More jobs at Honeywell
All 297Lead Field Service technician Life Safety
Honeywell · Asker, Viken, Norway · Norway · today
Advanced Software Engr
Honeywell · Bengaluru, Karnataka, India · today
Senior Advanced Software Engineer QA (m/f/d) - hybrid
Honeywell · Gdansk, Pomorskie, Poland · today
Senior Advanced Software Engineer - hybrid (m/f/d)
Honeywell · Gdansk, Pomorskie, Poland · today
Sr Advanced Tech Product Owner
Honeywell · Bengaluru, Karnataka, India · today
Similar roles
Staff Product Security Engineer, PSIRT
ServiceNow · Hyderabad, Telangana, India · today
Sr Staff Inbound Product Manager
ServiceNow · Hyderabad, Telangana, India · today
Sr Software Engineer - Cloud Platform—Kubernetes Development
ServiceNow · Hyderabad, India · today
Senior Software Engineer
Smiths Group · Bengaluru, KA, India · today
QA Engineer Contractual - 6 months
AbhiBus · Hyderabad, TS, India · today
Sr Staff Software Engineer
ServiceNow · Hyderabad, Telangana, India · today