Honeywell Lead Software Engineer in Atlanta, Georgia

Honeywell is transforming from a traditional industrial company to a contemporary digital industrial business, harnessing the power of cloud, big data/analytics, Internet of Things, and design thinking. There is no greater time for the progressive, forward-thinking, technology professional to join our organization. As we evolve our brand and business, you will play an integral role in advancing our product offerings, market presence and culture.

Some of your responsibilities will include: • Understanding why application logging and metrics are important and believing and championing them as a first class component of development. • Designing, developing, testing, releasing and operating features / functions delivered via platform components and / or services that are highly scalable, available, reliable and resilient. • Review functional and technical requirements, raising potential issues and participating actively in design discussions • Collaborating with Customers and Product Marketing / Management teams to identify opportunities that can be exploited through great software services • Working as a member of a design, build and test agile team continuously releasing new updates • Mentoring people whether or not they are on your team

YOU MUST HAVE • 8 years of progressive experience as a professional software engineer delivering world class software products and services using object oriented analysis, design and programming techniques. • 3 years of experience creating web services that can run in a high availability Cloud environment that can easily be monitored • 3 years of experience creating web services and developing cloud enabled applications with multiple front ends using various development tools/systems • 8 years of experience and demonstrated proficiency in, at least, one modern programming language such as Java or C# • 4 years of experience working as a member of an Agile team • 3 years of technical leadership experience in software engineering

WE VALUE • Bachelor’s degree in Computer Science, Computer Engineering or a software related discipline. A Master’s degree in a related field is an added plus. • Excellent written and oral communication skills • The ability to adapt quickly to a fast-paced environment • A critical thinker that challenges assumptions and seeks new ideas • Someone who seeks to understand the "why" and not just the "what" • Someone who actively solicits opposing perspectives and alternative ideas • Someone who drives to deliver customer value versus meeting customer demands and someone who persistently drives activity to achieve results • Proactive sharing of accomplishments, knowledge, lessons, and updates across the organization • Someone who makes everyone around them better • Experience designing, building, testing, releasing and operating software products and services consumed by external customers • A strong background in creating scalable and resilient web applications with an emphasis on the "full stack" • Demonstrated functional and technical leadership • Someone who works and collaborates with people across perceived boundaries and borders (think DevOps) • Demonstrated analytical and problem solving skills (ability to identify, formulate, and solve engineering problems) • Demonstrated understanding of Algorithms, Data Structures, Object Oriented Design, Databases (SQL / NoSQL) • Java and / or C# development experience • Experience with RESTful Web Service Design • Experience with Azure, AWS or other Cloud-based PaaS/SaaS environments • Experience in user interface / UI and user experience design using JavaScript, HTML5 and CSS • Experience with Test-Driven Development • Experience with Agile software development frameworks and methodologies • Experience with Big Data and real-time analytics

INCLUDES • Up to 10% travel possible • Continuous personal and professional development

Job: *Engineering

Title: Lead Software Engineer

Location: GA-Atlanta

Requisition ID: 00354789