Honeywell Software Engineer IV in Fort Mill, South Carolina
We lead with software and innovation.
Whether we’re turning mustard seeds into fuel, creating quantum algorithms or making taxis fly, our software engineering team is home to the world’s leading technological talent.
We want software engineers who not only have a solid foundation in coding, development, designing, testing and even hacking, but who also have a passion for empowering the world and making it a better place for everyone – today and tomorrow.
As a software engineer at Honeywell, you will spend your time collaborating with your team and pairing with other developers to write code and tests. You'll also participate in the entire lifecycle: sprint grooming, sprint planning, design, coding, retrospectives, user testing, hackathons, and innovation sprints.
You will work on a scrum team of 5 - 7 people including: scrum masters, product owners, designers, software engineers, and DevOps. You and your team will collaborate with other scrum teams to build products from the idea phase through launch and beyond. The software your team deploys makes an impact on real world processes, warehouses, retail outlets, distribution centers within days.
Our teams live by its ‘teach and learn’ mantra. We value our more seasoned engineers because they bring additional value to our company by using their years of experience to guide the next generation.
As a member of Productivity Products Software team, you will be responsible for executing the Business' software strategy, design and develop next-generation cloud-hosted offerings / mobile apps / OS features.
We are looking for a highly motivated self-starter and a change agent with experience and desire to drive organizations to be successful on the groundbreaking of connected technologies.
YOU MUST HAVE
Bachelors degree in Engineering or Computer Science
4+ years of software or IT engineering experience
Experience with Distributed, MVC, SOA, or Micro-services architecture patterns.
Android/iOS application development experience
Experience with developing software’s using cloud computing technologies
Engineers to be experienced with the entire stack
Proven ability to analyze data in business context and problems to be solved.
Ability to learn new tools/languages/frameworks as technology evolves, encouraged by the increased complexity of the problems at hand
Proven experience in writing clean, logical, high quality code and unit tests
Having a deep understanding of computer science fundamentals
Knowledge of software configuration management and change management practices.
Self-managing and proactive
Real passion for the development craft and a curiosity and a love of learning
Experience with collaborative teams and agile work environment
Excitement about working on a multi-functional, global team
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.