Related - JavaScript 5,864
- SaaS 20,109
- Azure 21,079
- Java 9,442
- C# 7,680
- React 7,390
- RESTful 2,990
- Ruby 1,670
- JSON 1,398
- SQL 19,361
- GCP 8,256
- HTML 3,995
- CSS 3,605
- Azure DevOps 3,379
- AngularJS 2,250
More
|
276 to 300 of 1,005 Software Architecture Jobs in the UK
Bath, England, United Kingdom Hybrid / WFH Options JR United Kingdom
In this position, you’ll collaborate with multiple departments across our client. As a senior team member, you’ll play a key role in mentoring colleagues and leading essential software development initiatives. You’ll help shape the technical evolution of our client’s core product deepen your understanding of their industry, and advocate for up-to-date, forward-thinking … development practices. Key Responsibilities: Actively contribute to the development, design, and ongoing improvement of sophisticated C++ software solutions. Advocate for a thoughtful balance between immediate business needs, long-term technical goals, and strategic enhancements. Keep up to date with the latest trends and innovations in C++ and relevant technologies, helping to drive a modern, efficient developer environment. Work closely … experience with agile, collaborative, and iterative development methodologies. Solid understanding of C++ standards, features, and development best practices. Comfortable using scripting languages for automation and tooling. Strong grasp of software architecture principles, with an emphasis on maintainability, scalability, and performance optimization. Understanding of container and orchestration tools such as Docker and Kubernetes. Excellent interpersonal and communication abilities, enabling More ❯
bolton, greater manchester, north west england, united kingdom Hybrid / WFH Options Peaple Talent
In this position, you’ll collaborate with multiple departments across our client. As a senior team member, you’ll play a key role in mentoring colleagues and leading essential software development initiatives. You’ll help shape the technical evolution of our client’s core product deepen your understanding of their industry, and advocate for up-to-date, forward-thinking … development practices. Key Responsibilities: Actively contribute to the development, design, and ongoing improvement of sophisticated C++ software solutions. Advocate for a thoughtful balance between immediate business needs, long-term technical goals, and strategic enhancements. Keep up to date with the latest trends and innovations in C++ and relevant technologies, helping to drive a modern, efficient developer environment. Work closely … experience with agile, collaborative, and iterative development methodologies. Solid understanding of C++ standards, features, and development best practices. Comfortable using scripting languages for automation and tooling. Strong grasp of software architecture principles, with an emphasis on maintainability, scalability, and performance optimization. Understanding of container and orchestration tools such as Docker and Kubernetes. Excellent interpersonal and communication abilities, enabling More ❯
London, England, United Kingdom Two Circles
integrate data and technology solutions that grow audiences and revenue across ticketing, participation, sponsorship and media. Role Description: As a part of our ongoing growth, we are expanding our software engineering capability and looking for an experienced Senior Android Engineer to join our Riga office and support the technical design, setup, and implementation of digital products and solutions for … properties. Be hands-on in building and delivering end-to-end solutions for clients while adhering to best practices in coding standards. Contribute to the design and evolution of software architecture, both in-house and in collaboration with clients. Support the hiring process by participating in interviews and providing feedback to help refine and improve recruitment efforts. Advocate … What we are looking for: A minimum of 5+ years experience in Android development. A high level of proficiency and understanding of Kotlin. Strong architectural knowledge (SOLID principles, clean architecture etc) and passionate about writing clean, modular and testable code. A passion for delivering high quality UI/UX that scales to all screen sizes using Jetpack Compose. Experience More ❯
Oxford, England, United Kingdom Hybrid / WFH Options Opus Recruitment Solutions
and product teams to bring AI models into production. Mentor and guide a team of Python developers, fostering a culture of clean code, testing, and continuous improvement. Own the architecture of backend services, APIs, and data pipelines. Evaluate and integrate new technologies to keep our stack modern and efficient. What We’re Looking For 5+ years of professional Python … development experience, with at least 2 years in a leadership role . Strong understanding of software architecture, design patterns, and cloud-native development (preferably AWS or GCP). Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch, Hugging Face) and deploying models in production. Proficiency in building RESTful APIs, microservices, and working with asynchronous frameworks (e.g., FastAPI, asyncio More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options Cathcart Technology
opportunity to work on products that make a real difference across the UK. As the Technical Lead , you’ll be responsible for a small Agile squad of around five Software Engineers, taking ownership of a key business-critical product. This role focuses on technical leadership—driving project work, leading feature development, unblocking the team, exploring new technologies, and championing … up new tech as needed. Equally important are your soft skills . They’re looking for a collaborative leader who fosters open communication and teamwork. They build robust, scalable software and are committed to modern engineering principles and best practices —and you’ll be key in ensuring your squad upholds these standards. What they’re hoping you’ll bring … Strong Java skills (SpringBoot experience would be ideal) Experience with Microservices Exposure to cloud platforms (AWS, Azure, GCP, OpenShift all welcome) Front-end experience (especially with React.js) Software architecture experience Confidence leading projects from a technical perspective Nice-to-haves: DevOps tools like Docker and Kubernetes Awareness of software security best practices You’ll be joining at More ❯
livingston, central scotland, united kingdom Hybrid / WFH Options Cathcart Technology
opportunity to work on products that make a real difference across the UK. As the Technical Lead , you’ll be responsible for a small Agile squad of around five Software Engineers, taking ownership of a key business-critical product. This role focuses on technical leadership—driving project work, leading feature development, unblocking the team, exploring new technologies, and championing … up new tech as needed. Equally important are your soft skills . They’re looking for a collaborative leader who fosters open communication and teamwork. They build robust, scalable software and are committed to modern engineering principles and best practices —and you’ll be key in ensuring your squad upholds these standards. What they’re hoping you’ll bring … Strong Java skills (SpringBoot experience would be ideal) Experience with Microservices Exposure to cloud platforms (AWS, Azure, GCP, OpenShift all welcome) Front-end experience (especially with React.js) Software architecture experience Confidence leading projects from a technical perspective Nice-to-haves: DevOps tools like Docker and Kubernetes Awareness of software security best practices You’ll be joining at More ❯
broughton, central scotland, united kingdom Hybrid / WFH Options Cathcart Technology
opportunity to work on products that make a real difference across the UK. As the Technical Lead , you’ll be responsible for a small Agile squad of around five Software Engineers, taking ownership of a key business-critical product. This role focuses on technical leadership—driving project work, leading feature development, unblocking the team, exploring new technologies, and championing … up new tech as needed. Equally important are your soft skills . They’re looking for a collaborative leader who fosters open communication and teamwork. They build robust, scalable software and are committed to modern engineering principles and best practices —and you’ll be key in ensuring your squad upholds these standards. What they’re hoping you’ll bring … Strong Java skills (SpringBoot experience would be ideal) Experience with Microservices Exposure to cloud platforms (AWS, Azure, GCP, OpenShift all welcome) Front-end experience (especially with React.js) Software architecture experience Confidence leading projects from a technical perspective Nice-to-haves: DevOps tools like Docker and Kubernetes Awareness of software security best practices You’ll be joining at More ❯
London, England, United Kingdom Amazon
company, where customers can find and discover anything they might want to buy online. Amazon Logistics (AMZL) is looking to hire an experienced, innovative, hands-on, and customer-obsessed Software Development Engineer to lead the software development of new robotic products to integrate into our Delivery Station of the future. The successful candidate will be a member of … the Amazon Logistics Innovation Engineering team and will be responsible to strategize, define and manage the software development of robotics technologies for the AMZL Delivery Stations. This role requires experienced and entrepreneurial minded individuals with combined robotics, engineering, planning and analytical skills. This individual will directly influence the Amazon last mile automation roadmap by partnering with Robotics, SW Tech … for complex systems * Hands-on experience with camera systems and Linux OS (preferred) * Familiarity with version control systems like git * Knowledge of Object-Orientated Industrial Programming (OOIP) * Experience managing software development, including designing, developing, integrating, troubleshooting, and optimizing various automation solutions * Strong project management skills, including on-site commissioning and SAT processes * Excellent problem-solving and communication skills across More ❯
dunfermline, north east scotland, united kingdom Hybrid / WFH Options Cathcart Technology
opportunity to work on products that make a real difference across the UK. As the Technical Lead , you’ll be responsible for a small Agile squad of around five Software Engineers, taking ownership of a key business-critical product. This role focuses on technical leadership—driving project work, leading feature development, unblocking the team, exploring new technologies, and championing … up new tech as needed. Equally important are your soft skills . They’re looking for a collaborative leader who fosters open communication and teamwork. They build robust, scalable software and are committed to modern engineering principles and best practices —and you’ll be key in ensuring your squad upholds these standards. What they’re hoping you’ll bring … Strong Java skills (SpringBoot experience would be ideal) Experience with Microservices Exposure to cloud platforms (AWS, Azure, GCP, OpenShift all welcome) Front-end experience (especially with React.js) Software architecture experience Confidence leading projects from a technical perspective Nice-to-haves: DevOps tools like Docker and Kubernetes Awareness of software security best practices You’ll be joining at More ❯
London, England, United Kingdom Infostretch Corporation
enable #HumanFirstDIGITAL SKILLS AND EXPERIENCE WE ARE LOOKING FOR • Bachelors or higher in Computer Science (or equivalent work experience) • Minimum 2 years of application development engineering experience • Programming and software development in Java • Experience building transactional systems and strong understanding of software architecture • Strong written and verbal communication skills • Good attention to detail and analytical thinking • Ability … to work independently and in collaboration with other team members • Front end web-stack development PREFERRED QUALIFICATIONS • REST based Web services • Experience with Microservice architecture • Experience with React and Angular • Experience with Spring, Hibernate, Rabbit MQ, Hazelcast • Experience with Gitlab and Kubernetes • Basic PL-SQL knowledge to be able to run queries and participate in data analysis • Experience working More ❯
London, England, United Kingdom JR United Kingdom
a consistent user and developer experience. Collaborate with cross-functional teams to define and execute the product development roadmap. Manage the end-to-end delivery lifecycle, including requirements gathering, architecture design, implementation, and post-launch optimisation. Oversee project plans and resource allocation within the Engineering team, ensuring efficient and high-quality delivery across multiple workstreams. Provide technical leadership and … development, driving their adoption where appropriate. The Experience and Key Skills you will have: Proven experience in leading and scaling engineering teams, with demonstrable success in delivering large-scale software projects. Experience leading major application modernisation initiatives or consolidating app platforms is a significant plus. Expertise in creating consumer-grade user experiences, with an appreciation for interactivity, UX principles … and user behavior. Knowledge of React Native and associated tools and frameworks (e.g., TypeScript), coupled with a deep understanding of software architecture and design patterns. Strong understanding of application architectures, including microservices, API-driven platforms, cloud infrastructure (AWS), and DevOps practices. Familiarity with single sign-on technologies (OAuth, SAML, OpenID Connect), identity management, and enterprise security practices. Expertise More ❯
Slough, England, United Kingdom JR United Kingdom
a consistent user and developer experience. Collaborate with cross-functional teams to define and execute the product development roadmap. Manage the end-to-end delivery lifecycle, including requirements gathering, architecture design, implementation, and post-launch optimisation. Oversee project plans and resource allocation within the Engineering team, ensuring efficient and high-quality delivery across multiple workstreams. Provide technical leadership and … development, driving their adoption where appropriate. The Experience and Key Skills you will have: Proven experience in leading and scaling engineering teams, with demonstrable success in delivering large-scale software projects. Experience leading major application modernisation initiatives or consolidating app platforms is a significant plus. Expertise in creating consumer-grade user experiences, with an appreciation for interactivity, UX principles … and user behavior. Knowledge of React Native and associated tools and frameworks (e.g., TypeScript), coupled with a deep understanding of software architecture and design patterns. Strong understanding of application architectures, including microservices, API-driven platforms, cloud infrastructure (AWS), and DevOps practices. Familiarity with single sign-on technologies (OAuth, SAML, OpenID Connect), identity management, and enterprise security practices. Expertise More ❯
Birmingham, England, United Kingdom Apexon
enable #HumanFirstDIGITAL SKILLS AND EXPERIENCE WE ARE LOOKING FOR • Bachelors or higher in Computer Science (or equivalent work experience) • Minimum 2 years of application development engineering experience • Programming and software development in Java • Experience building transactional systems and strong understanding of software architecture • Strong written and verbal communication skills • Good attention to detail and analytical thinking • Ability … to work independently and in collaboration with other team members • Front end web-stack development PREFERRED QUALIFICATIONS • REST based Web services • Experience with Microservice architecture • Experience with React and Angular • Experience with Spring, Hibernate, Rabbit MQ, Hazelcast • Experience with Gitlab and Kubernetes • Basic PL-SQL knowledge to be able to run queries and participate in data analysis • Experience working More ❯
City of London, England, United Kingdom JR United Kingdom
a consistent user and developer experience. Collaborate with cross-functional teams to define and execute the product development roadmap. Manage the end-to-end delivery lifecycle, including requirements gathering, architecture design, implementation, and post-launch optimisation. Oversee project plans and resource allocation within the Engineering team, ensuring efficient and high-quality delivery across multiple workstreams. Provide technical leadership and … development, driving their adoption where appropriate. The Experience and Key Skills you will have: Proven experience in leading and scaling engineering teams, with demonstrable success in delivering large-scale software projects. Experience leading major application modernisation initiatives or consolidating app platforms is a significant plus. Expertise in creating consumer-grade user experiences, with an appreciation for interactivity, UX principles … and user behavior. Knowledge of React Native and associated tools and frameworks (e.g., TypeScript), coupled with a deep understanding of software architecture and design patterns. Strong understanding of application architectures, including microservices, API-driven platforms, cloud infrastructure (AWS), and DevOps practices. Familiarity with single sign-on technologies (OAuth, SAML, OpenID Connect), identity management, and enterprise security practices. Expertise More ❯
London, England, United Kingdom JR United Kingdom
and with the communities in which we work and live. It is personal to all of us.” – Julie Sweet, Accenture CEO As a team: Working across industry groups, our Architecture team combines deep technology, business and industry expertise to design and deliver some of the largest, most challenging and highest profile technology solutions in the world. In our team … to define technical requirements & designs to solve business and technical needs. Design and deploy enterprise-wide scalable, highly available, fault tolerant, secure and reliable applications Develop/prototype technical architecture components. Support development team with coaching and reviews of designs and code. Provide guidance on system performance and consumption issues. Assess and recommend the best of breed technology solutions … from a business and technical perspective. Continually build and hone your technical competence and industry relevant skills. We are looking for experience in the following: The different dimensions of software architecture and how they inter-relate, such as development, execution, integration and operations architectures; Proven experience and knowledge working with one or more Cloud platforms - AWS, Azure, GCP More ❯
Reading, England, United Kingdom TieTalent
with a talent for solving problems, we will give you the opportunity to have real-world impact and purpose, working in one of our Central Government business units. Our Software Engineers are trusted to work closely with a wide range of clients on exciting projects with real-world critical purpose and positive impact on UK Citizens' lives. These roles … All applicants must hold or be prepared to undergo National Security Vetting (NSV) to Security Check (SC) level as a minimum. Your future duties and responsibilities As a Senior Software Engineer you’ll join a flagship UK Government programme working on a project that helps protect UK citizens’ lives. Working as part of a well-functioning team, you'll … example SonarQube) • Sound understanding of DevOps principles, practices and philosophy • Experience in Spring Boot You'll also need demonstrable experience and competency in the following: • Java engineering and general software architecture • Software lifecycle automation and best practices • Problem solving complemented by good analytical and reasoning abilities • Awareness of security concerns and best practices • Deployment and management of More ❯
United Kingdom Hybrid / WFH Options SR2 | Socially Responsible Recruitment | Certified B Corporation™
Location: London (Hybrid – 2 days/week in the office) Type: Permanent, Full-time About the Role An established tech company is building out its next generation of intelligent software products and is looking for a highly experienced Staff-level AI/ML Engineer to lead hands-on development of machine learning systems. This is a deeply technical role … focused on applied AI, not management or strategy alone. You’ll work at the intersection of large-scale data processing, generative AI, and cloud infrastructure, contributing directly to the architecture and delivery of smart features across the platform. If you’re passionate about building production-grade AI tools from the ground up, this role offers the opportunity to shape … common ML frameworks and data libraries. Solid experience working with cloud platforms (ideally AWS) and infrastructure-as-code tools (e.g., Terraform). Understanding of distributed systems, microservices, and modern software architecture. Hands-on experience with LLMs and generative AI models, including tuning and inference. Ability to set up CI/CD pipelines for ML workflows and manage models in More ❯
London Area, United Kingdom Hybrid / WFH Options SR2 | Socially Responsible Recruitment | Certified B Corporation™
Location: London (Hybrid – 2 days/week in the office) Type: Permanent, Full-time About the Role An established tech company is building out its next generation of intelligent software products and is looking for a highly experienced Staff-level AI/ML Engineer to lead hands-on development of machine learning systems. This is a deeply technical role … focused on applied AI, not management or strategy alone. You’ll work at the intersection of large-scale data processing, generative AI, and cloud infrastructure, contributing directly to the architecture and delivery of smart features across the platform. If you’re passionate about building production-grade AI tools from the ground up, this role offers the opportunity to shape … common ML frameworks and data libraries. Solid experience working with cloud platforms (ideally AWS) and infrastructure-as-code tools (e.g., Terraform). Understanding of distributed systems, microservices, and modern software architecture. Hands-on experience with LLMs and generative AI models, including tuning and inference. Ability to set up CI/CD pipelines for ML workflows and manage models in More ❯
City of London, London, United Kingdom Hybrid / WFH Options SR2 | Socially Responsible Recruitment | Certified B Corporation™
Location: London (Hybrid – 2 days/week in the office) Type: Permanent, Full-time About the Role An established tech company is building out its next generation of intelligent software products and is looking for a highly experienced Staff-level AI/ML Engineer to lead hands-on development of machine learning systems. This is a deeply technical role … focused on applied AI, not management or strategy alone. You’ll work at the intersection of large-scale data processing, generative AI, and cloud infrastructure, contributing directly to the architecture and delivery of smart features across the platform. If you’re passionate about building production-grade AI tools from the ground up, this role offers the opportunity to shape … common ML frameworks and data libraries. Solid experience working with cloud platforms (ideally AWS) and infrastructure-as-code tools (e.g., Terraform). Understanding of distributed systems, microservices, and modern software architecture. Hands-on experience with LLMs and generative AI models, including tuning and inference. Ability to set up CI/CD pipelines for ML workflows and manage models in More ❯
london, south east england, united kingdom Hybrid / WFH Options SR2 | Socially Responsible Recruitment | Certified B Corporation™
Location: London (Hybrid – 2 days/week in the office) Type: Permanent, Full-time About the Role An established tech company is building out its next generation of intelligent software products and is looking for a highly experienced Staff-level AI/ML Engineer to lead hands-on development of machine learning systems. This is a deeply technical role … focused on applied AI, not management or strategy alone. You’ll work at the intersection of large-scale data processing, generative AI, and cloud infrastructure, contributing directly to the architecture and delivery of smart features across the platform. If you’re passionate about building production-grade AI tools from the ground up, this role offers the opportunity to shape … common ML frameworks and data libraries. Solid experience working with cloud platforms (ideally AWS) and infrastructure-as-code tools (e.g., Terraform). Understanding of distributed systems, microservices, and modern software architecture. Hands-on experience with LLMs and generative AI models, including tuning and inference. Ability to set up CI/CD pipelines for ML workflows and manage models in More ❯
London, England, United Kingdom Accenture UK & Ireland
and with the communities in which we work and live. It is personal to all of us.” – Julie Sweet, Accenture CEO As a team: Working across industry groups, our Architecture team combines deep technology, business and industry expertise to design and deliver some of the largest, most challenging and highest profile technology solutions in the world. In our team … to define technical requirements & designs to solve business and technical needs. Design and deploy enterprise-wide scalable, highly available, fault tolerant, secure and reliable applications Develop/prototype technical architecture components. Support development team with coaching and reviews of designs and code. Provide guidance on system performance and consumption issues. Assess and recommend the best of breed technology solutions … from a business and technical perspective. Continually build and hone your technical competence and industry relevant skills. We are looking for experience in the following: The different dimensions of software architecture and how they inter-relate, such as development, execution, integration and operations architectures; Proven experience and knowledge working with one or more Cloud platforms - AWS, Azure, GCP More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options SR2 | Socially Responsible Recruitment | Certified B Corporation™
Location: London (Hybrid – 2 days/week in the office) Type: Permanent, Full-time About the Role An established tech company is building out its next generation of intelligent software products and is looking for a highly experienced Staff-level AI/ML Engineer to lead hands-on development of machine learning systems. This is a deeply technical role … focused on applied AI, not management or strategy alone. You’ll work at the intersection of large-scale data processing, generative AI, and cloud infrastructure, contributing directly to the architecture and delivery of smart features across the platform. If you’re passionate about building production-grade AI tools from the ground up, this role offers the opportunity to shape … common ML frameworks and data libraries. Solid experience working with cloud platforms (ideally AWS) and infrastructure-as-code tools (e.g., Terraform). Understanding of distributed systems, microservices, and modern software architecture. Hands-on experience with LLMs and generative AI models, including tuning and inference. Ability to set up CI/CD pipelines for ML workflows and manage models in More ❯
slough, south east england, united kingdom Hybrid / WFH Options SR2 | Socially Responsible Recruitment | Certified B Corporation™
Location: London (Hybrid – 2 days/week in the office) Type: Permanent, Full-time About the Role An established tech company is building out its next generation of intelligent software products and is looking for a highly experienced Staff-level AI/ML Engineer to lead hands-on development of machine learning systems. This is a deeply technical role … focused on applied AI, not management or strategy alone. You’ll work at the intersection of large-scale data processing, generative AI, and cloud infrastructure, contributing directly to the architecture and delivery of smart features across the platform. If you’re passionate about building production-grade AI tools from the ground up, this role offers the opportunity to shape … common ML frameworks and data libraries. Solid experience working with cloud platforms (ideally AWS) and infrastructure-as-code tools (e.g., Terraform). Understanding of distributed systems, microservices, and modern software architecture. Hands-on experience with LLMs and generative AI models, including tuning and inference. Ability to set up CI/CD pipelines for ML workflows and manage models in More ❯
London, England, United Kingdom Two Circles
integrate data and technology solutions that grow audiences and revenue across ticketing, participation, sponsorship and media. Job Role: As a part of our ongoing growth, we are expanding our software engineering capability and looking for an experienced Senior IOS Engineer to join our Riga office and lead from the front in the technical design, setup, and implementation of digital … integrate data and technology solutions that grow audiences and revenue across ticketing, participation, sponsorship and media. Job Role: As a part of our ongoing growth, we are expanding our software engineering capability and looking for an experienced Senior IOS Engineer to join our Riga office and lead from the front in the technical design, setup, and implementation of digital … properties. Be hands-on in building and delivering end-to-end solutions for clients while adhering to best practices in coding standards. Contribute to the design and evolution of software architecture, both in-house and in collaboration with clients. Support the hiring process by participating in interviews and providing feedback to help refine and improve recruitment efforts. Advocate More ❯
London, England, United Kingdom Hybrid / WFH Options NVIDIA
their goals, strategies, and technical needs and to help define and deliver high-value solutions meeting these needs. Work to design NVIDIA's HW/SW into next generation software defined medical devices and physical AI enabled surgical robotics. Stay up to date on the state of the art in image analysis, sensor processing, robotics & surgical data science to … To See Strong foundational expertise: MS, PhD or equivalent experience in Computer Science, Mathematics, Biomedical Engineering, Electrical Engineering, or closely related fields. 5+ years of work-related experience in software development, machine learning, deep learning or high-performance computing. In-depth knowledge and practical experience with contemporary Deep Learning software architecture and frameworks, in particular regarding image … and video processing of medical and surgical modalities. Experience in scientific computing and software development with C/C++, Python, or CUDA. Skilled in streaming data processing, performance analysis, and optimization from algorithms to pipelines. Strong time-management and organizational skills for coordinating multiple initiatives, priorities, and implementations of new technology and products into very complex projects. Excellent communication More ❯
|
Salary Guide Software Architecture - 10th Percentile
- £42,500
- 25th Percentile
- £57,500
- Median
- £67,037
- 75th Percentile
- £85,625
- 90th Percentile
- £113,000
|