101 to 125 of 330 Design Patterns Jobs in the UK excluding London

Senior Full Stack Developer - MVC Cloud

Hiring Organisation
Hackajob Ltd
Location
Leicester, Leicestershire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£55,000
quality centric eCommerce platform. You will be responsible for developing the user interface of our website platform and will have the opportunity to design architecture and select tools, to improve our skill set and improve our platform in line with the future road map. The enterprise platform … Bring: Essential Proven expertise in MVC architecture and frameworks (e.g. Spring MVC, ASP.NET MVC (C#) or similar), with solid understanding of design patterns and scalable application architecture Strong full-stack development experience across front-end (HTML5, CSS3, JavaScript/TypeScript, modern JS frameworks) and back-end (Java ...

Senior Integration Engineer

Location
Manchester, England, United Kingdom
reviewing integrations to ensure they meet quality, performance and security benchmarks. Defining and maintaining integration design templates, reusable components, design patterns and technical guidelines. Working with change owners and technical teams to translate integration requirements into technical deliverables. Designing integrations that maximise reuse … services and managed connectors, while defining patterns that reduce the need for point‐to‐point integrations. Evaluating emerging integration capabilities within RSM’s existing vendor network and supporting incident resolution and performance optimisation for integration flows. What we are looking for We’re looking for someone with strong integration ...

Senior Integration Engineer

Location
Birmingham, England, United Kingdom
reviewing integrations to ensure they meet quality, performance and security benchmarks. Defining and maintaining integration design templates, reusable components, design patterns and technical guidelines. Working with change owners and technical teams to translate integration requirements into technical deliverables. Designing integrations that maximise reuse … services and managed connectors, while defining patterns that reduce the need for point‐to‐point integrations. Evaluating emerging integration capabilities within RSM’s existing vendor network and supporting incident resolution and performance optimisation for integration flows. What we are looking for We’re looking for someone with strong integration ...

Senior Integration Engineer

Location
Nottingham, England, United Kingdom
reviewing integrations to ensure they meet quality, performance and security benchmarks. Defining and maintaining integration design templates, reusable components, design patterns and technical guidelines. Working with change owners and technical teams to translate integration requirements into technical deliverables. Designing integrations that maximise reuse … services and managed connectors, while defining patterns that reduce the need for point‐to‐point integrations. Evaluating emerging integration capabilities within RSM’s existing vendor network and supporting incident resolution and performance optimisation for integration flows. What we are looking for We’re looking for someone with strong integration ...

Senior C# Developer Full Stack / API / AI

Hiring Organisation
Adria Solutions
Location
Warrington, Cheshire, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
technically strong, curious and excited about how AI can enhance both the development process and the products we build. What Youll Do Design, develop and maintain high-quality software using C# and .NET. Build scalable, well-structured RESTful APIs and API-driven applications. Work across the full technology … developing REST APIs and API-driven applications. Experience working across the full software development lifecycle. Good understanding of software architecture, design patterns and clean coding principles. Strong SQL experience, ideally with MariaDB or MySQL. Frontend development experience using modern JavaScript frameworks. A genuine interest ...

Quantum Cryptography Architect

Location
Southampton, England, United Kingdom
looking to ramp up our Post-Quantum Cryptography (PQC) efforts. We are looking for a leader who will own the strategic design of our cloud-native and on-premise cryptography roadmaps, conduct cryptographic assessments, drive crypto-agility, and define our technical roadmap to keep Starling resilient against emerging … cloud environments. Enterprise Architecture Delivery: Architect secure, scalable solutions across AWS and GCP, translating complex security requirements into simple, pragmatic design patterns for engineering teams. Secure Architecture Governance: Lead and assist with secure design reviews and threat modeling initiatives, delivering actionable security guidance and continuous ...

Principal Domain Architect - People & Resourcing

Location
Reading, England, United Kingdom
learning, performance, reward, mobility, resource management and offboarding. It will shape modern, cloud-based and data-led capabilities, promote reusable technology components and integration patterns, and establish operating models that support effective design, delivery, testing, release and continuous improvement. The role will also govern standards and patterns … Develop and maintain expert knowledge of KPMG’s technology ecosystem, including the main applications, data sources, identity services, reporting tools, platforms, technologies and integration patterns that interact with and support HR and people technologies. Provide architectural leadership across business, application, data, integration, security, cloud and technology portfolio architecture ...

Full Stack Engineer- Data Science Focus

Location
East Midlands, England, United Kingdom
Role Summary We are looking for Full Stack Engineers with a data science focus to design, build, and maintain the data-driven applications and pipelines behind Zula 2.0, the platform that ranks and fuses the output of our rail inspection systems. You will work across the full stack … read, understand, and extend complex algorithms and dense business logic written by others Understanding of software engineering principles (testing, code quality, design patterns) Familiarity with version control (Git), CI/CD pipelines, and agile development practices Strong problem-solving skills and ability to learn new technologies quickly ...

Senior Automation Engineer

Location
Wrexham, Wales, United Kingdom
seeking a Senior Automation Engineer to design, develop, and maintain scalable test automation solutions for modern web applications. This role is responsible for building automation frameworks using Playwright and TypeScript, integrating automated testing into CI/CD pipelines, and driving quality engineering best practices across cross-functional teams. … test scripts for end-to-end, integration, and UI testing. Drive the adoption of automation best practices, coding standards, and framework design patterns across engineering teams. Integrate automated test suites into CI/CD pipelines using tools such as Jenkins, Buildkite, Spinnaker, or similar platforms. Collaborate with ...

Solutions Architect

Location
Leeds, England, United Kingdom
frameworks for GCP-based solutions. Ensure security, scalability, and high availability of applications. Design microservices architecture with RESTful APIs and event-driven patterns (Kafka/Pub-Sub). Good experience in Authentication and Authorisation implementations Good understanding on Fine grain and policy-based authorisation Exposure and deep … Gateway (Apigee/Cloud Endpoints). Implement authentication and authorization mechanisms for applications and APIs Guide development teams on best practices, design patterns, and cloud security. Collaborate with Product Owners, DevOps, and Security teams to ensure successful solution delivery. Conduct code reviews, performance tuning, Architectural reviews ...

Digital Application Developer

Location
Liverpool, England, United Kingdom
across investment, onboarding, reporting, servicing and client insight capabilities. The successful candidate will work across the full software development lifecycle, partnering with Product, Design, Architecture and Data teams to build resilient, secure and future-ready platforms spanning web, iOS and Android channels. What you’ll be responsible … software engineering environment. Experience designing, consuming and supporting APIs, integration services and enterprise-scale distributed architectures. Strong understanding of application architecture, design patterns, secure development, authentication, authorisation and identity management. Experience with CI/CD, source control, automated testing, DevOps practices, monitoring and operational support. Good understanding ...

Digital Application Developer

Location
Glasgow, Scotland, United Kingdom
across investment, onboarding, reporting, servicing and client insight capabilities. The successful candidate will work across the full software development lifecycle, partnering with Product, Design, Architecture and Data teams to build resilient, secure and future-ready platforms spanning web, iOS and Android channels. What you’ll be responsible … software engineering environment. Experience designing, consuming and supporting APIs, integration services and enterprise-scale distributed architectures. Strong understanding of application architecture, design patterns, secure development, authentication, authorisation and identity management. Experience with CI/CD, source control, automated testing, DevOps practices, monitoring and operational support. Good understanding ...

Senior Software Engineer — Real-Time Martech Platform

Location
City of Edinburgh, Scotland, United Kingdom
with enough time to focus on operationally improving our existing systems. Solve complex problems, seeking input and guidance from team members Take defined design and turn it into code and deliver it on schedule, applying appropriate technologies and current software engineering best practices. Write secure, stable, testable, maintainable … grasp on relational, non-relational databases, messaging queues and handling concurrency. Experience working with high volume systems. Understanding of modern architectures, design patterns, and platform nuances. Strong experience working with cloud-based infrastructure and technologies, preferably AWS. Understating of containers (e.g., Docker), and orchestration (Kubernetes). Expert ...

Lead Software Engineer - Java, AI

Location
Glasgow, Scotland, United Kingdom
strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities … Lambda, RDS, EKS) Demonstrated experience building and maintaining CI/CD pipelines using industry-standard tools Strong understanding of software design patterns, distributed systems, and microservices architecture Proven ability to lead technical discussions, influence design decisions, and drive alignment across engineering teams Hands‐on experience ...

Technical Lead (Front Office Asset Management Tech Stack)

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
resiliency, automation, and AI-enabled capabilities Act as the primary technical authority for the application suite, making informed decisions on architecture, design patterns, technology selection, and engineering best practices Manage technical deliveries across multiple concurrent initiatives, ensuring successful execution, risk management, stakeholder communication, and high-quality outcomes … Strong hands-on experience in Java , Python , and modern software engineering practices Experience designing and delivering cloud-native solutions using AWS services and architecture patterns Understanding of AI and Generative AI technologies , including tools such as Claude , and the ability to identify and implement practical use cases that create ...

Senior Data Engineer

Hiring Organisation
Hackajob Ltd
Location
Belfast, County Antrim, Northern Ireland, United Kingdom
Employment Type
Permanent
strong development leadership and take responsibility for significant technical components of data systems. You will work within a multi-skilled agile team to design and develop large-scale data processing software to meet user needs in demanding production environments. Your responsibilities will include: Working to develop data processing … production environment Proficient in SQL and SQL extensions for analytical queries Solid understanding of ETL/ELT data processing pipelines and design patterns Aware of key features and pitfalls of distributed data processing frameworks, data stores and data serialisation formats Able to write quality, testable code ...

Senior Java Developer – Newcastle

Location
Newcastle upon Tyne, England, United Kingdom
join our engineering team supporting the development and maintenance of enterprise-scale applications and microservices solutions. The successful candidate will contribute to the design, development, testing, and deployment of high-quality software solutions within Agile delivery teams. This role requires hands-on experience with Java development, modern backend … above Experience with Spring Framework and Spring Boot Experience developing RESTful APIs and microservices Experience with object-oriented programming principles and design patterns Experience with SQL and NoSQL databases including MySQL, Oracle, PostgreSQL, and MongoDB Experience with Python and Shell scripting Experience working within Agile/Scrum ...

Experienced .NET Engineer

Location
Maidstone, England, United Kingdom
change where relevant. Offer technical assistance and support across the company. Liaise with third‐party software providers throughout the lifecycle of projects, from design and development to support and maintenance. Required Skills & Experience Proven leadership skills with the ability to support, guide, and delegate effectively. Strong communication … legacy code. Experience planning, coordinating, and delivering testable software in scaled Agile environments. Solid knowledge of software structures, architectures, design patterns, and modern development processes. Minimum 5 years’ experience in C# development. Hands‐on expertise in the following: .NET Core 3.1 ASP.NET MVC (Core), Razor Pages, Blazor ...

Commercial SAP Solution Architect

Location
Leeds, England, United Kingdom
with SAP retail and has a thorough knowledge of managing Article, Price, Promotion etc in SAP. If you have architectural experience in solutions design for modern Commercial Applications, then pleasedo nothesitate to apply. Your Role This role would ideally suit a passionate and experienced Architect to join … purpose solutions. Experience in solution design and a real passion for current technology trends. Strong grasp of different integration design patterns and technologies. Ability to approach design with timeliness, cost and quality factors in mind. Risk identification and mitigation, quantification and qualification ...

Senior PHP Developer

Location
Basingstoke, England, United Kingdom
with technical leadership, influencing architectural decisions and driving high-quality, scalable solutions across the team. What you’ll be doing Support in the design and implementation of robust, scalable backend systems using PHP (Laravel/CakePHP). Take ownership of features from concept through design, development … role if you: Enjoy solving complex technical problems and working across large systems Have a strong understanding of software architecture and design patterns Take a security-first approach and understand OWASP principles Are confident balancing hands-on development with technical leadership Communicate effectively with both technical teams ...

Java & Serverless API Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
context engineering and model integration to enhance user experiences with conversational interfaces and intelligent automation Problem Solving: Solving complex problems through serverless patterns and AI-powered insights alongside fellow team members Infrastructure as Code: Implementing Infrastructure as Code and automated CI/CD pipelines for deployments Skills and Experience … technology that matter most. Essential Criteria 3+ years Java development with modern application architecture understanding, including APIs, microservices, and cloud-native design patterns Serverless technologies (AWS Lambda preferred) or strong learning interest AI/ML concepts understanding and enthusiasm for intelligent capabilities integration Excellent communication skills with ...

Full Stack GIS Developer

Location
Altrincham, England, United Kingdom
multiple sectors. Collaboration is at the heart of how we work, and you’ll partner closely with colleagues across Software Engineering, User-Centred Design, Delivery Management and Live Services to deliver exceptional outcomes. As a consultancy, we are proudly technology agnostic. This means our priority is designing … Python, plus modern JavaScript libraries. A collaborative mindset with experience working in multi-disciplinary teams. Strong understanding of architectural and design patterns , including serverless and microservices. Hands-on experience working in Agile environments , using Scrum, Kanban and test-driven development (TDD). Experience with cloud platforms , ideally ...

Full Stack Engineer, Data Science Focus with React

Location
East Midlands, England, United Kingdom
technical audiences. You should be able to quickly grasp complex problems that span multiple systems or domains. We expect you to design effective solutions for non-trivial requirements, identify root causes efficiently, and consider performance, scalability, and maintainability in your approach. Key Responsibilities Design and develop … similar) Familiarity with modern frontend tooling (TypeScript, Webpack/Vite, CSS frameworks) Understanding of software engineering principles (testing, code quality, design patterns) Familiarity with version control (Git), CI/CD pipelines, and agile development practices Strong problem-solving skills and ability to learn new technologies quickly Good ...

Software Engineer Tech Lead

Location
Bristol, England, United Kingdom
scalable, secure, maintainable, and aligned with business needs* Recommend technologies, frameworks, and platforms to support future growth* Establish engineering standards, design patterns, and best practices* Improve consistency and collaboration across products and engineering teams* Manage the long-term technical roadmap, including technical debt prioritisation**Hands-On Technical … prompt engineering capability across engineering teams* Evaluating emerging AI technologies and identifying productivity opportunities**Security, Compliance & Engineering Standards**You will:* Lead secure-by-design engineering practices* Support ISO 27001 and ISO/IEC 42001 initiatives* Define and enforce coding standards, review processes, and quality expectations* Improve engineering quality ...

Full Stack Developer

Location
Newcastle upon Tyne, England, United Kingdom
understanding of software architecture principles, hands-on experience with modern technologies, and the ability to lead and mentor development teams. Key Responsibilities: Architectural Design: Design and develop high-quality software architecture and technical solutions that meet business requirements. Ensure the architecture is scalable, maintainable, and secure. … related frameworks. Good experience inReactor similarfront-endtechnologies. Good experience and certification in AWScloud platform. In-depth knowledge of software architecture principles and design patterns. Experience with microservices architecture and cloud-native applications. Goodexperienceindatabase technologies such as SQL, NoSQL, and data modeling. Excellent problem-solving skills and attention ...