Solutions Architect
10 days ago
Newcastle upon Tyne
Solutions Architect – Software United Kingdom | Full-Time | Hybrid/Flexible Working DV or eDV Clearance Required We are seeking an experienced Solutions Architect to join a high-performing technology team delivering secure, scalable, and innovative software solutions within complex cloud and cyber environments. This role is ideal for someone who enjoys solving challenging engineering problems, designing cloud-native architectures, and working closely with technical teams and stakeholders across the full software delivery lifecycle. You will play a key role in architecting secure, high-performing systems, supporting agile delivery teams, and driving modern engineering and DevSecOps best practices. The Role As a Solutions Architect, you will be responsible for designing, developing, and maintaining secure large-scale software solutions. You will collaborate with engineers, technical leads, delivery teams, and customers to translate business requirements into robust technical solutions. This position requires a strong technical background, excellent communication skills, and the ability to guide teams through complex architectural and cloud transformation initiatives. Key Responsibilities • Design and deliver secure, scalable, cloud-native software solutions, • Lead architectural decisions across modern distributed systems and microservices environments, • Support the full software development lifecycle from requirements gathering through to deployment and maintenance, • Collaborate with stakeholders to refine requirements and shape technical solutions, • Guide cloud migration strategies and hybrid-cloud approaches, • Support rapid prototyping and technical investigation activities, • Embed security best practices and DevSecOps principles throughout delivery, • Contribute to CI/CD pipelines, automation, and engineering standards, • Coach and mentor engineers, supporting technical development and best practices, • Promote Agile ways of working and continuous improvement across teams Skills & Experience We are looking for candidates with strong experience across cloud, software engineering, and solution architecture, including expertise in at least three of the following areas: Software Development • Strong programming experience in one or more of:, • Java, • Spring Boot, • Python, • JavaScript / TypeScript, • ReactJS, • Solid understanding of software engineering best practices and SOLID principles Cloud & Architecture • Strong experience with AWS or Azure cloud platforms, • AWS Solutions Architect certification (or equivalent) preferred, • Experience migrating on-premise systems into cloud environments, • Experience designing cloud-native applications and microservice architectures, • Understanding of observability, scalability, and security within distributed systems DevSecOps & Automation • Experience with CI/CD pipelines and automation tooling, • Knowledge of DevSecOps practices including SAST, DAST, and continuous testing, • Experience with tools such as Jenkins and GitHub Actions Containerisation & Testing • Experience with Docker or containerisation technologies, • Strong understanding of automated testing frameworks and BDD approaches including:, • Cypress, • Selenium, • Cucumber, • Behave, • Gherkin Agile Delivery & Leadership • Experience working within Agile delivery environments such as Scrum or Kanban, • Ability to mentor and coach junior engineers, • Strong stakeholder engagement and communication skills