51 to 75 of 92 Software Architecture Jobs in the UK excluding London

Software Developer (C++ / C# / Cloud)

Hiring Organisation
Marquis
Location
Pangbourne, Berkshire, UK
Role overview We are seeking an experienced software developer to join the Marquis team, contributing to the design, development and delivery of high-quality software solutions within the media, broadcast and production industry. The ideal candidate will have strong experience in Windows-based development, cloud technologies, and system … architecture, with the ability to work both independently and collaboratively. Key responsibilities Design, develop, and maintain robust software applications using C++ and C# in Windows environments Contribute to system architecture and technical design decisions Develop and deploy applications in cloud environments, particularly AWS (including serverless architectures) Collaborate ...

Senior Software Engineer

Hiring Organisation
Kleboe Jardine Ltd
Location
Bellshill, Scotland, United Kingdom
applications will be processed by Kleboe Jardine* Senior Software Engineer – Web & Mobile Applications Are you a software engineer with experience building mobile and cloud-connected applications? Would you like to work on technology that directly supports veterinary professionals and animal health worldwide? IMV Imaging, part … Technologies Group, is seeking a Senior Software Engineer specialising in Web & Mobile Applications to join its R&D Software Engineering team. In this role you will help design and develop next-generation applications that connect veterinary imaging devices with mobile platforms and cloud systems, contributing to innovative digital ...

Senior Embedded Software Engineer - Medical Devices

Hiring Organisation
Verso Recruitment
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Title: Senior Embedded Software Engineer - Medical Devices Location: Cambridge Salary: £60,000 to £70,000 Employment Type: Permanent Working Arrangements: Onsite working We're partnering with a well‐established engineering business who are looking to appoint a Senior Embedded Software Engineer with deep experience in safety‐critical embedded … systems and a background in medical device development. This role requires someone who can not only deliver high‐integrity embedded software, but also establish and refine processes for new product development, ensuring the right frameworks, controls, and documentation are in place for compliant software delivery. Key Responsibilities ...

Software Engineer

Hiring Organisation
EVera Recruitment
Location
Greater Cardiff Area, United Kingdom
This role offers the opportunity to take real ownership of tech development. As a Software Engineer , you'll work across the full technology stack, shaping how systems are built, secured, and evolved, while playing a key role in keeping a proven platform reliable, scalable, and future‐ready. LOCATION: This … Hybrid role based in Bridgend The Software Engineer will: Evolve software architecture across frontend, backend, and infrastructure layers. Design and develop new features across React frontend applications and Java/C++ backend services. Take ownership of system performance, reliability, and security across applications and internal networks. Lead ...

Software Security Engineer

Hiring Organisation
MBDA UK
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£74000/annum
group of specialist engineers helping to deliver some of the world's most sophisticated defence systems? We are currently recruiting for a software security expert, to work across a range of our products! Salary : Circa £74,000 depending on experience Dynamic (hybrid) working : 3 to 5 days per week … security aspects of product development across the whole product lifecycle, from concept through to in-service support The provision of technical expertise to our software development teams and wider project teams, offering guidance on security requirements, security techniques, software architecture, design patterns, coding standards, trade-offs ...

Product Owner

Hiring Organisation
Expleo Group
Location
Warwickshire, England, United Kingdom
engineering initiatives. You will lead the coordination of Portfolio Epics, ensuring alignment to quarterly business ambitions while driving seamless collaboration across engineering, UX, and architecture teams.This is a highly cross-functional position where you will help bridge problem-to-solution engineering, working across digital platforms, vehicle systems, and customer … risk mitigation Facilitate stakeholder engagement to ensure alignment on priorities and expectations Essential Skills & Experience Competent in digital systems concepts - UX/I/architecture/VCDP/DCP Knowledge in all aspects of systems engineering: concept design, requirements authoring, logical and solution architecture, functional safety, cybersecurity ...

Principal Java Architect

Hiring Organisation
Jobleads-UK
Location
Nottingham, England, United Kingdom
innovation, LSEG is a place where everyone can grow, develop and fulfil your potential with meaningful careers.**ROLE SUMMARY:**Reporting to the Director of Architecture within the Risk Intelligence team. Risk Intelligence is responsible for developing critical services that support anti-money laundering efforts in the financial markets.We … governance of our Java-based platforms. This is a hands-on, high-impact role where you’ll shape the future of our backend architecture, coach senior engineers, and ensure our engineering practices and tooling are world-class. You’ll be a key influencer in our technology strategy, driving innovation ...

Hybrid Python Senior Software Engineer

Hiring Organisation
Velocity Talent Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
hiring a Senior Software Engineer to lead end-to-end feature development and architectural design. This role is built for a technical leader who prioritizes high-impact delivery over routine maintenance. Tech Stack Backend: Python, FastAPI, Ruby on Rails Frontend: React.js, Next.js, React Native Cloud: AWS, Terraform, Ansible, Docker … Python or Ruby on Rails + React/Next.js or React Native) Prior experience liaising with product teams and business stakeholders Solid understanding of software architecture, design patterns, and automated testing Ability to design and deliver complex features from scratch and communicate them to non-technical stakeholders Excellent ...

Senior Software Architect - .Net

Hiring Organisation
Jobleads-UK
Location
Northern Ireland, United Kingdom
Software Architect - .NET Contract - 12 months Hybrid - Belfast Rate - Outside IR35 Are you ready to make a significant impact in the payments technology space? This contract role offers a unique opportunity to shape the future of financial solutions in a hybrid working environment in Belfast, working on high-profile … work with cutting-edge technologies and innovative payment solutions drive the stregtry of this large project with global reach About you Extensive experience in software architecture and development within enterprise environments Strong expertise in C# and .NET technologies Proven ability to lead technical teams and drive architectural decisions ...

Scene Generation Engineer

Hiring Organisation
MBDA UK
Location
Bristol, Filton, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
£35000 - £45000/annum
world objects and the Earth's surface, through to hardware testing and validation via experimentation and field trials. We use a variety of different software development and modelling tools, and we will support to you and hands on training to get you up to speed as quick as possible. … deliver current programmes and shape the future of the team and the company. What we're looking for from you: Someone enthusiastic about software engineering and the development of physical models of the real world and how an EO Sensor perceives it. You will need Skills in Windows ...

Senior Software Engineer Python

Hiring Organisation
YT Technologies
Location
Worcester, Worcestershire, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£65,000
Senior Software Engineer - Malvern YT Tech is representing a market-leading Security Technology firm in Malvern currently scaling its R&D team. We are looking for a Senior Software Engineer to take technical ownership of a business-critical product codebase within a multidisciplinary environment. This is a high … impact role for an engineer who enjoys working at the intersection of software, physics, and hardware. They are looking for strong experience in Python & C++. The Role Technical Ownership: Lead software architecture across Windows and Linux platforms. Complex Systems: Manage codebases integrating hardware, sensors, vision, and AI. ...

Embedded Software Team Lead

Hiring Organisation
TRIA
Location
Bath, England, United Kingdom
Lead Embedded Software Engineer Bath (Hybrid) £70,000 Permanent A growing engineering-led technology company is looking for a new Lead Embedded Software Engineer to help shape the architecture and technical direction of a complex connected hardware product. This is a hands-on technical leadership role focused … Embedded Firmware development, system architecture and engineering best practices across a multi-microcontroller platform. Responsibilities Lead Embedded software architecture and technical direction Develop production Embedded C firmware Work across multiple different microcontrollers (STM32 & ESP32 mainly) Improve maintainability, testing and CI processes Support communication protocols, diagnostics and firmware ...

Python FullStack Developer- SC Eligible

Hiring Organisation
Mastek
Location
Leeds, England, United Kingdom
them to drive development projects, mentor junior developers, and collaborate effectively across teams. You will be responsible for designing and implementing high-quality, scalable software solutions. Key Responsibilities: Lead the design and development of complex applications using Core Python and web frameworks like Flask. Implement best practices in software … OIDC with OAuth 2.0 implementation. Automation: Unit Testing, API Testing and drive automation coverage through TDD Qualifications: At least 5+ years of experience in software development, with a focus on Python and web frameworks. Strong understanding of front-end technologies including Vue.js, CSS, and HTML. Proven experience with databases ...

Software Engineer

Hiring Organisation
Sanderson Government and Defence
Location
Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
/or master's degree in an appropriate engineering, computer science, information systems or related subject. Knowledge of Sensor and Communication systems. Software engineering experience from R&D concept through to the full product development lifecycle Modern software architecture practices Experience of some kind of scientific application … switching between languages rapidly, e.g. C++/C#/Python Comfortable with modern agile development practices e.g. Scrum/Kanban Comfortable with modern software tooling e.g. Gitlab, Git, VS Code Ideally you will have experience in some of the following: Experience of modern UI design. Embedded software development ...

Principal Engineer (.Net) - up to £100,000 + Bonus - Hybrid

Hiring Organisation
Involved Solutions
Location
West Midlands, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 - 100,000 Annual
experienced Principal .NET Engineer to shape the future of enterprise technology used by millions of customers. This role will focus on engineering leadership, modern architecture, cloud-native delivery and driving best practice across multiple teams within a high-scale digital environment. Responsibilities for the Principal .NET Engineer: Define … engineering teams and programmes Design and oversee delivery of large-scale, high-availability systems using modern Microsoft technologies Provide expert guidance on technical risk, architecture decisions and prioritisation Support Staff Engineers and delivery teams through hands-on technical leadership Drive adoption of DevOps, CI/CD, automation and modern ...

Principal Engineer (.Net) - up to £100,000 + Bonus - Hybrid

Hiring Organisation
Involved Solutions
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£75,000 - £100,000 per annum
experienced Principal .NET Engineer to shape the future of enterprise technology used by millions of customers. This role will focus on engineering leadership, modern architecture, cloud-native delivery and driving best practice across multiple teams within a high-scale digital environment. Responsibilities for the Principal .NET Engineer: Define … engineering teams and programmes Design and oversee delivery of large-scale, high-availability systems using modern Microsoft technologies Provide expert guidance on technical risk, architecture decisions and prioritisation Support Staff Engineers and delivery teams through hands-on technical leadership Drive adoption of DevOps, CI/CD, automation and modern ...

Application Software Engineer

Hiring Organisation
ARM
Location
Fareham, Hampshire, United Kingdom
Employment Type
Permanent
Opportunity Join a team at the forefront of underwater robotics innovation. In this role, you'll design and deliver cutting-edge software solutions that power the next generation of subsea vehicles. Working at the intersection of advanced engineering and real-world application, you'll contribute to systems that operate … instrumental in both developing new capabilities and enhancing an established, high-performance codebase. What You'll Be Doing Designing and developing software for next-generation underwater robotic systems Contributing to the ongoing evolution of existing products and platforms Building robust, scalable backend systems and application architectures Developing control software ...

Java Software Engineer

Hiring Organisation
Addition
Location
Cheltenham, England, United Kingdom
Join a specialist consultancy delivering secure, high-impact software solutions at the heart of national security and intelligence operations. This role plays a key part in building the systems that turn complex data into actionable insight. Role Overview: Location: Cheltenham, London or Manchester (up to 80% onsite) Package: Competitive … with data platforms, streaming pipelines and AI/ML-driven systems Apply secure coding principles to meet strict performance and security standards Contribute to architecture decisions, code quality, testing and continuous improvement Implement monitoring, logging and observability to support live environments Main Skills Needed: Strong Java development experience (Java ...

Product Specialist

Hiring Organisation
Intelli-Park
Location
Wooburn Green, Buckinghamshire, UK
Permanent Key Responsibilities 1. Pre-Sales and Commercial Engagement Lead and deliver tailored product demonstrations across Intelli-Park’s full technology portfolio — ANPR hardware, software platforms, integrated management systems — to prospects, clients, and partners at all levels including C-suite and procurement. Own the technical qualification of each sales … regular basis. 3. Product Knowledge and Market Intelligence Develop and maintain expert-level knowledge across the full Intelli-Park product portfolio, including hardware specifications, software architecture, platform capabilities, integration methods, and known constraints. Stay current with product releases, updates, and roadmap developments — ensuring commercial messaging is always accurate ...

Graduate Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £50,000 per annum
have an excellent client offering an exciting opportunity for a Graduate Software Developer to join a high-performing team building cutting-edge trading and research systems. This role is ideal for a recent graduate eager to work on real-world, high-impact applications while developing strong technical and professional … skills. You'll contribute to the development of innovative, high-performance systems used in live trading environments, gaining exposure to modern software architecture and engineering practices. Working alongside experienced developers, researchers, and traders, you'll play a key role in delivering reliable and scalable solutions. Our client ...

Robotics Software Engineer

Hiring Organisation
TRITANIUM
Location
Southampton, England, United Kingdom
Fearless innovation drives everything they do. They challenge convention, break boundaries, and push aging industries into the tech era. 🌊 The Role As a Robotics Software Engineer , you’ll design, develop, and integrate advanced control systems for uncrewed marine platforms. This is a hands-on technical role combining software architecture, system integration, and real-world deployment. You will: Develop control and automation software for robotic and marine systems Deliver reliable software components for motion control, navigation, and system integration Collaborate across engineering and operations to turn real-world challenges into resilient solutions Uphold best practices ...

Software Application Engineer

Hiring Organisation
Advanced Resource Managers
Location
Fareham, England, United Kingdom
Opportunity Join a team at the forefront of underwater robotics innovation. In this role, you’ll design and deliver cutting-edge software solutions that power the next generation of subsea vehicles. Working at the intersection of advanced engineering and real-world application, you’ll contribute to systems that operate … instrumental in both developing new capabilities and enhancing an established, high-performance codebase. What You’ll Be Doing Designing and developing software for next-generation underwater robotic systems Contributing to the ongoing evolution of existing products and platforms Building robust, scalable backend systems and application architectures Developing control software ...

C# Backend Software Engineer - hiring all levels (grad-senior)

Hiring Organisation
Platform Recruitment Limited
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Title: Software Engineer Location: Newcastle Upon Tyne Salary: Up to £100,000 Working Pattern: Onsite Opportunities are available across multiple levels , from graduate through to senior, making this an excellent fit whether you're just starting out or looking to step up in your career. This is a rare … chance for a C# Software Engineer to join a scaling consultancy with a wide range of clients, a high-calibre team, and a high bar to match. The Role You'll be hands-on across backend development, owning projects end-to-end from day one. This is a place ...

SVP- Senior Full-Stack Engineer - Trading (Java/Angular/AI)

Hiring Organisation
Robert Walters
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£100,000 - £140,000 per annum
strong engineering standards and end-to-end ownership. Key responsibilities include: Designing and building scalable, distributed systems using modern architectural patterns Owning the full software development lifecycle from requirements through to production and support Developing and maintaining microservices and APIs Ensuring systems are reliable, observable, and secure Driving engineering … performance Working closely with product and engineering stakeholders to deliver robust solutions Technology Environment Java and Spring Boot (low-latency) Distributed systems and microservices architecture AI Skills mandatory Angular or TypeScript (full-stack capability beneficial) Cloud and containerisation technologies CI/CD, automated testing, and observability tooling Requirements Strong ...

Principal Engineer (Java) - up to £100,000 + Bonus - Hybrid

Hiring Organisation
Involved Solutions
Location
West Midlands, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 - 100,000 Annual
across multiple engineering teams and programmes Design and oversee delivery of large-scale, distributed systems using modern technologies Provide expert guidance on technical risk, architecture decisions and prioritisation Support Staff Engineers and development teams with deep technical leadership Drive adoption of DevOps, CI/CD, automation and modern engineering … business goals Essential Skills for the Principal Java Engineer: Deep hands-on expertise in Java, Spring Boot, Microservices, Kafka and AWS Strong understanding of software architecture and scalable system design Experience leading development of high-performance distributed systems Proven experience in a Principal, Lead or Senior Engineering role ...