Are you passionate about software development and looking for a challenging yet rewarding career opportunity? Look no further! Honeywell is seeking a talented Software Engineer II to join our dynamic team. As a Software Engineer II, you will have the opportunity to work on cutting-edge technologies and contribute to the development of innovative solutions that make a difference in the world. If you have a strong background in software engineering and a desire to continuously learn and grow, we want to hear from you! Join us at Honeywell and be a part of our mission to make the world a safer and more sustainable place.
Develop and maintain high-quality software solutions according to industry best practices and company standards.
Collaborate with cross-functional teams to design, develop, and test software applications and systems.
Participate in all phases of the software development lifecycle, from requirements gathering to deployment and maintenance.
Stay updated on industry trends and emerging technologies to continuously improve software development processes and practices.
Troubleshoot and debug software issues, and propose effective solutions to ensure smooth and efficient operation of applications.
Write and maintain technical documentation and user manuals for software applications.
Work closely with project managers to prioritize tasks and meet project deadlines.
Participate in code reviews and provide constructive feedback to ensure code quality and maintainability.
Actively contribute to the continuous improvement of software development methodologies and processes.
Continuously learn and enhance technical skills to stay up-to-date with new technologies and tools.
Take ownership of assigned tasks and proactively communicate progress, risks, and issues to project stakeholders.
Adhere to company policies and procedures, including security and privacy regulations, to ensure the integrity and confidentiality of software applications.
Collaborate with other engineers and stakeholders to define and implement software requirements and specifications.
Mentor junior team members and provide technical guidance and support as needed.
Where is this job?
This job is located at Bengaluru, Karnataka, India
Job Qualifications
Bachelor’s Degree In Computer Science, Software Engineering, Or A Related Field.
Strong Problem-Solving Skills And Ability To Work In A Team Environment.
Minimum Of 3 Years Of Experience In Software Development And Engineering.
Proficiency In Programming Languages Such As Java, C++, And/Or Python.
Familiarity With Software Development Processes And Methodologies, Such As Agile Or Scrum.
Required Skills
Software Development
Debugging
Agile Methodology
Continuous Integration
Cloud Computing
Code Review
Object-Oriented Programming
User Interface Design
Database Design
Test-Driven Development
Requirements Analysis
Soft Skills
Communication
Conflict Resolution
Leadership
Time Management
Creativity
Attention To Detail
Teamwork
Adaptability
Problem-Solving
Empathy