As an Advanced SW Architect here at Honeywell, you will be at the forefront of shaping the strategic aspects of our complex, high-performance software systems. Your decisions and innovation will directly impact our enterprise-wide software management, from advanced performance tuning and automation to stringent security and governance standards. If you're a seasoned software professional with a passion for pushing the boundaries of what's possible in software management, Honeywell offers you an exceptional opportunity to make a profound difference while advancing your career.
In this role, you will be the driving force behind the strategic management of our complex, mission-critical software systems, shaping the foundation for data-driven excellence. By spearheading advanced performance enhancements, automation, and security measures, you'll ensure the reliability, scalability, and security of our software infrastructure. Your work will empower cross-functional teams to innovate, integrate new applications seamlessly, and meet industry-leading governance standards. As an Advanced SW Architect, you will be instrumental in shaping the future of software management and playing a vital role in our mission to deliver cutting-edge solutions to our customers and partners. Join us in a dynamic and innovative environment, where your expertise will be instrumental in propelling our software management capabilities to new heights.
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 teams to establish and maintain high standards of software quality
- 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 largescale and missioncritical applications
- Conduct performance assessments and implement optimizations as needed
YOU MUST HAVE
- 5+ years of proven experience in software architecture and development.
- Expertise in managing large-scale, mission-critical software systems.
- Strong problem-solving skills and leadership ability in a software environment.
- Proficiency in advanced coding and performance tuning.
- In-depth knowledge of software backup and recovery strategies.
- Experience in scripting and automation using languages like Python or PowerShell.
WE VALUE
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Master's degree in Computer Science, Software Engineering, or a related field.
- Industry certifications such as Oracle Certified Professional (OCP) or equivalent.
- A track record of implementing and managing software systems in cloud environments (e.g., AWS, Azure).
- Exceptional communication and collaboration skills, with a proactive attitude toward innovation.
- Extensive experience with software migration projects and high-availability solutions.
- Knowledge of NoSQL databases, big data technologies, and data warehousing.