Logo
Honeywell

Software Engineer II

Honeywell, Pittsburgh, Pennsylvania, us, 15289


Join a team that designs, develops and integrates highly complex software applications within Honeywell. You will implement software projects (with coaching from the Lead Engineer and team) for an integrated system or sub- system. Provides input to and contributes to the planning, reporting, and project implementation. You will be an active and integral member of a team to achieve the completion of goals. You will also generate innovative solutions in work situations; trying different and novel ways to deal with problems and opportunities.

Use your skill set to provide value added software features to our products for our customers.

Accelerate innovation and growth, teaming with the world's most talented engineers.

We invite you to discover for yourself why a career with Honeywell is the opportunity you've been looking for.

KEY RESPONSIBILITIES

• Work with software development team to implement, design, and/or modify code within an established product line. • Work with upper leadership and product team to achieve corporate and product/project objectives. • Work with offering management to design and create requirements for new product features. • This position may require up to 5% travel (domestic & international) as well as being contacted off hours and weekends. Passport will be required.

BENEFITS OF WORKING FOR HONEYWELL

• Benefits – Medical, Vision, Dental, Mental Health • Paid Vacation • 401k Plan/Retirement Benefits (as per regional policy) • Career Growth • Professional Development

YOU MUST HAVE

• 2+ years of experience in a Software Engineering or equivalent role • Object-Oriented Development Experience • Software Development Experience with Java, C#, or comparable • Ability to support full software lifecycle activities including supporting/addressing customer and field escalations, troubleshooting, and patch releases.

WE VALUE

• Bachelor’s degree in Computer Engineering, Computer Science, Software Engineering, or equivalent • Customer interaction or equivalent experience is a plus. • Experience with Honeywell Voice-based products or related technologies is a plus. • Mobile application development experience. • Supply chain experience. • Practical knowledge and use of development IDEs and source code tools • Experience in developing mobile applications using various development tools/systems (e.g. Git, C#, .NET, Python) • Experience with source control and bug tracking tools (e.g. Git, BitBucket, Jira) • Familiarity with continuous integration and delivery tools/practices (e.g. Jenkins, Bamboo) • Strong analytical and problem-solving skills • Familiarity with Continuous Software Delivery and Deployment • Understanding various software development lifecycle stages • Demonstration of the ability to develop efficient and high quality software • Knowledge of software configuration management and change management practices • Diverse and global team collaboration experience • Effective communication skills • Ability to quickly analyze, incorporate, and apply new information and concepts • Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness • Can quickly analyze, incorporate, and apply new information and concepts. • Ability to convey subtle or complex messages clearly, as appropriate for the topic and audience. • Ability to code in multiple languages is a plus. • Experience executing Agile software methodology • Individuals who are self-motivated and able to work with little supervision, who consistently take the initiative to get things done, do things before being asked by others or forced to by events.

Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status.