Solution Architect

Fuel Recruitment
Royal Leamington Spa, UK
2 days ago
Apply on find.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£50,000.0 - £70,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Computer-Aided Design Application Programming Interfaces (APIs) Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Cloud Computing Computer Programming Continuous Integration DevOps Middleware Python (Programming Language)
+4 more
Software Architecture Software Engineering Software Systems Microservices

Job description

This is a senior technical role combining software architecture, Azure Local, cloud technology and customer engagement. You will work closely with software engineers, internal stakeholders and external clients to understand business challenges and translate them into practical, scalable technology solutions.

A key focus of the role will be designing new software products for Azure Local, while identifying opportunities to reuse, adapt and expand existing software solutions into new applications and markets.

The position has no direct reports, but you will provide technical leadership within a matrix-managed team.

Key Responsibilities

  • Design software solutions across Azure Local, on-premise, cloud and hybrid environments.
  • Lead the architecture and design of new software products, with a particular focus on Azure Local.
  • Understand existing software products, architectures and the capabilities of the wider development team.
  • Work with internal stakeholders and external clients to understand business challenges, technical requirements and potential opportunities.
  • Assess whether existing products can be reused, adapted or extended, or whether new solutions need to be developed.
  • Identify opportunities to expand current software solutions beyond their traditional asset management applications.
  • Translate customer requirements into clear, scalable and commercially viable technical solutions.
  • Work closely with software engineers throughout the development lifecycle, providing architectural guidance and technical direction.
  • Support integration through APIs, middleware and microservices and promote effective DevOps and CI/CD practices.
  • Identify opportunities where technology can support wider business growth and new market opportunities.
  • Provide technical leadership within a matrix environment, influencing multidisciplinary teams without direct line-management responsibility., You’ll have the opportunity to influence technical strategy, work closely with customers and development teams, and contribute directly to future business growth.

Requirements

  • Strong experience with Azure Local, including designing and developing software solutions for Azure Local environments.
  • Experience working across cloud, on-premise and hybrid architectures.
  • Strong background in software architecture, solution design and new software product development.
  • Good understanding of DevOps practices, CI/CD pipelines, APIs, middleware and microservices.
  • Programming experience or a strong software development background using C#, Python, Java and/or C/C++.
  • Ability to understand complex client problems and map them to appropriate technology solutions.
  • Excellent ability to translate complex technical concepts into clear business language.
  • Ability to act as the bridge between software engineers, customers and non-technical stakeholders.
  • Excellent communication, influencing and stakeholder management skills.
  • Strong commercial awareness with the ability to identify opportunities to apply existing technology to new customers, applications and markets.

About You

You may currently be working as a Solutions Architect, Software Architect, Technical Architect or Lead Software Engineer and be looking for a position that combines technical architecture with greater customer and commercial involvement.

You will have the technical credibility to work effectively with software engineering teams, while being equally comfortable engaging with customers and senior stakeholders.

The successful candidate will be able to look beyond the immediate technical requirement, understand what the customer is trying to achieve and determine how existing or new technology can provide the right solution.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:18 min

Implementing routing middleware for seamless multi-fragment origination

Igor Minar Igor Minar +1 · World Congress 2025

3:07 min

Transitioning architecture to microservices at Netflix

Steve Upton Steve Upton · World Congress 2022

2:55 min

Core responsibilities of a software architect in development

Hendrik Lösch Hendrik Lösch · World Congress 2023

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all