Software Architecture Jobs in the UK

326 to 350 of 1,011 Software Architecture Jobs in the UK

Lead Software Engineer - Design Engineering (Design System)

London, England, United Kingdom
ZipRecruiter
end development. You will be part of a diverse team, contributing to design systems and ensuring a balance of interaction design, accessibility, and visual UI design. As a Lead Software Engineer at JPMorgan Chase within the business accelerator, you will be at the heart of new product development. We are looking for intellectually curious team members with a demonstrated … accessibility, and governance of design systems. Collaborative team player with experience working in cross-functional teams and driving successful outcomes. Excellent communication and organizational skills, capable of explaining complex software architecture to non-engineers. Formal training or certification in software engineering concepts, or equivalent professional experience. Additional Skills: Experience with Figma variables and their impact on design More ❯
Posted:

Embedded Software Engineer Consultant (Experienced)

Cambridge, England, United Kingdom
Awerian Ltd
Embedded Software Engineer Consultant (Experienced) Join to apply for the Embedded Software Engineer Consultant (Experienced) role at Awerian Ltd Embedded Software Engineer Consultant (Experienced) 1 week ago Be among the first 25 applicants Join to apply for the Embedded Software Engineer Consultant (Experienced) role at Awerian Ltd Get AI-powered advice on this job and more … exclusive features. Job Description Job Title: Embedded Software Engineer Consultant (Experienced) Location: Cambridge, United Kingdom Salary: Competitive + Excellent Benefits Breakthrough technology is vital for strengthening the UK’s Defence & Homeland Security. As an Embedded Software Engineer at Awerian, you will be at the forefront of this innovation race by helping to defend and protect the UK from … the latest technological and cyber threats. Job Description Job Title: Embedded Software Engineer Consultant (Experienced) Location: Cambridge, United Kingdom Contract: Permanent Salary: Competitive + Excellent Benefits Breakthrough technology is vital for strengthening the UK’s Defence & Homeland Security. As an Embedded Software Engineer at Awerian, you will be at the forefront of this innovation race by helping to More ❯
Posted:

Software Engineer (Haskell) Compiler - Plutus Core - IOE: Cardano - Part Time

London, England, United Kingdom
Hybrid / WFH Options
Io Me
Software Engineer (Haskell) Compiler - Plutus Core - IOE: Cardano - Part Time iome Greater London, England, United Kingdom Join or sign in to find your next job Join to apply for the Software Engineer (Haskell) Compiler - Plutus Core - IOE: Cardano - Part Time role at iome Software Engineer (Haskell) Compiler - Plutus Core - IOE: Cardano - Part Time iome Greater London, England … United Kingdom 1 week ago Be among the first 25 applicants Join to apply for the Software Engineer (Haskell) Compiler - Plutus Core - IOE: Cardano - Part Time role at iome Who are we? IOHK, is a technology company focused on Blockchain research and development. We are renowned for our scientific approach to blockchain development, emphasizing peer-reviewed research and formal … our products and services are designed for people to be fearless, to be changemakers. What The Role Involves The primary purpose of this role is to develop high-quality software solutions that meet customer needs. You will be responsible for writing high-quality code for our products. You will work with cutting-edge research and technology. To support you More ❯
Posted:

Senior Software Engineer

London, United Kingdom
Macquarie Bank Limited
relevant tertiary qualification in Engineering, Computer Science, or equivalent Good understanding of APIs, REST, and data storage patterns Familiarity with Unix/Linux systems and shell scripting Understanding of software architecture and design patterns We welcome applications from anyone inspired to build a better future with us. If you're excited about this role or working at Macquarie More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

London, United Kingdom
Macquarie Bank Limited
qualification in Engineering, Computer Science, or equivalent A good understanding of APIs, REST, and data storage patterns Familiarity with Unix/Linux systems and shell scripting An understanding of software architecture and design patterns We welcome applications from anyone inspired to build a better future with us. If you're excited about the role or working at Macquarie More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Software Developer

Bolton, Lancashire, United Kingdom
ao.com
What does working in software development at AO look like? Our developers are key to our success. They build our platforms and products from the ground up which shape our customer journey and make us the most trusted electrical retailer in the UK. In tech nothing stands still! We're passionate about elevating our AOers to make a positive … create clean, maintainable styles. You've used tools like React Testing Library, Vitest, and Playwright to write reliable, maintainable tests for front-end applications. You're well-versed in software architecture and API design, and capable of delivering secure, scalable, and high-performance systems. You understand development frameworks, tooling, and best practices across the stack. You apply software … about AO and update you on relevant job opportunities. To opt out at any point, please email Thank you for completing your application for the position of Full Stack Software Developer. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Glasgow, Scotland, United Kingdom
EVOOQ SINGAPORE PTE. LTD
Software Engineer - Java, JVM, Kotlin, Spring boot Work Environment: Hybrid- 3 days in the office a week At Evooq, we are building an ecosystem of solutions that combine data, technology and investment expertise. Finance professionals use our solutions to rapidly identify investment opportunities, make informed decisions and manage the risk and the lifecycle of the investments. Moreover, Evooq is … organized through highly autonomous teams and by privileging trust and responsibility. We are expanding our core engineering team and seeking a passionate and motivated Software Engineers at all levels to join us in our high-performing and agile collaborative environment. As a Software Engineer, you will work on our core platform, building new features and enhancing them whilst … technology like Java 17, Kotlin, Spring Boot, and Microservices architecture. Take full ownership of the product you are crafting You will be involved in the full life cycle of software engineering, including requirement analysis, prototyping, design, implementation, deployment, monitoring, and support. Ensure correctness, maintainability, and sustainability of the delivered solutions, following and promoting our established mindset for well-crafted More ❯
Posted:

System Engineer

Bath, Somerset, UK
Inductosense
will play a key role in ensuring our sensing technology can be seamlessly integrated into diverse customer ecosystems. You will act as the technical bridge between our internal teams (software, hardware, firmware) and external customer systems, with a specific focus on software-level integration—understanding APIs, data flow, interoperability, and connectivity with third-party platforms. We are looking … for a candidate with a background in software engineering, electrical engineering, or systems integration who can take ownership of defining integration architecture, building proof-of-concepts, and guiding deployment in complex customer environments. The ideal candidate will thrive in multi-disciplinary projects, communicate clearly with non-software stakeholders, and help deliver reliable, scalable integration solutions that bring … our sensing technology into real-world use. Key Responsibilities System Integration & Software Architecture Define, document, and manage integration requirements between Inductosense systems and customer infrastructure. Design and implement integration architectures that support seamless software communication across disparate platforms. Develop and maintain APIs, middleware connectors, and data exchange protocols. Evaluate customer systems and propose tailored integration solutions. Requirements More ❯
Employment Type: Full-time
Posted:

System Engineer

Bradley Stoke, Gloucestershire, UK
Inductosense
will play a key role in ensuring our sensing technology can be seamlessly integrated into diverse customer ecosystems. You will act as the technical bridge between our internal teams (software, hardware, firmware) and external customer systems, with a specific focus on software-level integration—understanding APIs, data flow, interoperability, and connectivity with third-party platforms. We are looking … for a candidate with a background in software engineering, electrical engineering, or systems integration who can take ownership of defining integration architecture, building proof-of-concepts, and guiding deployment in complex customer environments. The ideal candidate will thrive in multi-disciplinary projects, communicate clearly with non-software stakeholders, and help deliver reliable, scalable integration solutions that bring … our sensing technology into real-world use. Key Responsibilities System Integration & Software Architecture Define, document, and manage integration requirements between Inductosense systems and customer infrastructure. Design and implement integration architectures that support seamless software communication across disparate platforms. Develop and maintain APIs, middleware connectors, and data exchange protocols. Evaluate customer systems and propose tailored integration solutions. Requirements More ❯
Employment Type: Full-time
Posted:

System Engineer

City Of Bristol, England, United Kingdom
Inductosense
will play a key role in ensuring our sensing technology can be seamlessly integrated into diverse customer ecosystems. You will act as the technical bridge between our internal teams (software, hardware, firmware) and external customer systems, with a specific focus on software-level integration—understanding APIs, data flow, interoperability, and connectivity with third-party platforms. We are looking … for a candidate with a background in software engineering, electrical engineering, or systems integration who can take ownership of defining integration architecture, building proof-of-concepts, and guiding deployment in complex customer environments. The ideal candidate will thrive in multi-disciplinary projects, communicate clearly with non-software stakeholders, and help deliver reliable, scalable integration solutions that bring … our sensing technology into real-world use. Key Responsibilities System Integration & Software Architecture Define, document, and manage integration requirements between Inductosense systems and customer infrastructure. Design and implement integration architectures that support seamless software communication across disparate platforms. Develop and maintain APIs, middleware connectors, and data exchange protocols. Evaluate customer systems and propose tailored integration solutions. Requirements More ❯
Posted:

Technical Architect (Analytics & Payment Systems)

London, England, United Kingdom
ZipRecruiter
your chance. Join our team and help us bring the best of British TV to fans everywhere. Job Purpose We are seeking a Technical Architect to design and implement software solutions focusing on analytics and payment systems. The ideal candidate will have a strong background in software architecture, with expertise in integrating analytics platforms and payment gateways. … Experience in the Over-The-Top (OTT) media streaming industry is advantageous but not mandatory. Responsibilities: • System Architecture Design: Develop and oversee the technical architecture for software solutions, ensuring alignment with business objectives and scalability requirements. • Integration of Analytics and Payment Systems: Design and implement robust integrations with analytics platforms and payment gateways to enhance data-driven … decision-making. • Technical Leadership: Provide guidance and mentorship to development teams, ensuring adherence to best practices in software architecture and engineering. • Stakeholder Collaboration: Work closely with product managers, business analysts, and other stakeholders to gather requirements and translate them into technical specifications. • Performance Optimization: Monitor system performance and implement improvements to ensure high availability, reliability, and efficiency of More ❯
Posted:

Technical Architect (Analytics & Payment Systems)

Slough, England, United Kingdom
JR United Kingdom
your chance. Join our team and help us bring the best of British TV to fans everywhere. Job Purpose We are seeking a Technical Architect to design and implement software solutions focusing on analytics and payment systems. The ideal candidate will have a strong background in software architecture, with expertise in integrating analytics platforms and payment gateways. … Experience in the Over-The-Top (OTT) media streaming industry is advantageous but not mandatory. Responsibilities: • System Architecture Design: Develop and oversee the technical architecture for software solutions, ensuring alignment with business objectives and scalability requirements. • Integration of Analytics and Payment Systems: Design and implement robust integrations with analytics platforms and payment gateways to enhance data-driven … decision-making. • Technical Leadership: Provide guidance and mentorship to development teams, ensuring adherence to best practices in software architecture and engineering. • Stakeholder Collaboration: Work closely with product managers, business analysts, and other stakeholders to gather requirements and translate them into technical specifications. • Performance Optimization: Monitor system performance and implement improvements to ensure high availability, reliability, and efficiency of More ❯
Posted:

Technical Architect (Analytics & Payment Systems)

City of London, England, United Kingdom
JR United Kingdom
your chance. Join our team and help us bring the best of British TV to fans everywhere. Job Purpose We are seeking a Technical Architect to design and implement software solutions focusing on analytics and payment systems. The ideal candidate will have a strong background in software architecture, with expertise in integrating analytics platforms and payment gateways. … Experience in the Over-The-Top (OTT) media streaming industry is advantageous but not mandatory. Responsibilities: • System Architecture Design: Develop and oversee the technical architecture for software solutions, ensuring alignment with business objectives and scalability requirements. • Integration of Analytics and Payment Systems: Design and implement robust integrations with analytics platforms and payment gateways to enhance data-driven … decision-making. • Technical Leadership: Provide guidance and mentorship to development teams, ensuring adherence to best practices in software architecture and engineering. • Stakeholder Collaboration: Work closely with product managers, business analysts, and other stakeholders to gather requirements and translate them into technical specifications. • Performance Optimization: Monitor system performance and implement improvements to ensure high availability, reliability, and efficiency of More ❯
Posted:

Senior Solutions Architect

Stratford-upon-avon, Warwickshire, United Kingdom
360insights
growth, and new market opportunities. They work closely with Product, Development, and Operations teams to design distributed system architectures within the 360Insights Platform. These solutions ensure alignment with platform architecture requirements, business goals, and the needs of internal and external stakeholders. You'll work hands-on with teams, vendors, and stakeholders to ensure your architectural designs are successfully implemented. … Leverage your expertise in technical leadership, collaboration, distributed computing, and solution architecture to drive success in a fast-growing cloud SaaS platform. What You Will Be Doing Create architecture solution designs that meet business requirements and leverage cloud-native patterns including microservices, containerization, event-driven architecture, and serverless. Design and integrate shared platform services such as Identity … Access Management (IAM), API Gateways, Master Data Management (MDM), observability tooling, and payment integration. Develop and maintain solutions architecture artefacts including reference architecture, solution design, principles and architecture decisions. Collaborate with key functional teams (product, enterprise architecture, infosec, devops-infrastructure) to ensure comprehensive solution considerations (e.g., operational support, information security/privacy, infrastructure). Communicate architecture More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Ingenium Solution Architect

London, United Kingdom
DXC Technology Inc
page is loaded Ingenium Solution Architect Apply locations GBR - ANY CITY time type Full time posted on Posted 2 Days Ago job requisition id Job Description: DXC's Insurance Software and BPS business provides a range of software and services to the global insurance market, including life, wealth, health, commercial and speciality, property and casualty, and reinsurance. DXC … s insurance business has 13,000 domain experts serving 2,000 insurance customers operating in over 100 countries worldwide. Ingenium Solution Architect We are seeking a talented and experienced Software Architect to join our team. As a Software Architect, you will play a crucial role in designing and implementing robust, scalable, and secure software solutions. You will … work closely with stakeholders to understand their needs and align project goals with the software architecture. Additionally, you will provide leadership and guidance to the development team, ensuring adherence to best practices and architectural principles. Job functions and responsibilities: Deep understanding of software architecture principles, patterns, and best practices. Ability to design software architectures, selecting appropriate More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

CTO (Chief Technology Officer)

London, England, United Kingdom
Colossus Bets
lead the next phase of our technology journey. As a key member of the executive team, the CTO will be responsible for driving the company's technical vision, overseeing software architecture and delivery, rebuilding IT teams, and ensuring a scalable and secure platform. The CTO will report directly to the CEO and work in close partnership with the … aligning systems with regulatory requirements. Key Responsibilities Define and implement the company's technical strategy in alignment with business goals Lead, mentor, and grow cross-functional IT teams, including software development, infrastructure, and DevOps Drive software architecture design with a strong focus on microservices and message-driven systems (Kafka) Oversee the development and maintenance of applications built … of security-first development and infrastructure Experience collaborating with compliance and governance functions (e.g. CIO, CISO) to ensure alignment with regulatory standards such as ISO27001 Strong experience with microservice architecture and event-driven systems (Kafka) Expertise with AWS, Terraform, and DevOps best practices Proficiency in C#, Ruby on Rails, Angular, and MySQL Demonstrated success in building and restructuring teams More ❯
Posted:

Java Full Stack Engineer

Birmingham, West Midlands, West Midlands (County), United Kingdom
Randstad Technologies Recruitment
commitment to continuous improvement. The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a senior developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. You'll have: 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 Qualification: 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 at a financial institution Familiar with Test Driven Development Conceptual understanding More ❯
Employment Type: Permanent
Salary: £70000/annum
Posted:

Senior Java Lead, SVP

London, England, United Kingdom
Citi
the migration strategy and ensure a smooth transition Work with relational databases, primarily Sybase ASE and MS SQL, to adapt existing database schemas and queries to the new Java architecture Thoroughly test and validate the migrated Java code to ensure functional equivalence with the legacy system Troubleshoot and resolve technical issues during the migration process Participate in code reviews … with transparency. Qualifications: Hands-on experience in Java & related technologies in developing robust, scalable, and maintainable applications applying Object Oriented Design principles. Experience managing a team of developers/software engineers Experience working with SQL databases, including writing complex queries and optimizing database performance Experience in a Unix/Linux environment Experience with migrating legacy systems to modern architectures … function Engineering and Information Technology Industries Banking, Financial Services, and Investment Banking Referrals increase your chances of interviewing at Citi by 2x Get notified about new Vice President of Software Development jobs in London, England, United Kingdom . London, England, United Kingdom 1 month ago London, England, United Kingdom 1 month ago London, England, United Kingdom 2 months ago More ❯
Posted:

C#.NET Developer

London, England, United Kingdom
microTECH Global Ltd
Social network you want to login/join with: Job Title: Software Developer Type: Permanent Location: Spain (% Remote) Start Date: ASAP No Sponsorship Available//% Remote//Competitive Compensation Summary We are looking for a talented and experienced C#.NET Developer to join our team and play a key role in the design, development, and maintenance of our … software applications. The ideal candidate will have a strong understanding of C# and the .NET framework, as well as experience with web development technologies. They will be a team player with excellent communication and problem-solving skills. Responsibilities Design, develop, and maintain efficient, reusable, and reliable C# code Translate application requirements and user stories into functional applications Collaborate with … internal teams (designers, product managers) to define software architecture and design Implement, test, and debug application functionalities Identify and resolve bugs and performance issues Participate in code reviews and maintain code quality Write unit tests and integration tests Stay up-to-date with the latest advancements in C# and the .NET framework Skills & Requirements Proven experience with C# More ❯
Posted:

VP, Engineering (Campaign Management)

London, England, United Kingdom
GroupM
position is a hands-on engineering leadership role. Internally, the role is accountable for the successful technical delivery of many products within the Activation product area, entailing hands-on architecture and guidance for the implementation of our data platforms. Externally, the role is the engineering face of Activation, entailing senior stakeholder relationship management, product positioning and customer adoption. The … by Championing Growth and Development to Mobilize the Enterprise. You will oversee, and be accountable for, the technical implementation of our Activation products, ensuring that our end-to-end architecture both scales and evolves in line with the use cases they support. You will work very closely with the VP Product for the Activation product area to ensure our … guidance, rooted in experience, for engineering best practice across our product areas. You will occasionally provide designs and solutions for critical projects that allow the development teams to deliver software on time and to agreed functional and non-functional specifications. You will regularly provide technical leadership in order to make sure that the designs are implemented using appropriate tools More ❯
Posted:

Senior Solution Architect

United Kingdom
Barclays
and consistency across key technology elements. You will revolutionise our digital offerings, ensuring unapparelled customer experiences. To be successful as a Senior Solution Architect you should have experience with: Software Architecture and understanding engineering principles, including software development, engineering patterns and system design. Modern application architecture, including Microservices, APIs, Containerisation and designing for Cloud. Proven track … record of delivering large scale complex end to end architecture using disparate technologies to solve complex business problems. Strong communication skills, with the ability to present complex technical concepts (both written and verbal) to an extensive and varied set of stakeholders, anticipate objections, and effectively persuade others to adopt the most suitable approach - supported by excellent troubleshooting and analytical … create solutions that balance technology risks against business delivery, driving consistency. Accountabilities Design and development of solutions as products that can evolve, meeting business requirements that align with modern software engineering practices and automated delivery tooling. This includes identification and implementation of the technologies and platforms. Targeted design activities that apply an appropriate workload placement strategy and maximise the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

SC Cleared Senior Technical Architect

Sheffield, England, United Kingdom
Hybrid / WFH Options
Anglia IT Recruitment
the agency Align your team’s work with the departmental and wider technology strategy Support hiring, taking part in recruitment for both Technical Architects and other professions such as Software Developers Skills Required: 5 years + experience working in a technical/solution architecture role. Can act as a technical expert to guide, critique and support teams in … delivery of outcomes. Practical working knowledge of modern cloud-first architectures and how to build applications. Experience of devising software architecture for multi-tier web solutions, which include frontend and/or backend microservices, event-driven processing, API provision/consumption, databases. Experience of architecting digital services that align to a wider technical strategy Must have a proven More ❯
Posted:

SC Cleared Senior Technical Architect

London, England, United Kingdom
Hybrid / WFH Options
Anglia IT Recruitment
the agency Align your team’s work with the departmental and wider technology strategy Support hiring, taking part in recruitment for both Technical Architects and other professions such as Software Developers Skills Required: 5 years + experience working in a technical/solution architecture role. Can act as a technical expert to guide, critique and support teams in … delivery of outcomes. Practical working knowledge of modern cloud-first architectures and how to build applications. Experience of devising software architecture for multi-tier web solutions, which include frontend and/or backend microservices, event-driven processing, API provision/consumption, databases. Experience of architecting digital services that align to a wider technical strategy Must have a proven More ❯
Posted:

Senior Solution Architect

London, England, United Kingdom
Barclays
and consistency across key technology elements. You will revolutionise our digital offerings, ensuring unapparelled customer experiences. To be successful as a Senior Solution Architect you should have experience with: Software Architecture and understanding engineering principles, including software development, engineering patterns and system design. Modern application architecture, including Microservices, APIs, Containerisation and designing for Cloud. Proven track … record of delivering large scale complex end to end architecture using disparate technologies to solve complex business problems. Strong communication skills, with the ability to present complex technical concepts (both written and verbal) to an extensive and varied set of stakeholders, anticipate objections, and effectively persuade others to adopt the most suitable approach — supported by excellent troubleshooting and analytical … create solutions that balance technology risks against business delivery, driving consistency. Accountabilities Design and development of solutions as products that can evolve, meeting business requirements that align with modern software engineering practices and automated delivery tooling. This includes identification and implementation of the technologies and platforms. Targeted design activities that apply an appropriate workload placement strategy and maximise the More ❯
Posted:

Solutions Architect

London, England, United Kingdom
Hybrid / WFH Options
Pulselive
over the world, including Sony offices, ensure that we are able to service a global client base. Solution Architect Employment Type Full time Location Type Hybrid Department Product Pillar Software Engineering Backend Solution Architect We’re looking for a talented Solutions Architect to shape the future of sports fan engagement. If you’re passionate about sports technology, enjoy solving … and scalability across web and native applications. This role combines hands-on technical work with strategic guidance, and you'll be working closely with engineering teams to ensure the architecture of our systems meets high standards of performance, security, and maintainability. If you're excited about making a real impact on the future of sports technology and enjoy working … adoption of new technologies and improve development practices. Collaborate with cross-functional teams to ensure alignment between business goals and architectural vision. Drive the adoption of best practices in software architecture and engineering techniques across squads. Technical & Hands-On Responsibilities Design and build scalable, secure, and highly available software solutions for millions of sports fans. Lead the More ❯
Posted:
Software Architecture
10th Percentile
£42,500
25th Percentile
£57,500
Median
£67,037
75th Percentile
£85,625
90th Percentile
£113,000