Lead Software Architect

Honeywell

Lead Software Architect

Salary Not Specified

Honeywell, Enderby, Leicestershire

  • Full time
  • Permanent
  • Onsite working

Posted 2 weeks ago, 2 May | Get your application in now before you miss out!

Closing date: Closing date not specified

job Ref: 73eda4f7ef2e4b0cafb388d0ef9c66f2

Full Job Description

As a Lead Software Architect, you will play a pivotal role in shaping the future of our connected solutions. You will be responsible for designing and implementing robust, scalable, and secure software architectures that support our life safety solutions. Your expertise in the Microsoft stack, coupled with a strong foundation in open-source technologies, will enable us to deliver platforms that meet the highest standards of reliability and performance.,


  • Lead the design and development of software architectures for our connected life safety solutions, ensuring they are scalable, secure, and efficient.
  • Drive the adoption of best practices in software architecture, focusing on the Microsoft technology stack while leveraging open source tools and frameworks where appropriate.

  • Collaborate with cross-functional teams, including product management, engineering, and QA, to ensure seamless integration and delivery of high-quality products.

  • Guide and mentor a team of software developers, fostering a culture of innovation, continuous improvement, and technical excellence.

  • Ensure the architectural integrity and consistency of software solutions across all projects, and lead efforts to address any architectural deficiencies.

    Proven experience (8+ years) as a Software Architect, with a track record of successfully delivering complex software platforms, preferably in the life safety or related industries.


  • Deep expertise in the Microsoft technology stack (e.g., .NET, C#, SQL Server) and familiarity with Azure cloud services.


  • Strong knowledge of open source technologies and how to integrate them into scalable and secure software architectures.


  • Demonstrated experience in designing systems that meet stringent requirements for scalability, security, and reliability.


  • Excellent leadership and communication skills, with the ability to mentor developers and collaborate effectively with non-technical stakeholders.


  • A passion for technology and innovation, with a continuous learning mindset and the ability to stay ahead of industry trends., Bachelor's or Master's degree in Computer Science, Engineering, or a related field.