151 to 175 of 588 Design Patterns Jobs in England

ai engineer for agentic applications

Location
Greater London, England, United Kingdom
Задачи Design and build robust, secure APIs and backend components for AI/ML, GenAI, and agentic applications; Engineer agentic systems by integrating LLMs with tools, data sources, and business workflows into reliable production-grade pipelines; Drive systems from prototype to production, owning reliability, scalability, and operational readiness … discipline, or equivalent hands-on experience; Exceptionally strong Python skills with knowledge of object-oriented design, clean code, SOLID, design patterns, modularity, and testability; Strong backend and API engineering experience, ideally with Python and FastAPI or similar; Hands-on experience building and operating solutions ...

Cloud Infrastructure Architect

Hiring Organisation
Acorn Insurance
Location
Liverpool, Merseyside, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
with Head of Platform Engineering (HoPE) to ensure robust design and delivery across our cloud platforms Create reference architectures, design patterns, and technical standards for cloud environments. Design hybrid and multi-cloud strategies leveraging platforms such as Azure, AWS, and GCP. Evaluate … and implementation of core cloud infrastructure components: virtual networks, identity and access, monitoring, encryption, resilience, and backup strategies. Define infrastructure-as-code (IaC) patterns using tools such as Terraform, Bicep, or ARM. Support migration of workloads from on-premise to cloud platforms following best-practice frameworks Ensure cloud ...

Principal Engineer

Location
London, United Kingdom
energized by technical leadership, modern cloud technologies, and building products at scale, we'd love to hear from you. Responsibilities Lead the design and development of large-scale software solutions that support critical business capabilities Shape technical architecture and engineering standards across multiple products and teams Build modern … building backend services using Node.js or similar technologies Proven experience designing and developing complex distributed systems Deep understanding of software architecture, design patterns, and engineering best practices Experience working with cloud platforms such as Azure or AWS Experience developing and deploying microservices-based applications Strong understanding ...

Principal Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
energized by technical leadership, modern cloud technologies, and building products at scale, we'd love to hear from you. Responsibilities Lead the design and development of large-scale software solutions that support critical business capabilities Shape technical architecture and engineering standards across multiple products and teams Build modern … building backend services using Node.js or similar technologies Proven experience designing and developing complex distributed systems Deep understanding of software architecture, design patterns, and engineering best practices Experience working with cloud platforms such as Azure or AWS Experience developing and deploying microservices-based applications Strong understanding ...

Software Engineer - Front End - Studio (Core)

Location
Greater London, England, United Kingdom
will set technical direction, mentor other engineers, and own significant parts of the platformend to end. What You’ll Do Lead the design and delivery of complex, user-facing features and shared foundations for Clear Street Studio. Drive a system-design approach to building new front … problems and handle massive amounts of data; you are drawn towards scale, distributed systems, and associated technologies. A strong command of design patterns, data structures, and algorithms. The ability to clearly explain the nuances of system design and paradigms to engineers and stakeholders. A track ...

Data Engineering Consultant

Location
City Of London, England, United Kingdom
integration and best practices for transformation pipelines within Databricks. Apply software engineering principles including: Source control, automated testing, CI/CD Design patterns and reusable solutions Coding standards and patterns Collaborate with technical solution authorities, ensuring alignment with governance, design decisions, and platform standards. ...

Full Stack Software Engineer

Location
Greater London, England, United Kingdom
have already reorganized your own software development workflows around AI tools, we would like to hear from you. Description You will design, build, and evolve software products, services, and tools in the Solutions Platforms and Architecture team. The work spans the full stack: the user interfaces engineers … reviewed, tested, and deployed code. Strong software architecture and design fundamentals: decomposing systems into services with clear boundaries, applying design patterns deliberately, designing REST API contracts, and reasoning about failure modes, data flow, and how a design will age. Proven experience designing ...

Java Developer

Hiring Organisation
CBSbutler Holdings Limited trading as CBSbutler
Location
Croydon, London, United Kingdom
Employment Type
Contract
Contract Rate
£515/day inside ir35
scalable Java applications and services. You'll work across Java, Spring Boot, REST APIs and microservices, contributing to the full development lifecycle from design and development through to testing, deployment and ongoing optimisation. Strong experience with Java and Spring Boot is essential, alongside solid SQL/database knowledge … Experience developing REST APIs and microservices Good knowledge of SQL and relational databases Experience with Git Understanding of OOP principles and design patterns Experience with Maven or Gradle Strong problem-solving and analytical skills Desirable experience AWS, Azure or GCP Docker and Kubernetes CI/CD pipelines ...

.net developer in distributed systems

Location
Greater London, England, United Kingdom
queries and manage relational databases Implement CI/CD pipelines and collaborate with DevOps on deployment processes Work with Azure or AWS to design scalable solutions Collaborate with frontend developers and cross-functional teams to deliver integrated features Contribute to code reviews and maintain code quality standards Troubleshoot … ASP.NET, .NET Core, or .NET 5+ Strong experience with relational databases and SQL Hands-on experience with RESTful APIs and microservices design patterns Experience with Git and CI/CD pipelines Familiarity with Azure or AWS Understanding of distributed systems and Docker and Kubernetes containerization Strong problem ...

Product Designer - Apple Services Design, International

Location
Greater London, England, United Kingdom
Selection changes the language of the page/content Product Designer - Apple Services Design, International Apple’s International Human Interface Design team is seeking an exceptional Product Designer to join our London studio. We operate as an internal consulting team within the Design organisation … demonstrating the quality and scope of your work. An exceptional eye for detail, creative problem solving, and fluency in modern software design patterns and tools. The ability to clearly communicate ideas through sketches, wireframes, high-fidelity comps, and interactive prototypes. Comfort operating without a fixed roadmap ...

Full Stack Developer

Hiring Organisation
Brio Digital
Location
Leeds, West Yorkshire, United Kingdom
Employment Type
Contract
Contract Rate
£500/day
experienced Full Stack Software Engineer with strong React and Python skills and a solid understanding of cloud-native architectures. You'll design, build, test and operate scalable applications, contributing across the full development lifecycle from solution design through to deployment, monitoring and operational support, alongside …/GitHub Experience with automated testing and modern software engineering practices DESIRABLE SKILLS Familiarity with Micro Frontend and Single Page Application design patterns, best practices and performance optimisation Strong analytical and problem-solving skills Excellent collaboration and communication skills Apply now or email for more information ...

Lead Software Engineer (UI) — Digital Markets Execution Technology (DMET), Execute

Location
Greater London, England, 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 … intensive user experiences Demonstrated technical leadership in setting standards, leading designs, and mentoring teams Solid software engineering fundamentals, including OO/design patterns, debugging, and documentation Familiarity with agentic development approaches across the software development lifecycle Strong communication skills and ability to work effectively in global, cross ...

Lead Software Engineer (UI) Digital Markets Execution Technology (DMET), Execute

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
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 … intensive user experiences Demonstrated technical leadership in setting standards, leading designs, and mentoring teams Solid software engineering fundamentals, including OO/design patterns, debugging, and documentation Familiarity with agentic development approaches across the software development lifecycle Strong communication skills and ability to work effectively in global, cross ...

Full Stack Engineer- Data Science Focus

Location
East Midlands, England, United Kingdom
opportunity to be part of something different. 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. … 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 ...

Software Developer (C++)

Location
Cheltenham, England, United Kingdom
candidates must hold a valid Developed Vetting (DV) security clearance at the time of application to be considered for this role. Key responibilities Design, develop, and maintain high-performance software solutions in C++ for Linux-based environments. Implement robust, maintainable, and well-tested code with a strong focus … experience (5+ years) developing software in Java and/or C++, preferably within Linux environments. Strong understanding of software architecture, software design patterns, and object-oriented programming principles. Experience designing and developing enterprise-scale backend applications, APIs, and distributed systems. Strong understanding of multithreaded and concurrent application ...

Software Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
core mission capabilities. Youll work as part of empowered, autonomous DevOps teams with regular contact with end-users to flexibly and efficiently understand, design, develop, deploy and maintain applications and services. Youll be encouraged to identify new ways of solving problems and get to work in a range … quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your own creativity to solve our client's challenges! It would be great if you also had experience in some ...

Technical Architect - Platform - Migration Specialist

Location
Greater London, England, United Kingdom
Evaluator and Portfolio Assessment tools to analyze migration strategies. Well-versed in service-oriented architecture and cloud-based web services architecture, design patterns, and frameworks. Good understanding of Windows or Linux OS. Experience with troubleshooting Linux/Windows OS issues while migrating. Good to have handled Database ...

Solution Architect (Biztalk)

Location
Reading, England, United Kingdom
SOAP/REST), Security Protocols, BizTalk Configuration, Transformations and JSON based Messaging. Experience on an recent BizTalk versions including 2013. Strong knowledge of integration patterns specially in integrating Portals/SSO, legacy applications, B2B Applications, external partners using BizTalk. Strong command on various BizTalk components like … .Net/C# concepts and current trends in the industry including strong understanding of Object Oriented design methodologies and design patterns Excellent understanding of the entire Software Development Life Cycle including requirements elicitation, design, development, test, release, and support and industry standards around ...

Flight Software Engineer

Location
Bristol, England, United Kingdom
team environment, from design and planning through to development and testing. An understanding of the need to apply abstractions and patterns to software engineering solutions. Excellent problem-solving and programming skills in C. Experience writing C for software running on at least one embedded platform. Of particular … systems engineering or spacecraft operations would all be beneficial, though not essential. Ability to work with abstract software engineering concepts and design patterns across languages and environments. Experience of other programming languages besides C. Of particular relevance are Java and Python. Familiarity with embedded Linux distributions ...

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
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 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
Greater London, 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 ...