Design Patterns Jobs in England

1 to 25 of 4,119 Design Patterns Jobs in England

Senior Content Designer

Newcastle upon Tyne, England, United Kingdom
Hybrid / WFH Options
NHS Business Services Authority
resolve team issues, using agile health checks to provoke responses. Digital perspective - you apply digital understanding and implement assisted digital solutions. Evidence-based design - you design for multiple services, choosing the most straightforward approach. Constraints - you identify, communicate, and work within constraints, challenge their validity, and … such as NHS design system, GOV.UK design system, BBC's Global Experience Language (GEL). Experience with design patterns and their iteration. Knowledge of NHS organisations and healthcare. Knowledge of development techniques and development platforms environments/languages/technologies. Knowledge of management. … physical and cognitive impairments. Experience in contributing to "design systems". For example, producing self-service systems for non-Designers, using common patterns, components and elements. Experienced in leading and mentoring staff within and outside your specialism Experience in measuring, evaluating and visualising outcomes. Experience in design More ❯
Posted:

Python Developer

London, England, United Kingdom
Hybrid / WFH Options
BuildPrompt
Python applications that transform complex data into actionable insights. This role requires strong Python expertise with a focus on clean code, design patterns, and scalable architecture. We're seeking a developer who can work independently whilst collaborating effectively with our team to deliver innovative solutions. Key Responsibilities … Python Development: Design and develop scalable, maintainable Python applications and services Implement effective design patterns to create flexible and robust code Write clean, well-documented code following industry best practices Perform code reviews and provide constructive feedback to team members Troubleshoot and debug issues across … sources and downstream applications Optimise code for performance and scalability Contribute to architectural decisions and system design Implement appropriate design patterns to solve complex problems efficiently Create maintainable, modular code structures that can evolve with business needs Document architecture and code to facilitate knowledge sharing More ❯
Posted:

Enterprise Security Architect

East London, London, United Kingdom
HMRC
projects including cross-government work within HMRC. This will include creation, maintenance, communication and evolution of security technology and tooling roadmaps, design patterns and reference architectures that will drive adoption of modern technology meeting HMRCs business driven need towards rationalised strategic platforms. In addition, you may be … security tooling, incorporating vendor investment tracking, horizon scanning, and global threat landscape changes, and communicate these to stakeholders. Baseline Establishment and Design Patterns: Establish baselines for current security technologies and develop design patterns to support solution architects in implementing effective security controls. You will … Methodologies: Experienced with TOGAF and SABSA. Security Frameworks: Knowledgeable in standard security frameworks. Output Development: Skilled in creating reference architectures, roadmaps, design patterns, technical standards, policies, principles, guidance, and procedures. Security Controls Design: Experienced in designing security controls from non-functional requirement catalogues and associated More ❯
Employment Type: Permanent
Salary: £80,000
Posted:

Enterprise Security Architect

Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
HMRC
projects including cross-government work within HMRC. This will include creation, maintenance, communication and evolution of security technology and tooling roadmaps, design patterns and reference architectures that will drive adoption of modern technology meeting HMRCs business driven need towards rationalised strategic platforms. In addition, you may be … security tooling, incorporating vendor investment tracking, horizon scanning, and global threat landscape changes, and communicate these to stakeholders. Baseline Establishment and Design Patterns: Establish baselines for current security technologies and develop design patterns to support solution architects in implementing effective security controls. You will … Methodologies: Experienced with TOGAF and SABSA. Security Frameworks: Knowledgeable in standard security frameworks. Output Development: Skilled in creating reference architectures, roadmaps, design patterns, technical standards, policies, principles, guidance, and procedures. Security Controls Design: Experienced in designing security controls from non-functional requirement catalogues and associated More ❯
Employment Type: Permanent
Salary: £80,000
Posted:

Cyber Security - Secure Design Lead

London, England, United Kingdom
London Stock Exchange Group
Team Role: Senior Manager - Secure Design (People Leader) Grade: GG14 Security Architecture Design team is responsible for developing Security Architecture patterns; developing security controls needed for new technology; promoting the use of the architectural patterns into development projects; Leading the Security Architecture Design … team - a team of technical professionals. Chair the Security Architecture Design Forum Design and publish Security Architecture Design Patterns and Standards to comply with group security requirements, industry standards, customer requirements regulatory requirements and best practices. Own, develop and champion a Security Architecture … Ensure team has correct resources allocated to deliver. Critical deliverables Building the Security Architecture Design Team Delivering the security design patterns, with full audit trail Developing and maintaining the security architecture control framework. Ensuring Security Architecture is built into group wide and business specific processes More ❯
Posted:

Senior Solution Architect (Enterprise Systems)

London, England, United Kingdom
UK Power Networks
of traditional 3-tier applications. You will develop and manage platform architecture lifecycle, Reference models, Reference Architectures, technical design, design patterns, reusable frameworks, best practices with the goal of providing best in class systems and customer satisfaction. In the role you will ensure the AS … IS Business capabilities are documented, and the Microsoft reference Architectures and design patterns are maintained within UKPN's Enterprise Architecture Tool. You will help decide, shape, and advise on best use of technology across multiple customer journeys and business units. In any areas which have differences among … delivery of the technical solution is in delivered following systems requirements and IT Standards. Ensure all the business capability models and design patterns are delivered via existing Enterprise Architecture tools to ensure business collaboration and information dissemination. Support the department in other areas including but not limited More ❯
Posted:

Solutions Architect

Manchester, England, United Kingdom
AQA
with the aim of identification of appropriate bounded-contexts and business rules. Provide developer roadmaps that support training against upcoming architectures, design patterns and standards. Run brown-bag sessions to champion solution architectures and best practice. Successfully communicate all concepts and guidelines to development teams and provide … coaching. Provide specialist application design and performance expertise to the software development group. Have detailed knowledge of the latest design patterns and implement appropriately across solution designs. Effectively manage risks in changes to production, carefully consider and take a balanced view on changes. Provide product … Knowledge of Azure Cloud architecture, components, and services including security, high availability, disaster recovery and performance tuning Knowledge of Azure cloud design patterns, application migration and modernization approaches Extensive commercial software development knowledge in cloud and on-premise environments Advanced knowledge of software design patterns More ❯
Posted:

Solutions Architect

Wolverton, England, United Kingdom
AQA
with the aim of identification of appropriate bounded-contexts and business rules. Provide developer roadmaps that support training against upcoming architectures, design patterns and standards. Run brown-bag sessions to champion solution architectures and best practice. Successfully communicate all concepts and guidelines to development teams and provide … coaching. Provide specialist application design and performance expertise to the software development group. Have detailed knowledge of the latest design patterns and implement appropriately across solution designs. Effectively manage risks in changes to production, carefully consider and take a balanced view on changes. Provide product … Knowledge of Azure Cloud architecture, components, and services including security, high availability, disaster recovery and performance tuning Knowledge of Azure cloud design patterns, application migration and modernization approaches Extensive commercial software development knowledge in cloud and on-premise environments Advanced knowledge of software design patterns More ❯
Posted:

Senior Backend Engineer (Python) - Italy, Remote

London, England, United Kingdom
Hybrid / WFH Options
Randstad (Schweiz) AG
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 … 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 More ❯
Posted:

(Contract) .NET Engineer

London, England, United Kingdom
YLD Limited
successful. Our company is built on extraordinary people; we aim to attract, inspire, develop and retain them. YLD is a software engineering and design consultancy; we create digital capabilities for our clients that last beyond our engagement. We have offices in London, Lisbon and Porto. About the role … awareness of a variety of cloud architectures; A good understanding of consistency, reliability, scalability of systems without downtime; An understanding of design patterns and API design; Experience in system design, design patterns, API design and implementation of large … scale distributed systems in the cloud, from IaaS containers to PaaS; Experience in system reliability and stability patterns; Hands-on experience with both SQL and NoSQL databases; The know-how to write readable, idiomatic, and maintainable C#; Experience implementing sophisticated API products; Experience with agile methodologies. Nice to haves More ❯
Posted:

Engineering Lead, Python

London, United Kingdom
Randstad (Schweiz) AG
Redis, Celery, Pandas, Numpy, Git, Jenkins. 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 … Design, build and maintain APIs, microservices and data pipelines Write well-formulated, testable and readable code using appropriate software design patterns Design, normalise and optimise relational databases Write complex SQL queries to get data from the database Optimise APIs and database queries to … large-scale systems. Experience in managing more junior team members. 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solution Designer

Stratford-upon-Avon, England, United Kingdom
TN United Kingdom
Social network you want to login/join with: Collaborate with internal teams and external partners to design, prototype, and guide the delivery of solutions across multiple components that meet user needs, adhere to customer design principles, and comply with Brand Guidelines. Lead and support both … maintain system design documentation aligned with business objectives, architectural blueprints, design principles, and Brand Guidelines, following documented design patterns, templates, standards, and governance frameworks. Stakeholder engagement: Build and maintain effective relationships with internal stakeholders, delivery teams, and outsourced providers to support problem-solving … operations, assist in resolving live technical incidents and system issues in line with ITIL, ensuring continued delivery aligned with business needs. Design patterns: Contribute to the creation and maintenance of design patterns, producing compliant designs to promote best practices. Continuous development: Develop skills and More ❯
Posted:

Software Development Engineer-II, E-reader software

London, England, United Kingdom
Amazon
of team which is working on programs involving Handwriting recognition(HWR), text processing, developing and integrating GenAI/LLM solutions. Involve in SW design, building a scalable, reliable system for handling requests from millions of devices, on demand notes/strokes conversion, data processing, emailing and content search … 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 - Hands on design, coding … API, C++ including object-oriented programming. - Experience using AWS infra, service and tools. - Contributing to the architecture and design (design patterns, reliability and scaling) of new and current systems. - Knowledge of software engineering practices & best practices for the full software development life cycle, including coding More ❯
Posted:

Transaction Banking, Senior Product UX Designer, Vice President, London London United Kingdom ...

London, United Kingdom
Goldman Sachs Bank AG
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 … 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 … 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

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

London, United Kingdom
WeAreTechWomen
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 … 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 … 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Multiplayer Data Experience Designer

London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
isolated analysis into dynamic, multiplayer collaboration - much like players in a modern digital environment. You'll combine deep understanding of collaborative design patterns with expertise in data interaction to create experiences where data scientists, analysts, SMEs, and business users can seamlessly work together in real-time. What … data workflows and enterprise analytics tools Proficiency in design and prototyping tools (Figma, Sketch, Framer, Miro) Understanding of collaborative design patterns, real-time interaction, and shared workspace principles Excellent ability to design for multiple user personas with diverse needs and skill levels Experience … analytics dashboards Understanding of data mesh concepts, federated architectures, and distributed data collaboration Familiarity with real-time collaboration technologies and synchronous/asynchronous interaction patterns Experience with AI/ML interfaces, conversational UI, or intelligent assistance in collaborative contexts Background in designing for data exploration, validation, and knowledge sharing More ❯
Posted:

Multiplayer Data Experience Designer

Slough, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
isolated analysis into dynamic, multiplayer collaboration - much like players in a modern digital environment. You'll combine deep understanding of collaborative design patterns with expertise in data interaction to create experiences where data scientists, analysts, SMEs, and business users can seamlessly work together in real-time. What … data workflows and enterprise analytics tools Proficiency in design and prototyping tools (Figma, Sketch, Framer, Miro) Understanding of collaborative design patterns, real-time interaction, and shared workspace principles Excellent ability to design for multiple user personas with diverse needs and skill levels Experience … analytics dashboards Understanding of data mesh concepts, federated architectures, and distributed data collaboration Familiarity with real-time collaboration technologies and synchronous/asynchronous interaction patterns Experience with AI/ML interfaces, conversational UI, or intelligent assistance in collaborative contexts Background in designing for data exploration, validation, and knowledge sharing More ❯
Posted:

Senior Software Development Engineer (Automotive), Amazon Smart Vehicles

London, England, United Kingdom
Amazon
prototype and deliver innovative solutions. Work in an Agile/Scrum environment to deliver high quality software. Establish architectural principles, select design patterns, and lead and mentor other team members. About the team We create Framework, Middleware and SDKs that power vehicles globally. BASIC QUALIFICATIONS 5+ years … 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. 4+ years of C++ … operating system concepts and embedded development constraints. Solid understanding of Android framework internals and Hardware Abstraction Layers (HAL). Knowledge of design patterns and its application. Knowledge on any of the embedded domains like Audio, Media, Graphics, Display, System, Connectivity, etc. Excellent communication and interpersonal skills. Demonstrated More ❯
Posted:

SDE-2, RBS Tech

London, United Kingdom
Amazon
the world's most beloved brands - customer obsession is part of our company DNA. We are seeking a Software Development Engineer who can design and develop systems for its businesses. As an SDE, you would have immense opportunity to explore avenues of how to model things, figure out … 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 - 1+ years of experience contributing to … the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems. - Bachelor's degree in Computer Science, Software Engineering or a related technical discipline - Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

.Net Developer

Manchester, England, United Kingdom
Sharp Gaming
with the correct approach, and to the standards defined by the development leads. Our tech stack includes some of the latest design patterns and tools as well as established tech that needs additional features building on. For example, SQL, NoSQL, caching services, messaging services, C# Windows Services … with their professional development. Knowledge, Skills and Experience Essential Existing .NET with C# development experience working on commercial systems Awareness of design patterns and principles and be hungry to learn! A good grounding in C# OOP programming Keen attention to detail is a must for thorough testing … WCF Database experience, schema design and SQL with MySQL Experience with N-Tier architecture/SOA Knowledge of relevant design patterns Excellent understanding of OOP concepts Expertise in performance optimisation Experience of Unit and functional testing is important, not necessarily strict TDD Source Control, must More ❯
Posted:

.NET Developer (Outside IR35 6 Month Contract)

Manchester, United Kingdom
Sharp Gaming
with the correct approach, and to the standards defined by the development leads. Our tech stack includes some of the latest design patterns and tools as well as established tech that needs additional features building on. For example, SQL, NoSQL, caching services, messaging services, C# Windows Services … with their professional development. Knowledge, Skills and Experience Essential Existing .NET with C# development experience working on commercial systems Awareness of design patterns and principles and be hungry to learn! A good grounding in C# OOP programming Keen attention to detail is a must for thorough testing … WCF Database experience, schema design and SQL with MySQL Experience with N-Tier architecture/SOA Knowledge of relevant design patterns Excellent understanding of OOP concepts Expertise in performance optimisation Experience of Unit and functional testing is important, not necessarily strict TDD Source Control, must More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Full Stack Engineer

London, England, United Kingdom
Senovo IT Consulting
ceremonies and clearly communicate. Lead an agile team and provide technical guidance. Participate in customer call and drive technical discussions Work on application design, should have microservices exposure and development of services and hosted in cloud. Develop applications using front end, middleware, and database related technologies. Should be … and principles and adhere to RAML/Swagger or Open API specification Should be able to develop reusable components using proper design patterns as listed by lead/architect so that it is extensible. Should be able to use design patterns and implement the … Opportunity to work in latest technologies. Essential Skills: In-depth knowledge in Core Java, REST, JMS, Hibernate, JDBC, PL/SQL, Design Patterns and OOAD. Hands-on experience in Spring boot. Hands-on experience in RESTful HTTP services design. Expertise in designing applications and applied design More ❯
Posted:

Lead Software Engineer

Altrincham, Cheshire, United Kingdom
Hybrid / WFH Options
慨正橡扯
solutions that meet business and user needs. Equally, they are proactive in identifying continuous improvement opportunities, making use of best practice design patterns, methods and tools. This includes: Taking technical responsibility for the high-quality engineering of complex services across all stages (design, build, test … are of a high standard and maintaining quality documentation Structuring and providing technical assurance for the work of teams, advising on design patterns and engineering approaches to ensure software quality, including non-functional requirements Guiding team members and participating in the hands-on implementation of best practices … An unbiased and independent perspective on technology stacks used to deliver a particular solution Understanding of software engineering best practices and design patterns for enterprise-scale solutions Proven track record of leading technical teams to solve complex problems and deliver innovative solutions Background in Agile delivery environments More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

Altrincham, Cheshire, United Kingdom
Hybrid / WFH Options
Informed Solutions
solutions that meet business and user needs. Equally, they are proactive in identifying continuous improvement opportunities, making use of best practice design patterns, methods and tools. This includes: Taking technical responsibility for the high-quality engineering of complex services across all stages (design, build, test … are of a high standard and maintaining quality documentation. Structuring and providing technical assurance for the work of teams, advising on design patterns and engineering approaches to ensure software quality, including non-functional requirements. Guiding team members and participating in the hands-on implementation of best practices … An unbiased and independent perspective on technology stacks used to deliver a particular solution. Understanding of software engineering best practices and design patterns for enterprise-scale solutions. Proven track record of leading technical teams to solve complex problems and deliver innovative solutions. Background in Agile delivery environments More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

Altrincham, England, United Kingdom
Hybrid / WFH Options
Informed Solutions
solutions that meet business and user needs. Equally, they are proactive in identifying continuous improvement opportunities, making use of best practice design patterns, methods and tools. This includes: Taking technical responsibility for the high-quality engineering of complex services across all stages (design, build, test … are of a high standard and maintaining quality documentation. Structuring and providing technical assurance for the work of teams, advising on design patterns and engineering approaches to ensure software quality, including non-functional requirements. Guiding team members and participating in the hands-on implementation of best practices … An unbiased and independent perspective on technology stacks used to deliver a particular solution. Understanding of software engineering best practices and design patterns for enterprise-scale solutions. Proven track record of leading technical teams to solve complex problems and deliver innovative solutions. Background in Agile delivery environments More ❯
Posted:
Design Patterns
England
10th Percentile
£51,250
25th Percentile
£57,500
Median
£72,500
75th Percentile
£83,750
90th Percentile
£90,125