What are the responsibilities and job description for the Lead Software Architect position at honeywell?
The Lead Software Architect will be responsible for ensuring the design and development of software architecture aligns with business objectives and scalability. You will partner cross-functionally to define system requirements and design solutions that integrate seamlessly into complex engineering systems. You will be responsible for driving innovation through prototyping and evaluating new tools, frameworks, and methodologies to enhance development processes
You will report directly to our Digital Solutions Technology Leader, and you’ll work out of our Raleigh, NC location on a Hybrid work schedule
As the Lead Software Architect, you will play pivotal role in our software development efforts. You will lead the architectural design and innovation for cutting-edge solutions that directly impact industries such as Utilities for Electricity, Water and Gas. You will bring value to Honeywell Smart Energy’s Connected Utilities Strategy driving innovative end to end solutions to our utility customers. You will be responsible for the successful launch of Connected Utilities Solutions aligned with Smart Energy’s AOP and STRAP Goals. This position offers a unique opportunity to shape the direction of software development within Honeywell and contribute to the delivery of innovative and reliable products. If you're ready to lead architectural design, drive innovation, and contribute to groundbreaking solutions, join us at Honeywell, where your role as a Lead Software Architect will be at the forefront of redefining what's possible in technology.
KEY RESPONSIBILITIES:
- Provide technical leadership and mentorship to software development teams
- Drive architectural decisions to optimize system performance, reliability, and maintainability
- Influence the adoption of best practices, coding standards, and architectural patterns across projects
- Collaborate with quality assurance and security teams to establish and maintain high standards of software quality and product security.
- Implement and oversee testing strategies to ensure the reliability and performance of software solutions
- Work closely with product managers, project managers, and other stakeholders to understand business requirements and translate them into effective software architecture
- Architect solutions that support scalability and performance optimization, particularly for large-scale and mission-critical applications
- Conduct performance assessments and implement optimizations as needed
WHAT’S IN IT FOR YOU:
- Benefits – Medical, Vision, Dental, Mental Health
- Paid Vacation
- 401k Plan & Matching
- Career Growth
- Professional Development