Design Patterns Jobs in England

1 to 25 of 597 Design Patterns Jobs in England

Lead Full Stack Engineer (.Net/WPF)

London, United Kingdom
Hybrid / WFH Options
Cornerstone VC
and backend services. Lead architectural design sessions, ensuring scalable, secure, and maintainable solutions. Champion engineering best practices, including early-stage quality planning (Shift Left), design patterns, automated testing, and CI/CD implementation. Evaluate and introduce emerging technologies (e.g., AI-assisted coding, cross-platform frameworks) to improve productivity and product innovation. Application Development & Delivery Lead … the development of complex WPF-based applications following modern design patterns such as MVVM, leveraging data binding, templating, and modular architecture. Oversee and contribute to the implementation of scalable backend services, APIs, and libraries using .NET Core and cloud platforms like AWS or Azure. Ensure high-quality and testable code through proactive practices such as early test … profiling and diagnostics tools to address performance, memory, and runtime optimizations. Refactor legacy systems to modern standards, boosting maintainability, coverage, and stability. Leverage tools like Autofac and clean architecture patterns to maintain loosely coupled and testable codebases. Team Mentorship & Collaboration Act as a mentor and coach, helping engineers improve their technical depth, test-first mindset, and overall quality focus. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Engineer (Python)

London, United Kingdom
Story Terrace Inc
React.js, Kubernetes, Docker, Redis, Celery, Pandas, Numpy, Git, Jenkins and Elasticsearch. We have a very large but clean code base as we put significant emphasis on design patterns, code readability, automated testing, maintainability and extendability. Responsibilities Work with product owners, engineering managers, user interface designers and other software engineers to write technical documents that identify software project … requirements Write well-formulated, testable and readable code using appropriate software design patterns Design, build and maintain APIs, microservices and data pipelines Design, normalise and optimise relational databases Write complex SQL queries to get data from the database Optimise APIs and database queries to improve speed of execution Participate in code reviews Debug … experience (Python/Django is a plus) Ability to work UK working hours ( 3 hours) Strong computer science fundamentals such as data structures, algorithms and software design patterns Experience in relational database management and SQL query optimisation Passion for writing clean, modular, well-commented, readable and reusable code Ability to think out of the box with a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Transaction Banking, Senior Product UX Designer, Vice President, London

London, United Kingdom
WeAreTechWomen
built on the cloud, we are the alternative to legacy platforms. We're a team of diverse experts helping our clients to build the future of their Treasury. Design at Transaction Banking (TxB) The Goldman Sachs TxB Digital team is looking for an experienced Senior Product Designer to join our team. Designers, Product Managers, and Engineers on the … knowledge. In addition, it's critical to know visual identity/branding principles, style, and design system management, bringing together industry best practices, advancements in trends, emerging patterns, and their applicability to our products. Love for UI guidelines and design systems drive your ability to grow and evolve this space over time, helping to shape … systems and brand guidelines to create clean, simple, user-centered design solutions Work alongside an agency partner to collaborate and draw consistency from standard design patterns, documenting design system changes, and maintaining our design system Research and evaluate relevant market, industry and landscape trends to identify potential user experience enhancements Monitor More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer, Cocca

Cambridge, Cambridgeshire, United Kingdom
Amazon
that matter. Key job responsibilities Experience as a mentor, tech lead or leading an engineering team Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience … testing, and operations BASIC QUALIFICATIONS - Experience as a mentor, tech lead or leading an engineering team - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Product Designer (AI Speech & Voice Product)

City of London, London, United Kingdom
Hybrid / WFH Options
Ventula Consulting
craft intuitive user experiences and interfaces for our voice-first AI products and services, with an initial focus on our AI-powered dialer and virtual assistant. You'll design an intuitive, engaging, and trustworthy experience for our users, with a special focus on simplifying complex conversational AI interactions. Working closely with product managers, engineers, and AI specialists, you … development discussions. Develop comprehensive user flows, wireframes, mockups, and high-fidelity prototypes for mobile applications incorporating voice AI technology. Take primary design ownership of novel AI interaction patterns, including the real-time call screening interface and AI-generated call summaries. Design a clear, transparent user onboarding process, with a focus on sensitive consent flows for … specific guidelines. Proficiency in creating wireframes, user flows, and high-fidelity mockups. Experience with interactive prototyping tools to demonstrate voice and visual interactions. Understanding of mobile design patterns and guidelines for both iOS and Android platforms. Knowledge of responsive design principles and techniques. Familiarity with design systems and component-based design More ❯
Posted:

Product Designer (AI Speech & Voice Product)

London Area, United Kingdom
Hybrid / WFH Options
Ventula Consulting
craft intuitive user experiences and interfaces for our voice-first AI products and services, with an initial focus on our AI-powered dialer and virtual assistant. You'll design an intuitive, engaging, and trustworthy experience for our users, with a special focus on simplifying complex conversational AI interactions. Working closely with product managers, engineers, and AI specialists, you … development discussions. Develop comprehensive user flows, wireframes, mockups, and high-fidelity prototypes for mobile applications incorporating voice AI technology. Take primary design ownership of novel AI interaction patterns, including the real-time call screening interface and AI-generated call summaries. Design a clear, transparent user onboarding process, with a focus on sensitive consent flows for … specific guidelines. Proficiency in creating wireframes, user flows, and high-fidelity mockups. Experience with interactive prototyping tools to demonstrate voice and visual interactions. Understanding of mobile design patterns and guidelines for both iOS and Android platforms. Knowledge of responsive design principles and techniques. Familiarity with design systems and component-based design More ❯
Posted:

Senior User Experience Designer (AI Speech & Voice Product)

City of London, London, United Kingdom
Hybrid / WFH Options
Ventula Consulting
craft intuitive user experiences and interfaces for our voice-first AI products and services, with an initial focus on our AI-powered dialer and virtual assistant. You'll design an intuitive, engaging, and trustworthy experience for our users, with a special focus on simplifying complex conversational AI interactions. Working closely with product managers, engineers, and AI specialists, you … development discussions. Develop comprehensive user flows, wireframes, mockups, and high-fidelity prototypes for mobile applications incorporating voice AI technology. Take primary design ownership of novel AI interaction patterns, including the real-time call screening interface and AI-generated call summaries. Design a clear, transparent user onboarding process, with a focus on sensitive consent flows for … specific guidelines. Proficiency in creating wireframes, user flows, and high-fidelity mockups. Experience with interactive prototyping tools to demonstrate voice and visual interactions. Understanding of mobile design patterns and guidelines for both iOS and Android platforms. Knowledge of responsive design principles and techniques. Familiarity with design systems and component-based design More ❯
Posted:

Software Development Engineer- SDE II

London, United Kingdom
Amazon
and practical experience in building large scale distributed systems. Experience with web-based applications and/or web services-based applications is also helpful. Expertise in object-oriented design and coding skills (Java and/or C/C++ preferably on a UNIX or Linux platform). Experience developing distributed/scalable systems and high-volume transaction applications …/7 environment. Web services and web application/services development experience. 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems. This is an excellent opportunity to join Amazon's world-class technical teams, working with some of the best and brightest engineers … software and everything in between. BASIC QUALIFICATIONS 3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience programming with at least one software programming language PREFERRED QUALIFICATIONS 3+ years of full software development life cycle, including More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Architect (London)

London, UK
Hybrid / WFH Options
Redcentric
team, the company overall and our customers. They will contribute to, or sometimes lead, the technical design of complex solutions using modern processes and design patterns, and production-grade technology. The Development Technical Architect will own the architecture, implementation and delivery of complex solutions using Agile Methodologies, software development procedures and other software engineering techniques. … Lead and encourage awareness of Redcentrics chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including design patterns, DevOps, continuous development and continuous delivery. When required, Identify and coordinate rapid, expert on-the-ground technical fixes for high profile problems when they occur in a clients environment … of having developed systems based ideally on .NET and related frameworks. Knowledge of front-end development would be beneficial. Deep experience with Cloud based design and deployment patterns on cloud-based platforms, preferably Azure. Deep understanding of the software development lifecycle and key development technologies with a sound familiarisation of at least one methodology (Agile for preference More ❯
Employment Type: Full-time
Posted:

Software Engineer, Alexa Daily Essentials

London, United Kingdom
Amazon
working, and talented Software Engineers who have experience building innovative, mission critical, high volume applications. You will have an enormous opportunity to make a critical impact on the design and architecture of exciting products used every day, by people you know. Key job responsibilities - Define or the architecture of software solutions, determining current limitations and compatibilities between subsystems … software development of a complex, cross-functional, customer facing program. - Design and implement system architecture and underlying components. Establish design principles, select design patterns, and instill best practices for software development across multiple teams - Anticipate bottlenecks, provide escalation management, anticipate and make trade-offs, and balance the business needs versus technical constraints. - Work … those solutions to our customers. BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience - Experience programming with at least one More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Architect - Development

Harrogate, North Yorkshire, Yorkshire, United Kingdom
Redcentric
team, the company overall and our customers. They will contribute to, or sometimes lead, the technical design of complex solutions using modern processes and design patterns, and production-grade technology. The Development Technical Architect will own the architecture, implementation and delivery of complex solutions using Agile Methodologies, software development procedures and other software engineering techniques. … and encourage awareness of Redcentric's chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including design patterns, DevOps, continuous development and continuous delivery. When required, Identify and coordinate rapid, expert on-the-ground technical fixes for high profile problems when they occur in a client's … of having developed systems based ideally on .NET and related frameworks. Knowledge of front-end development would be beneficial. Deep experience with Cloud based design and deployment patterns on cloud-based platforms, preferably Azure. Deep understanding of the software development lifecycle and key development technologies with a sound familiarisation of at least one methodology (Agile for preference More ❯
Employment Type: Permanent
Posted:

Principal Product Designer (UX), Core Commerce - My Account, UK Remote

London, United Kingdom
Hybrid / WFH Options
Vistaprint
partner for millions of small businesses who need to promote themselves effectively in the modern age. With tools that empower brands to create their unique identity and expert design support when they need inspiration, we provide a range of digital and print services at every stage of their journey. To help customers bring their visions to life, we … design challenges at the intersection of personalization, customer content management, and customer project workflows. You'll apply systems thinking, information architecture expertise, and scalable design patterns to transform complex dashboards into intuitive, seamless, and engaging experiences. Driven by data-informed insights that deliver meaningful outcomes for both customers and the business. As a Principal UX … Designer, you will influence design standards across the organization, and help shape how design is practiced at scale. If you are passionate about leading design for high-impact, customer-facing platforms, where every detail shapes the daily experience of thousands of users, we'd love to meet you. Conceptualize and explore visionary new product More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr SDE, BCX

London, United Kingdom
Amazon
internship professional software development experience - 5+ years of programming with at least one software programming language experience - 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience as a mentor, tech lead or leading an engineering team About the team We're seeking passionate individuals to … internship professional software development experience - 5+ years of programming with at least one software programming language experience - 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS - 5+ years of full software development life More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

System Development Engineer, Automation Integration Technologies

London, United Kingdom
Amazon
is a unique opportunity to be involved in a wide range of automation projects right from the start. You will interface with multiple internal Amazon R&D and design teams as well as the world's leading automation strategic partners who have the technology and resources to meet Amazon's growth needs on a global scale. This is … field - 30% travel expected to support onsite system testing BASIC QUALIFICATIONS - 4+ years of non-internship professional software development experience - 2+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust - 2+ years of … software development for mechatronic systems - 2+ years of working knowledge of software engineering best practices for full software development life cycle, including coding standards, code reviews, design patterns, source control management, build processes, testing, and operations - Experience deploying and supporting mechatronic systems PREFERRED QUALIFICATIONS - Bachelor's degree in engineering - Experience with CODESYS - Knowledge of industrial fieldbus protocols More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Product Designer

London, United Kingdom
JustPark
expertise to offer a full-service, frictionless parking solution for both businesses and consumers. About the role We are seeking an experienced Senior Product Designer to lead the design strategy for our admin web platform and consumer-facing parking web and mobile apps. As we expand our presence across the UK and US markets, you'll play a … in designing end-to-end experiences from space owners listing their parking inventory to drivers discovering, reserving, and paying for parking. As a key member of our product design team, you'll spearhead design initiatives for our B2C vertical while collaborating with our B2B product team. You'll partner with cross-functional stakeholders to define and … detail when it comes to design craft and prototyping A strong portfolio demonstrating cross-platform product thinking showcasing complex user flows and location-based design patterns Experience with A/B testing platforms and conversion optimization Experience with responsive web design principles and native mobile platform guidelines (iOS/Android) Proven track record More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead/Principal AI Product Designer

London, United Kingdom
Roman Health Pharmacy LLC
enhanced, customer-centric, and purpose Drive. As an AI Product Designer at Xero, you'll help shape not just the future of our products, but the future of design in the age of AI. You'll lead the creation of intelligent, world-class experiences that empower small businesses and their advisors. Working both independently and collaboratively, you'll … and Engineering to deliver cohesive end-to-end experiences. Align design direction with product and company strategy. Contribute to the development and refinement of design patterns-or create new ones where neededScale and evolve solutions across teams and product areasMaintain positive relationships across teams and functions. Research and Insight-Driven Design: Partner with … multi-modal AI experiences across multi platforms and devices. Experience leading other designers working on complex software and services. Experience building and iterating on a product based on usage patterns, user feedback and an evolving strategic landscape. A portfolio that demonstrates high-quality design outcomes, Contributing to user experience and business value. A mastery of the entire More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Technical Architect

Manchester, North West, United Kingdom
LA International Computer Consultants Ltd
Technical/Integration/Solution Architect to design end to end high scalable, robust, and complex solution. Using C4 and SOLID Principles and several design patterns such as Singleton, Factory, Abstract Factory, Builder, Command, Chain of Responsibility, MVC, Template and Faade, by following Agile and waterfall development methodology. Ensure adherence to architectural principles and agile … Proficient in relational and databases (e.g., PostgreSQL, DynamoDB). * Hands-on experience with cloud platforms (AWS & GCP). * Familiarity with containerization (Docker, Kubernetes). * Knowledge of design patterns, OOP principles, and clean code practices. * Experience with Git, Jenkins, CI/CD pipelines & Terraform. * Strong problem-solving and debugging skills. * Excellent communication and stakeholder management skills. Desirable skills … asyncio, Celery). * Exposure to message brokers like SQS/SNS. * Certifications in cloud technologies or architecture (AWS/Azure Architect, TOGAF, etc.). * Experience/Understanding about integration patterns etc. * Proficient in java versions: JDK 17/21 with strong background OOP concept by working on various stages of System Development Life Cycle. Tech Stack: * Java/J2EE More ❯
Employment Type: Contract
Rate: £560 - £590 per day
Posted:

Java Technical Architect

warrington, cheshire, north west england, united kingdom
LA International Computer Consultants Ltd
Technical/Integration/Solution Architect to design end to end high scalable, robust, and complex solution. Using C4 and SOLID Principles and several design patterns such as Singleton, Factory, Abstract Factory, Builder, Command, Chain of Responsibility, MVC, Template and Faade, by following Agile and waterfall development methodology. Ensure adherence to architectural principles and agile … Proficient in relational and databases (e.g., PostgreSQL, DynamoDB). * Hands-on experience with cloud platforms (AWS & GCP). * Familiarity with containerization (Docker, Kubernetes). * Knowledge of design patterns, OOP principles, and clean code practices. * Experience with Git, Jenkins, CI/CD pipelines & Terraform. * Strong problem-solving and debugging skills. * Excellent communication and stakeholder management skills. Desirable skills … asyncio, Celery). * Exposure to message brokers like SQS/SNS. * Certifications in cloud technologies or architecture (AWS/Azure Architect, TOGAF, etc.). * Experience/Understanding about integration patterns etc. * Proficient in java versions: JDK 17/21 with strong background OOP concept by working on various stages of System Development Life Cycle. Tech Stack: * Java/J2EE More ❯
Posted:

Java Technical Architect

bolton, greater manchester, north west england, united kingdom
LA International Computer Consultants Ltd
Technical/Integration/Solution Architect to design end to end high scalable, robust, and complex solution. Using C4 and SOLID Principles and several design patterns such as Singleton, Factory, Abstract Factory, Builder, Command, Chain of Responsibility, MVC, Template and Faade, by following Agile and waterfall development methodology. Ensure adherence to architectural principles and agile … Proficient in relational and databases (e.g., PostgreSQL, DynamoDB). * Hands-on experience with cloud platforms (AWS & GCP). * Familiarity with containerization (Docker, Kubernetes). * Knowledge of design patterns, OOP principles, and clean code practices. * Experience with Git, Jenkins, CI/CD pipelines & Terraform. * Strong problem-solving and debugging skills. * Excellent communication and stakeholder management skills. Desirable skills … asyncio, Celery). * Exposure to message brokers like SQS/SNS. * Certifications in cloud technologies or architecture (AWS/Azure Architect, TOGAF, etc.). * Experience/Understanding about integration patterns etc. * Proficient in java versions: JDK 17/21 with strong background OOP concept by working on various stages of System Development Life Cycle. Tech Stack: * Java/J2EE More ❯
Posted:

Sr. Software Development Engineer, Alexa Skills Kit, Alexa Devices, Sales & Marketing

London, United Kingdom
Amazon
Job Responsibilities Responsible for the development and maintenance of key system features that support LLM based experiences. Will work with other team members to collaborate and align on design approaches, prototype new … technology and evaluate technical feasibility. Will work in an Agile/Scrum environment to deliver high quality software against aggressive schedules. Will establish architectural principles, select design patterns and then mentor team members on their appropriate application. Deep dive into the end-to-end system architecture and drive long-term alignment with partner teams. BASIC QUALIFICATIONS 5+ … internship professional software development experience 5+ years of programming with at least one software programming language experience 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS 5+ years of full software development life More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior UI Lead

London, United Kingdom
Hybrid / WFH Options
N Consulting Limited
Core Skills: React JS HTML, CSS JavaScript Detailed Job Description: Technical Skills: 8 years of overall experience in software development with React JS Experience using various design patterns, preferably MVC, Singleton, Facade, and Factory Proficient in Object-Oriented Design (OOD), Implementation, and Design Patterns Hands-on experience with React JS and Java More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C# .NET Developer

Portsmouth, Hampshire, England, United Kingdom
Hybrid / WFH Options
MORRIS SINCLAIR RECRUITMENT LTD
FinTech space. This is a fantastic opportunity for an experienced Senior C# .NET Developer with good object-oriented analysis and design skills, familiarity with design patterns and practices to work for an award winning company..The role offers excellent career progression within a fast-growing FinTech environment. What We Need The ideal candidate will have experience … Core Web API development experience API documentation generation tools Experience using IoC containers SQL Server experience Experience using Entity Framework OOAD skills and good understanding of Design Patterns and Practices Web services (SOAP and/or WCF) Unit testing/Test Driven Development Distributed WinForms systems development Desirable Familiarity with DevOps tools for managing work items and More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Senior C# .NET Developer

PO6 3EN, Hilsea, Hampshire, United Kingdom
Morris Sinclair Recruitment
FinTech space. This is a fantastic opportunity for an experienced Senior C# .NET Developer with good object-oriented analysis and design skills, familiarity with design patterns and practices to work for an award winning company. . The role offers excellent career progression within a fast-growing FinTech environment. What We Need The ideal candidate will … Core Web API development experience API documentation generation tools Experience using IoC containers SQL Server experience Experience using Entity Framework OOAD skills and good understanding of Design Patterns and Practices Web services (SOAP and/or WCF) Unit testing/Test Driven Development Distributed WinForms systems development Desirable Familiarity with DevOps tools for managing work items and More ❯
Employment Type: Permanent
Posted:

Java Technical Architect

Manchester, North West, United Kingdom
LA International Computer Consultants Ltd
difference. We have a great opportunity for a Java Technical Architect to join the team. We are looking for a highly skilled Java Technical Architect to lead the design and development of scalable, high-performance applications and solutions. The ideal candidate will have strong technical leadership skills, deep Java & AWS expertise, and a passion for designing clean and … Technical/Integration/Solution Architect to design end to end high scalable, robust, and complex solution. Using C4 and SOLID Principles and several design patterns such as Singleton, Factory, Abstract Factory, Builder, Command, Chain of Responsibility, MVC, Template and Faade, by following Agile and waterfall development methodology. Ensure adherence to architectural principles and agile … Proficient in relational and databases (e.g., PostgreSQL, DynamoDB). * Hands-on experience with cloud platforms (AWS & GCP). * Familiarity with containerization (Docker, Kubernetes). * Knowledge of design patterns, OOP principles, and clean code practices. * Experience with Git, Jenkins, CI/CD pipelines & Terraform. * Strong problem-solving and debugging skills. * Excellent communication and stakeholder management skills. Tech Stack More ❯
Employment Type: Contract
Rate: £550 - £600 per day
Posted:

Software Engineering Big Data Java Developer Professional Cheltenham, GB

Cheltenham, Gloucestershire, United Kingdom
Avature
solutions tailored to the unique demands of public sector projects. As a Developer at IBM you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies … and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process Phases: Involvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service. Strategic Stakeholder Engagement and Innovative Coding Solutions: Drive key discussions with your stakeholders and analyze the … Scala, Python, or SQL. Familiarity with containerization technologies (Docker) and orchestration tools (Kubernetes). Strong knowledge of software development principles, including object-oriented design, design patterns, and clean code practices. Excellent problem-solving skills and attention to detail. Strong communication and team collaboration skills. Ability to obtain necessary security clearances as required by public sector More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Design Patterns
England
10th Percentile
£51,250
25th Percentile
£58,750
Median
£73,000
75th Percentile
£85,000
90th Percentile
£91,250