Software Architect
Software Architect / Engineering Manager
About the Role
Ocho are working exclusively with a high-growth technology business undergoing major platform transformation. They are searching for a Software Architect / Engineering Manager to take ownership of large-scale modernisation, define architectural direction and lead senior engineering teams through complex technical change.
This is a rare opportunity to step into a genuinely strategic leadership role where you will shape long-term platform strategy while remaining close to the technical detail.
You will lead the transition from legacy systems to modern, cloud-native architecture. Working closely with senior product, infrastructure and engineering leaders, you will define technical direction, drive engineering standards and ensure high-impact delivery across performance, reliability and scalability.
You will balance architectural ownership with people leadership, mentoring multiple teams and building a high-performance engineering culture.
Key Responsibilities
- Define and lead modern architecture strategies for large-scale platform transformation
- Drive migration from monolithic systems to modular, API-led and event-driven architectures
- Provide architectural oversight across multiple business-critical applications
- Lead cloud migration, containerisation and automation initiatives
- Champion software quality, engineering standards and best practices
- Introduce AI-enabled engineering tooling to improve efficiency and quality
- Manage and mentor multi-disciplinary engineering teams across multiple locations
- Establish and run architecture governance and review structures
- Own delivery of architectural initiatives from concept through to production
- Communicate complex technical decisions clearly at senior stakeholder level
What You Will Bring
- 10+ years commercial engineering experience with deep expertise in .NET and cloud platforms
- Strong background in enterprise system modernisation and distributed architectures
- Proven leadership experience as a Principal Engineer, Architect, Engineering Manager or Site Lead
- Hands-on experience modernising legacy platforms into scalable, cloud-native systems
- Expertise across Azure or AWS, Kubernetes, CI/CD and automation
- Excellent mentoring, coaching and stakeholder communication skills
- Comfortable leading large engineering groups
Technical Stack
- .NET / C#, Web Forms, .NET Core, REST APIs
- Java and Python for proofs of concept
- Azure or AWS, Kubernetes, Docker
- SQL Server, Postgres, performance engineering and caching
- Event-driven systems, messaging and distributed architectures
What’s on Offer:
- Competitive salary up to £90k
- Generous benefits package
- Flexible Hybrid working with occasional office days
- Own and shape a major platform transformation programme
- Senior leadership position with long-term architectural impact
- Strong investment in modern engineering culture and tooling
For more information on this opportunity, connect with Neill Ferguson on LinkedIn or submit your CV via the link below.