25 of 25 Software Architecture Jobs in the Thames Valley

Senior Software Engineer

Hiring Organisation
Anonymous
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £60000/annum BONUS
Senior Software Engineer experienced in C, C#, XAML, C# .NET (Framework & Core), WPF, MVVM, C CLI and C++, with experience using .NET/.NET Core frameworks and cloud-based architectures such as AWS. Software Engineers will develop project applications, graphical software, developing cross-platform, graphical data analysis … device-configuration for software applications. Software Engineers will have experience of leading major projects involving Web client/server applications. Software Engineers with coding experience in C, C++, C#, C# .NET (Framework & Core), WPF, MVVM, C CLI will have some of the following experience: Solid understanding ...

Principal Software Engineer (Software Team Lead)

Hiring Organisation
Touchstone Advisory Limited
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
Location: United Kingdom – Remote Touchstone Advisory, a leading UK independent valuation advisory firm, is seeking an exceptional Principal Software Engineer to lead the evolution of our proprietary valuation platform—from a proven proof of concept to a robust, market-ready product. This is a rare opportunity to take ownership … core product within a successful, fast-growing advisory business that prises innovation, autonomy, and impact. As the technical leader of our software function, you will shape the product, the engineering culture, and the long-term tech strategy. About the role: You will be both the hands-on technical lead ...

AUTOSAR Base Software Architect

Hiring Organisation
Evera Recruitment Ltd
Location
Milton Keynes, Wolverton, Buckinghamshire, United Kingdom
Employment Type
Permanent
expert in AUTOSAR Classic Base Software with a passion for architecting high‑performance, safety‑critical embedded systems? Our client is seeking an AUTOSAR Base Software Architect to define, own, and govern BSW architecture across multiple ECU platforms. This role provides deep technical leadership, working closely with cross … functional teams to deliver robust, scalable, and safety‑compliant automotive software solutions. The AUTOSAR Base Software Architect will: Define, maintain, and govern the AUTOSAR Classic Base Software architecture across ECU platforms. Configure and integrate core BSW modules including MCAL, OS, COM stack, Diagnostics, NVM, and memory ...

QPU Software Engineer

Hiring Organisation
CT19
Location
Oxfordshire, England, United Kingdom
Software Engineer Location: Oxford, UK A world-leading quantum computing company , backed by global technology leaders including Google, is expanding its QPU Software Engineering team and is seeking an experienced Software Engineer to help build the software stack that powers next-generation quantum hardware. In this … role, you will develop software that orchestrates and controls the full quantum hardware stack - from real-time control of lasers and FPGAs through to system-wide configuration, diagnostics, and feedback . You will work at the intersection of software engineering, quantum physics, and advanced hardware, enabling precise, reliable ...

Head of Engineering

Hiring Organisation
RedTech Recruitment
Location
Milton Keynes, Buckinghamshire, South East, United Kingdom
Employment Type
Professional qualifications
Head of Engineering A fantastic opportunity for a Head of Engineering/Software Development Manager to join a well established software organisation undergoing a major technical evolution. This is a senior strategic role leading engineering, QA and cloud operations through a significant SaaS migration and AI enablement programme. … premise or hosted products into SaaS models Proven leadership background managing engineering managers and multiple cross functional teams You will have progressed through a Software Developer career path - while this isn't a hands on role, having an incredibly strong technical understanding and knowledge of a range of technologies ...

Software Technical Lead

Hiring Organisation
Innovo Global Talent
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
Overview We are seeking an experienced Software Technical Lead to provide hands-on technical leadership within an automation and intralogistics environment. This role is ideal for a senior engineer who actively writes and reviews code, has managed and supported other developers, and can lead the technical delivery of complex … software solutions, including Warehouse Management Systems (WMS). This is not a purely managerial role. The successful candidate must deeply understand code and be comfortable working close to the detail while guiding others. Key Responsibilities Technical Leadership Act as the technical authority across software projects within automation ...

Software Technical Lead

Hiring Organisation
Innovo Global Talent
Location
Reading, Berkshire, UK
Employment Type
Full-time
Overview We are seeking an experienced Software Technical Lead to provide hands-on technical leadership within an automation and intralogistics environment. This role is ideal for a senior engineer who actively writes and reviews code, has managed and supported other developers, and can lead the technical delivery of complex … software solutions, including Warehouse Management Systems (WMS). This is not a purely managerial role. The successful candidate must deeply understand code and be comfortable working close to the detail while guiding others. Key Responsibilities Technical Leadership Act as the technical authority across software projects within automation ...

Software Technical Lead

Hiring Organisation
Innovo Global Talent
Location
Milton Keynes, Buckinghamshire, UK
Employment Type
Full-time
Overview We are seeking an experienced Software Technical Lead to provide hands-on technical leadership within an automation and intralogistics environment. This role is ideal for a senior engineer who actively writes and reviews code, has managed and supported other developers, and can lead the technical delivery of complex … software solutions, including Warehouse Management Systems (WMS). This is not a purely managerial role. The successful candidate must deeply understand code and be comfortable working close to the detail while guiding others. Key Responsibilities Technical Leadership Act as the technical authority across software projects within automation ...

Head of Engineering

Hiring Organisation
Navys
Location
Slough, Berkshire, UK
Employment Type
Full-time
site) Compensation: Competitive salary + equity Reports to: CEO Company Overview About Navys Navys is a venture backed legal technology company building enterprise workflow software for private capital markets. The platform replaces manual, email driven legal processes with a structured system that enables funds lawyers … early foundations. This is not just a delivery role, it is a hands-on technical leadership position responsible for defining engineering processes, shaping architecture, hiring talent and fostering a high-performance team culture. The ideal candidate is an experienced engineering leader who can operate close to the codebase while ...

Senior Java Software Engineer

Hiring Organisation
La Fosse
Location
Slough, Berkshire, UK
Employment Type
Full-time
company that helps businesses easily connect, manage, and scale their devices using secure and reliable mobile connectivity worldwide. We're looking for a Senior Software Engineer to join a highly skilled, distributed engineering team and act as a technical wingman to our Lead Engineer. This role is ideal … Doing Designing and building scalable, event-driven systems Working heavily with Java, applying strong OOP principles and design patterns Contributing to software and system architecture decisions Challenging ideas constructively and raising engineering standards Supporting the team What We're Looking For 5–7+ years' experience as a Software ...

Senior Software Engineer, Web Developer

Hiring Organisation
Diamond Light Source
Location
Didcot, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
main duties include: Designing and developing new web applications and components to support beamline operations and experimental workflows. Providing input to Diamonds scientific software architecture and contributing to shared UI frameworks across the DAQ group. Providing technical assistance within DAQ to develop, test, maintain, and support user interfaces … collaboration with scientists, engineers, and software developers. Working with internal and external stakeholders to enhance core software, ensuring it is robust, adaptable, and easy to extend. Using technical and professional knowledge to identify opportunities for technical or process improvement across the beamlines supported by the team. About ...

Senior Full Stack Engineer

Hiring Organisation
DFUSION
Location
High Wycombe, Buckinghamshire, UK
Employment Type
Full-time
looking for two Senior Full Stack Engineers with deep, hands-on experience building scalable systems and high-quality software. If you enjoy owning architecture, improving performance, and delivering across an entire stack, this role is for you. What You'll Do Design, build and deliver full-stack features Architect … maintain APIs, microservices and data-driven backend systems Lead system design discussions and influence long-term technical direction Ensure code quality through clean architecture, testing and documentation Optimise performance across frontend and backend layers Collaborate with Product, Design and Data teams to shape user-facing features Lead technical investigations ...

Senior Full Stack Engineer

Hiring Organisation
DFUSION
Location
Slough, Berkshire, UK
Employment Type
Full-time
looking for two Senior Full Stack Engineers with deep, hands-on experience building scalable systems and high-quality software. If you enjoy owning architecture, improving performance, and delivering across an entire stack, this role is for you. What You'll Do Design, build and deliver full-stack features Architect … maintain APIs, microservices and data-driven backend systems Lead system design discussions and influence long-term technical direction Ensure code quality through clean architecture, testing and documentation Optimise performance across frontend and backend layers Collaborate with Product, Design and Data teams to shape user-facing features Lead technical investigations ...

Senior Full Stack Engineer

Hiring Organisation
DFUSION
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
looking for two Senior Full Stack Engineers with deep, hands-on experience building scalable systems and high-quality software. If you enjoy owning architecture, improving performance, and delivering across an entire stack, this role is for you. What You'll Do Design, build and deliver full-stack features Architect … maintain APIs, microservices and data-driven backend systems Lead system design discussions and influence long-term technical direction Ensure code quality through clean architecture, testing and documentation Optimise performance across frontend and backend layers Collaborate with Product, Design and Data teams to shape user-facing features Lead technical investigations ...

Computer Vision & SDK Development Lead

Hiring Organisation
YEO Messaging
Location
Slough, Berkshire, UK
Employment Type
Full-time
looking for an experienced Kotlin & Swift Developer with strong computer vision experience to design, build, and maintain a high-performance Software Development Kit (SDK) used in security-critical mobile applications. This role sits at the intersection of mobile engineering, applied computer vision, and SDK architecture, and will play … image processing pipelines Experience working with real-time camera input Understanding of lighting conditions, motion, spoofing, and edge cases Experience in using Tensaflow Software Engineering Strong knowledge of software architecture and API design Experience with CI/CD for mobile libraries Versioning, semantic releases, and dependency management ...

C++ Software Engineer

Hiring Organisation
Ssc Recruitment Solutions Ltd
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
looking for a C++ programmer to join our software team. We work on a wide variety of very interesting technical projects and strive to produce high-quality, modern, elegant, robust code. You would typically be working within small engineering teams with other software engineers, computer vision scientists, hardware … engineering backgrounds. We have an informal and friendly company culture and a healthy work/life balance. Key Responsibilities Developing our core application software architecture and new capabilities. Creating systems to synchronise and process high-volume data from many sources. Designing APIs, protocols, and plugins for integration with ...

Artificial Intelligence Consultant

Hiring Organisation
Peaple Talent
Location
Slough, Berkshire, UK
Employment Type
Full-time
working with a digital delivery business that connects organisations with high-quality near- and offshore development teams. As AI becomes core to modern software delivery, they're hiring an AI Partner with a strong software engineering background to shape how AI capability is assessed, embedded, and scaled across … client work. What You'll Do Identify and onboard AI-capable development agencies with proven engineering depth Technically vet partners through code reviews, architecture discussions, and solution assessments Own and evolve an AI maturity model grounded in real software delivery experience Act as a technical authority for sales ...

PHP Engineer

Hiring Organisation
The Citation Group
Location
Milton Keynes, Buckinghamshire, UK
Employment Type
Full-time
functionally with engineers, UX designers, and our product team Contribute to architectural decisions and drive technical excellence Your Expertise: Proven track record as a software engineer contributing to production systems at scale Experience building and maintaining RESTful APIs Exposure to cloud services and modern deployment practices Proficiency leveraging … understanding of modern PHP practices Comfortable working with both modern frameworks and legacy codebases Hands-on experience with AWS Solid understanding of software architecture and design patterns Understanding of secure coding practices Experience collaborating in cross-functional teams Why iHasco? Remote-first work with excellent work-life balance ...

Senior Product Engineer

Hiring Organisation
Colossal
Location
Slough, Berkshire, UK
Employment Type
Full-time
Colossal? The digital goods market is projected to rise to $400+ billion by 2030, with some segments experiencing double and triple digit growth. The software landscape is rich with tools and services to help businesses build their ideal commerce solutions, but these are fragmented and demand deep knowledge … still in stealth mode, so get in touch to learn more. What we're looking for 5+ years experience building service-based software products end to end, ideally at early-stage startups Generalist mindset with experience across the full stack Strong understanding of CI/CD, cloud infrastructure, observability ...

Senior Product Engineer

Hiring Organisation
Colossal
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
Colossal? The digital goods market is projected to rise to $400+ billion by 2030, with some segments experiencing double and triple digit growth. The software landscape is rich with tools and services to help businesses build their ideal commerce solutions, but these are fragmented and demand deep knowledge … still in stealth mode, so get in touch to learn more. What we're looking for 5+ years experience building service-based software products end to end, ideally at early-stage startups Generalist mindset with experience across the full stack Strong understanding of CI/CD, cloud infrastructure, observability ...

Senior Product Engineer

Hiring Organisation
Colossal
Location
High Wycombe, Buckinghamshire, UK
Employment Type
Full-time
Colossal? The digital goods market is projected to rise to $400+ billion by 2030, with some segments experiencing double and triple digit growth. The software landscape is rich with tools and services to help businesses build their ideal commerce solutions, but these are fragmented and demand deep knowledge … still in stealth mode, so get in touch to learn more. What we're looking for 5+ years experience building service-based software products end to end, ideally at early-stage startups Generalist mindset with experience across the full stack Strong understanding of CI/CD, cloud infrastructure, observability ...

Senior Python software engineer

Hiring Organisation
ScanmarQED
Location
Slough, Berkshire, UK
Employment Type
Full-time
Senior Python software engineer - with strong Maths background Are you a software engineer who thrives on building robust, scalable products with a strong foundation in mathematics and analytics? We're specifically looking for an engineer—not a data scientist—to join ScanmarQED as a Senior Python Software … solve complex optimization and modeling challenges. You'll collaborate with an international team, take ownership of product modules, and help drive innovation in our software architecture. Flexible work options are available in the UK, the Netherlands, or remotely. What will you be doing? Design, develop, and maintain robust well ...

Software Engineer (UAS)

Hiring Organisation
Diamond Light Source
Location
Didcot, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
academic and industry research and development across a range of scientific disciplines including structural biology, physics, chemistry, materials science, engineering, earth and environmental sciences. Software helps to enable the world-leading science performed at Diamond. Our software systems facilitate operations at all levels, including the low-level control … monitor of experiments, data archiving and retrieval, data processing and visualisation, the application for beamtime, and capture of remote experiment plans and samples. Our software engineers work alongside our scientists to develop innovative and robust solutions to keep Diamond at the forefront of scientific research . About the Role ...

GPU SW (OpenCL/Cuda) Engineer

Hiring Organisation
microTECH Global LTD
Location
Slough, Berkshire, UK
Employment Type
Full-time
upcoming brands in Graphics/GPU development who are looking to add to their team in Central London! Job Description: 1.Designing and developing GPGPU software stack, including Runtime and Driver. 2.Implementing new GPGPU driver features based on AI and HPC application requirements. 3.Implementing GPGPU software support … APIs such as CUDA/HIP/OpenCL. Preferred Qualifications: 5.Familiarity with CUDA or ROCm development and debugging. 6.Good understanding of GPU hardware/software architecture, including familiarity with 3D rendering pipeline or computer pipeline. Would this role be of interest ...

Machine Learning Engineer

Hiring Organisation
Mintus
Location
Slough, Berkshire, UK
Employment Type
Full-time
perform rigorous statistical analysis to resolve dataset problems and manage complex data modeling and will translate his/her expertise into enhanced predictive automation software that transforms decision-making for global financial institutions. Responsibilities: Consulting with managers to determine and refine machine learning objectives. Designing machine learning systems … self-running artificial intelligence (AI) software to automate predictive models. Utilize semantic modeling to improve the management of complex financial data sets. · Collaborate with Data Analysts and engineers for data solutions for modelling purposes. Transforming data science prototypes and applying appropriate ML algorithms and tools. Ensuring that algorithms generate ...