lead the design and architecture of enterprise-grade integration solutions using Microsoft Azure Integration Services (AIS). This role demands deep expertise in integration designpatterns, cloud-native architecture, and the ability to transform complex business requirements into scalable, secure, and maintainable integration solutions. The architect will collaborate with cross-functional teams to define standards … Architecture & Design Create high-level integration solution designs using Azure Logic Apps, Azure Functions, Service Bus, Event Grid, and API Management. Define and enforce integration architecture standards, patterns, and best practices across the enterprise. Develop and maintain a comprehensive enterprise integration architecture, including SOA, ETL, and event-driven capabilities. Prototype innovative integration solutions and document detailed specifications. … Bus, Event Grid, and API Management. Good exposure to MuleSoft, Solace, SAP BTP, and hybrid integration scenarios. Technical Skills Strong understanding of cloud-native architecture, microservices, and integration design patterns. Proficient in RESTful APIs, JSON, XML, and messaging protocols. Familiarity with DevOps practices and CI/CD pipelines using Azure DevOps. Experience with C#, .NET, and scripting languages More ❯
london (city of london), south east england, united kingdom
Wipro
lead the design and architecture of enterprise-grade integration solutions using Microsoft Azure Integration Services (AIS). This role demands deep expertise in integration designpatterns, cloud-native architecture, and the ability to transform complex business requirements into scalable, secure, and maintainable integration solutions. The architect will collaborate with cross-functional teams to define standards … Architecture & Design Create high-level integration solution designs using Azure Logic Apps, Azure Functions, Service Bus, Event Grid, and API Management. Define and enforce integration architecture standards, patterns, and best practices across the enterprise. Develop and maintain a comprehensive enterprise integration architecture, including SOA, ETL, and event-driven capabilities. Prototype innovative integration solutions and document detailed specifications. … Bus, Event Grid, and API Management. Good exposure to MuleSoft, Solace, SAP BTP, and hybrid integration scenarios. Technical Skills Strong understanding of cloud-native architecture, microservices, and integration design patterns. Proficient in RESTful APIs, JSON, XML, and messaging protocols. Familiarity with DevOps practices and CI/CD pipelines using Azure DevOps. Experience with C#, .NET, and scripting languages More ❯
Central London, London, United Kingdom Hybrid / WFH Options
Police Digital Services
transformation initiatives aligned with policing strategy. Provide senior-level architectural assurance, design authority, and technical stewardship across the portfolio. Develop and evolve enterprise-wide designpatterns, standards, and strategic platforms for cross-force adoption. Shape national-level roadmaps and investment plans from a technical architecture perspective. Support the PDS Chief Architect in aligning architecture with … governance, standards, and national technology policy. Engage strategically with suppliers, forces, and national partners to promote secure-by-design, integrated solutions. Translate complex challenges into coherent architectural strategies that support innovation, delivery, and outcomes. Mentor and coach senior technical and solution architects, embedding good practices and growing professional capability. Monitor and assess the impact of emerging technologies (e.g. … Key Competencies: Extensive experience leading technical architecture in national-scale, high-risk environments-preferably in government, critical infrastructure, or public safety. Proven expertise across cloud infrastructure, secure network design, data integration, and microservices architecture. Strong knowledge of national digital policy, interoperability, and data governance frameworks. Excellent communication and influence skills, with the ability to engage C-suite and More ❯
Employment Type: Permanent, Part Time, Work From Home
St Albans, Hertfordshire, United Kingdom Hybrid / WFH Options
Sabbatical after 10 years of service Flexible working with 2 days work from home per week As a Software Engineer you'll join an Agile development team to design and develop new features and enhancements to complex Payments and client systems within a microservices environment (300 services). You'll be working with a modern tech stack using … JavaScript experience, combined with Angular or React You have experience with AWS and microservices You have a thorough understanding of Computer Science fundamentals such as OOP, DesignPatterns, Data Structures, Algorithms You are degree educated in Computer Science or closely related discipline Apply now to find out more about this Software Engineer/Developer (C# .Net Core More ❯
150k Well funded Fintech scale-up is seeking a skilled backend focussed C# Developer with strong technical leadership skills. As a C# Developer/Technical Lead you'll design and implement the logic behind core applications, build APIs, and microservices that handle data processing, business rules and third-party integrations and oversee the configuration and upkeep of secure … technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're excited to join a scaling company in a role that you can shape and influence What's in it for you: As a C# Developer/ More ❯
sunderland, tyne and wear, north east england, united kingdom
Client Server
150k Well funded Fintech scale-up is seeking a skilled backend focussed C# Developer with strong technical leadership skills. As a C# Developer/Technical Lead you'll design and implement the logic behind core applications, build APIs, and microservices that handle data processing, business rules and third-party integrations and oversee the configuration and upkeep of secure … technologist who enjoys collaborating and problem solving, working on complex, distributed systems You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're excited to join a scaling company in a role that you can shape and influence What's in it for you: As a C# Developer/ More ❯
Newcastle Upon Tyne, England, United Kingdom Hybrid / WFH Options
Client Server
engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As a Software Developer/ More ❯
sunderland, tyne and wear, north east england, united kingdom Hybrid / WFH Options
Client Server
engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As a Software Developer/ More ❯
Greater Bristol Area, United Kingdom Hybrid / WFH Options
Wave Recruitment
with hands-on experience building high-performance, maintainable systems. You’ll be key to evolving R&D prototypes into robust production-grade software—while driving clean architecture, modular design, and scalable system patterns. You’ll set the bar for quality, mentor others, and lead by example when it comes to designing systems that are testable, extensible, and maintainable. … controls, and infrastructure Debugging tough runtime issues: memory leaks, race conditions, data corruption Refactoring and productionising R&D code into modular, scalable systems Driving best practices in OO design, dependency management, testing, and CI/CD Mentoring engineers through code reviews, design sessions, and hands-on pairing Ensuring long-term codebase health through clean abstractions and … architecture decisions Technical Details 5+ years’ experience with modern C++ (C++17 or newer) and Python in production systems Deep understanding of object-oriented programming principles and designpatterns Strong knowledge of system-level concepts: memory management, concurrency, multithreading Experience debugging complex issues in large codebases Familiarity with optimisation across CPU/GPU boundaries (e.g. PyTorch, TensorRT, CUDA More ❯
bath, south west england, united kingdom Hybrid / WFH Options
Wave Recruitment
with hands-on experience building high-performance, maintainable systems. You’ll be key to evolving R&D prototypes into robust production-grade software—while driving clean architecture, modular design, and scalable system patterns. You’ll set the bar for quality, mentor others, and lead by example when it comes to designing systems that are testable, extensible, and maintainable. … controls, and infrastructure Debugging tough runtime issues: memory leaks, race conditions, data corruption Refactoring and productionising R&D code into modular, scalable systems Driving best practices in OO design, dependency management, testing, and CI/CD Mentoring engineers through code reviews, design sessions, and hands-on pairing Ensuring long-term codebase health through clean abstractions and … architecture decisions Technical Details 5+ years’ experience with modern C++ (C++17 or newer) and Python in production systems Deep understanding of object-oriented programming principles and designpatterns Strong knowledge of system-level concepts: memory management, concurrency, multithreading Experience debugging complex issues in large codebases Familiarity with optimisation across CPU/GPU boundaries (e.g. PyTorch, TensorRT, CUDA More ❯
bradley stoke, south west england, united kingdom Hybrid / WFH Options
Wave Recruitment
with hands-on experience building high-performance, maintainable systems. You’ll be key to evolving R&D prototypes into robust production-grade software—while driving clean architecture, modular design, and scalable system patterns. You’ll set the bar for quality, mentor others, and lead by example when it comes to designing systems that are testable, extensible, and maintainable. … controls, and infrastructure Debugging tough runtime issues: memory leaks, race conditions, data corruption Refactoring and productionising R&D code into modular, scalable systems Driving best practices in OO design, dependency management, testing, and CI/CD Mentoring engineers through code reviews, design sessions, and hands-on pairing Ensuring long-term codebase health through clean abstractions and … architecture decisions Technical Details 5+ years’ experience with modern C++ (C++17 or newer) and Python in production systems Deep understanding of object-oriented programming principles and designpatterns Strong knowledge of system-level concepts: memory management, concurrency, multithreading Experience debugging complex issues in large codebases Familiarity with optimisation across CPU/GPU boundaries (e.g. PyTorch, TensorRT, CUDA More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Understanding Recruitment
API-first mindset and clean coding practices 🧪 Knowledge of Agile, peer reviews, pair programming, and test-driven development 📐 Understanding of software design principles (SOLID, designpatterns, etc.) 🎯 Experience turning stakeholder needs into scalable solutions 🎁 Perks & Benefits: 💰 Salary Up to £95k 🏡 Hybrid work setup (2 days onsite) 🏥 Private Health Insurance 💵Pension Scheme If you’re ready More ❯
london, south east england, united kingdom Hybrid / WFH Options
Understanding Recruitment
API-first mindset and clean coding practices 🧪 Knowledge of Agile, peer reviews, pair programming, and test-driven development 📐 Understanding of software design principles (SOLID, designpatterns, etc.) 🎯 Experience turning stakeholder needs into scalable solutions 🎁 Perks & Benefits: 💰 Salary Up to £95k 🏡 Hybrid work setup (2 days onsite) 🏥 Private Health Insurance 💵Pension Scheme If you’re ready More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Understanding Recruitment
API-first mindset and clean coding practices 🧪 Knowledge of Agile, peer reviews, pair programming, and test-driven development 📐 Understanding of software design principles (SOLID, designpatterns, etc.) 🎯 Experience turning stakeholder needs into scalable solutions 🎁 Perks & Benefits: 💰 Salary Up to £95k 🏡 Hybrid work setup (2 days onsite) 🏥 Private Health Insurance 💵Pension Scheme If you’re ready More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Understanding Recruitment
API-first mindset and clean coding practices 🧪 Knowledge of Agile, peer reviews, pair programming, and test-driven development 📐 Understanding of software design principles (SOLID, designpatterns, etc.) 🎯 Experience turning stakeholder needs into scalable solutions 🎁 Perks & Benefits: 💰 Salary Up to £95k 🏡 Hybrid work setup (2 days onsite) 🏥 Private Health Insurance 💵Pension Scheme If you’re ready More ❯
and monitor the architecture’s structure, interfaces, and temporal behaviour to ensure it meets demanding performance and reliability goals. In this role, you will define and document key design drivers such as performance, safety, security, and maintainability, producing derived and emergent requirements while capturing underlying assumptions and rationale. You’ll ensure the integrity of the architecture by clearly … and architectural innovation. What's required for this Software Architect position? I'm looking for a confident technical leader who can balance hands-on expertise with high-level design … thinking. You’ll ideally have: Strong experience making architectural and design decisions in complex software systems Knowledge of modern and traditional architecture techniques and designpatterns Experience in model-based engineering A solid programming background (ideally across multiple languages) Excellent communication, mentorship, and collaboration skills Appreciation for practices such as continuous integration and robust designMore ❯
and monitor the architecture’s structure, interfaces, and temporal behaviour to ensure it meets demanding performance and reliability goals. In this role, you will define and document key design drivers such as performance, safety, security, and maintainability, producing derived and emergent requirements while capturing underlying assumptions and rationale. You’ll ensure the integrity of the architecture by clearly … and architectural innovation. What's required for this Software Architect position? I'm looking for a confident technical leader who can balance hands-on expertise with high-level design … thinking. You’ll ideally have: Strong experience making architectural and design decisions in complex software systems Knowledge of modern and traditional architecture techniques and designpatterns Experience in model-based engineering A solid programming background (ideally across multiple languages) Excellent communication, mentorship, and collaboration skills Appreciation for practices such as continuous integration and robust designMore ❯
and monitor the architecture’s structure, interfaces, and temporal behaviour to ensure it meets demanding performance and reliability goals. In this role, you will define and document key design drivers such as performance, safety, security, and maintainability, producing derived and emergent requirements while capturing underlying assumptions and rationale. You’ll ensure the integrity of the architecture by clearly … and architectural innovation. What's required for this Software Architect position? I'm looking for a confident technical leader who can balance hands-on expertise with high-level design … thinking. You’ll ideally have: Strong experience making architectural and design decisions in complex software systems Knowledge of modern and traditional architecture techniques and designpatterns Experience in model-based engineering A solid programming background (ideally across multiple languages) Excellent communication, mentorship, and collaboration skills Appreciation for practices such as continuous integration and robust designMore ❯
structural and temporal architecture. You'll be the technical authority responsible for: Defining software architecture that meets complex real-time, safety, and security requirements Identifying and documenting key design drivers including performance, user experience, reusability, and flexibility Producing derived requirements and capturing architectural rationale Ensuring architectural integrity throughout implementation Collaborating with fellow architects, technical specialists, and engineering teams … re Looking For Essential: Strong technical background in C++ and/or C# with proven software architecture experience Deep knowledge of modern software architecture techniques and designpatterns Experience with model-based engineering approaches Understanding of software abstraction layers and the full software stack Ability to make and articulate important architectural decisions Strong communication skills with ability … to influence at all levels Passionate advocate for software engineering best practices (CI/CD, clean design, etc.) Experience assessing architectural trade-offs with clear design rationale Desirable: Multi-language programming experience Technical mentorship and leadership experience Understanding of real-time, safety-critical, or secure systems Exceptional Benefits Package: Bonus: Up to 21% of base salary More ❯
structural and temporal architecture. You'll be the technical authority responsible for: Defining software architecture that meets complex real-time, safety, and security requirements Identifying and documenting key design drivers including performance, user experience, reusability, and flexibility Producing derived requirements and capturing architectural rationale Ensuring architectural integrity throughout implementation Collaborating with fellow architects, technical specialists, and engineering teams … re Looking For Essential: Strong technical background in C++ and/or C# with proven software architecture experience Deep knowledge of modern software architecture techniques and designpatterns Experience with model-based engineering approaches Understanding of software abstraction layers and the full software stack Ability to make and articulate important architectural decisions Strong communication skills with ability … to influence at all levels Passionate advocate for software engineering best practices (CI/CD, clean design, etc.) Experience assessing architectural trade-offs with clear design rationale Desirable: Multi-language programming experience Technical mentorship and leadership experience Understanding of real-time, safety-critical, or secure systems Exceptional Benefits Package: Bonus: Up to 21% of base salary More ❯
structural and temporal architecture. You'll be the technical authority responsible for: Defining software architecture that meets complex real-time, safety, and security requirements Identifying and documenting key design drivers including performance, user experience, reusability, and flexibility Producing derived requirements and capturing architectural rationale Ensuring architectural integrity throughout implementation Collaborating with fellow architects, technical specialists, and engineering teams … re Looking For Essential: Strong technical background in C++ and/or C# with proven software architecture experience Deep knowledge of modern software architecture techniques and designpatterns Experience with model-based engineering approaches Understanding of software abstraction layers and the full software stack Ability to make and articulate important architectural decisions Strong communication skills with ability … to influence at all levels Passionate advocate for software engineering best practices (CI/CD, clean design, etc.) Experience assessing architectural trade-offs with clear design rationale Desirable: Multi-language programming experience Technical mentorship and leadership experience Understanding of real-time, safety-critical, or secure systems Exceptional Benefits Package: Bonus: Up to 21% of base salary More ❯
watford, hertfordshire, east anglia, united kingdom
Anson McCade
structural and temporal architecture. You'll be the technical authority responsible for: Defining software architecture that meets complex real-time, safety, and security requirements Identifying and documenting key design drivers including performance, user experience, reusability, and flexibility Producing derived requirements and capturing architectural rationale Ensuring architectural integrity throughout implementation Collaborating with fellow architects, technical specialists, and engineering teams … re Looking For Essential: Strong technical background in C++ and/or C# with proven software architecture experience Deep knowledge of modern software architecture techniques and designpatterns Experience with model-based engineering approaches Understanding of software abstraction layers and the full software stack Ability to make and articulate important architectural decisions Strong communication skills with ability … to influence at all levels Passionate advocate for software engineering best practices (CI/CD, clean design, etc.) Experience assessing architectural trade-offs with clear design rationale Desirable: Multi-language programming experience Technical mentorship and leadership experience Understanding of real-time, safety-critical, or secure systems Exceptional Benefits Package: Bonus: Up to 21% of base salary More ❯
structural and temporal architecture. You'll be the technical authority responsible for: Defining software architecture that meets complex real-time, safety, and security requirements Identifying and documenting key design drivers including performance, user experience, reusability, and flexibility Producing derived requirements and capturing architectural rationale Ensuring architectural integrity throughout implementation Collaborating with fellow architects, technical specialists, and engineering teams … re Looking For Essential: Strong technical background in C++ and/or C# with proven software architecture experience Deep knowledge of modern software architecture techniques and designpatterns Experience with model-based engineering approaches Understanding of software abstraction layers and the full software stack Ability to make and articulate important architectural decisions Strong communication skills with ability … to influence at all levels Passionate advocate for software engineering best practices (CI/CD, clean design, etc.) Experience assessing architectural trade-offs with clear design rationale Desirable: Multi-language programming experience Technical mentorship and leadership experience Understanding of real-time, safety-critical, or secure systems Exceptional Benefits Package: Bonus: Up to 21% of base salary More ❯
structural and temporal architecture. You'll be the technical authority responsible for: Defining software architecture that meets complex real-time, safety, and security requirements Identifying and documenting key design drivers including performance, user experience, reusability, and flexibility Producing derived requirements and capturing architectural rationale Ensuring architectural integrity throughout implementation Collaborating with fellow architects, technical specialists, and engineering teams … re Looking For Essential: Strong technical background in C++ and/or C# with proven software architecture experience Deep knowledge of modern software architecture techniques and designpatterns Experience with model-based engineering approaches Understanding of software abstraction layers and the full software stack Ability to make and articulate important architectural decisions Strong communication skills with ability … to influence at all levels Passionate advocate for software engineering best practices (CI/CD, clean design, etc.) Experience assessing architectural trade-offs with clear design rationale Desirable: Multi-language programming experience Technical mentorship and leadership experience Understanding of real-time, safety-critical, or secure systems Exceptional Benefits Package: Bonus: Up to 21% of base salary More ❯
gaming experiences. Be part of a culture that thrives on experimentation, collaboration, and ownership. 💡 What You Bring Strong modern JavaScript and TypeScript expertise. Deep knowledge of designpatterns, object-oriented design, and performance profiling. Hands-on experience with frameworks like React, Angular, Vue, or SolidJS. Solid CSS (and preprocessors) experience, plus awareness of accessibility and More ❯