Design Patterns Jobs in the UK

26 to 50 of 660 Design Patterns Jobs in the UK

Frontend Developer

london (city of london), south east england, united kingdom
E-Solutions
end to end eCommerce technology solutions with Shopify and associated systems (OMS, IMS, WMS, credit card processing, tax engine, digital distribution etc.) § Strong proficiency in modern design patterns and development languages including JavaScript, Typescript, Python, HTML5, CSS3, HTML-CSS-Bootstrap and Ruby § Experienced in NodeJS, JavaScript (ES2019+), ESLint and coding standards, Typescript § Solid grounding with common design patterns and development best practices § Knowledge of APIs, webhooks, and general data transfer approaches § Able to define, design, implement complex, and scalable systems § Ability to identify areas that can be streamlined or automated § Good team player and communication skills § Experience with agile development methodologies with Test Driven Development (TDD) § Experience with Jenkins Setup CI/ More ❯
Posted:

Lead Software Engineer

United Kingdom, UK
Hybrid / WFH Options
djr
AWS . This is a hands-on leadership role, ideal for someone who thrives in a microservices-driven environment , mentors teams effectively, and brings deep technical expertise across design, architecture, and cloud platforms. Key Responsibilities Lead a development team, ensuring technical excellence and adherence to best practices Architect and build cloud-native applications using .NET 8, AWS, Docker … and Terraform Design and implement secure authentication and authorisation systems (OAuth, OIDC) using tools such as Okta, Auth0, Passport, or IdentityServer Promote and implement CI/CD , TDD , and DevOps methodologies to streamline delivery Collaborate closely with architects, product managers, and stakeholders to shape technical strategy Solve complex engineering challenges to enhance scalability, resilience, and performance Technical Stack … or building authentication and authorisation solutions (OAuth, OIDC) Experience with AWS (DynamoDB, ECS Fargate) Strong ASP.NET and C# development experience Excellent software design skills (design patterns, application design for scalability and resilience) Good to Have Infrastructure as Code experience (Terraform, Ansible, etc.) Containerisation knowledge (Docker, Kubernetes) Previous software architecture experience Familiarity with observability More ❯
Employment Type: Part-time
Posted:

Lead Software Engineer

England, United Kingdom
Hybrid / WFH Options
djr
AWS . This is a hands-on leadership role, ideal for someone who thrives in a microservices-driven environment , mentors teams effectively, and brings deep technical expertise across design, architecture, and cloud platforms. Key Responsibilities Lead a development team, ensuring technical excellence and adherence to best practices Architect and build cloud-native applications using .NET 8, AWS, Docker … and Terraform Design and implement secure authentication and authorisation systems (OAuth, OIDC) using tools such as Okta, Auth0, Passport, or IdentityServer Promote and implement CI/CD , TDD , and DevOps methodologies to streamline delivery Collaborate closely with architects, product managers, and stakeholders to shape technical strategy Solve complex engineering challenges to enhance scalability, resilience, and performance Technical Stack … or building authentication and authorisation solutions (OAuth, OIDC) Experience with AWS (DynamoDB, ECS Fargate) Strong ASP.NET and C# development experience Excellent software design skills (design patterns, application design for scalability and resilience) Good to Have Infrastructure as Code experience (Terraform, Ansible, etc.) Containerisation knowledge (Docker, Kubernetes) Previous software architecture experience Familiarity with observability More ❯
Posted:

Lead Software Engineer

United Kingdom, UK
Hybrid / WFH Options
djr
and AWS. This is a hands-on leadership role, ideal for someone who thrives in a microservices-driven environment, mentors teams effectively, and brings deep technical expertise across design, architecture, and cloud platforms. Key Responsibilities Lead a development team, ensuring technical excellence and adherence to best practices Architect and build cloud-native applications using .NET 8, AWS, Docker … and Terraform Design and implement secure authentication and authorisation systems (OAuth, OIDC) using tools such as Okta, Auth0, Passport, or IdentityServer Promote and implement CI/CD, TDD, and DevOps methodologies to streamline delivery Collaborate closely with architects, product managers, and stakeholders to shape technical strategy Solve complex engineering challenges to enhance scalability, resilience, and performance Technical Stack … or building authentication and authorisation solutions (OAuth, OIDC) Experience with AWS (DynamoDB, ECS Fargate) Strong ASP.NET and C# development experience Excellent software design skills (design patterns, application design for scalability and resilience) Good to Have Infrastructure as Code experience (Terraform, Ansible, etc.) Containerisation knowledge (Docker, Kubernetes) Previous software architecture experience Familiarity with observability More ❯
Employment Type: Full-time
Posted:

Interaction Designer, SC Cleared

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Sanderson
As an Interaction Designer, you'll work at the heart of an agile, multidisciplinary team to design user-centred digital services that are simple, accessible, and effective. You'll turn complex government processes into intuitive, seamless user journeys to make services … that work for everyone. Responsibilities Collaborate with user researchers, content designers, and service designers to translate insights into design solutions. Create wireframes, prototypes, and design patterns that meet GOV.UK Design System standards. Advocate for accessibility, inclusivity, and evidence-based design decisions. Iterate designs based on user feedback, analytics, and testing results. … SC) clearance (essential) Proven experience designing digital products or services within large or complex organisations (government experience desirable) Strong knowledge of user-centred design, accessibility, and interaction patterns Ability to prototype and communicate design ideas clearly to technical and non-technical audiences Familiarity with agile delivery environments and working collaboratively within multidisciplinary teams Reasonable Adjustments More ❯
Employment Type: Contractor
Rate: £375 - £400 per day
Posted:

Senior Software Engineer

Guernsey, UK
Primis
were looking for a Senior Software Engineer to help shape it. Youll join a small, empowered team that values innovation, collaboration, and real-world impact. What Youll Do Design and develop backend, service, and portal systems for our payment platform. Use modern practices such as BDD and CI/CD to deliver secure, high-quality solutions. Collaborate across … skills in C# or Java, plus experience in database design and web technologies (HTML, JavaScript, CSS). Solid understanding of OO design, design patterns, and server-side development. A proactive, detail-oriented, and collaborative mindset. More ❯
Employment Type: Part-time
Posted:

Senior Software Engineer

United Kingdom
Primis
for a Senior Software Engineer to help shape it. You’ll join a small, empowered team that values innovation, collaboration, and real-world impact. What You’ll Do Design and develop backend, service, and portal systems for our payment platform. Use modern practices such as BDD and CI/CD to deliver secure, high-quality solutions. Collaborate across … skills in C# or Java, plus experience in database design and web technologies (HTML, JavaScript, CSS). Solid understanding of OO design, design patterns, and server-side development. A proactive, detail-oriented, and collaborative mindset. More ❯
Posted:

Full Stack Engineer

London Area, United Kingdom
Wipro
to Agile ceremonies and collaborate on sprint planning, coding, testing, and reviews · Implement Infrastructure as Code (IaC) and CI/CD pipelines with Azure DevOps · Apply design patterns, best practices, and the Well-Architected Framework to improve performance · Act as an individual contributor, delivering hands-on development and analysis Mandatory Skills You’ll bring expertise in: · Full … .NET Core backend, Angular/React frontend) · Azure DevOps CI/CD pipelines and YAML configuration · Unit testing frameworks for .NET applications · Agile methodology and cloud design patterns · Azure services (minimum of 3) such as App Services, Azure Functions, Cosmos DB, or Event Grid Desirable Skills Ideally, you’re also experienced in: · Azure Bicep and Infrastructure as … Code · Cost optimization in Azure environments · Microservices architecture and containerization · Well-Architected Framework and design best practices Equal Opportunities Wipro is an advocate for positive change and conscious inclusion. As a global employer, we strive to create a diverse Wipro family by remaining committed to the development of our culture, diversity, equality, and inclusion in the workplace. All More ❯
Posted:

Full Stack Engineer

City of London, London, United Kingdom
Wipro
to Agile ceremonies and collaborate on sprint planning, coding, testing, and reviews · Implement Infrastructure as Code (IaC) and CI/CD pipelines with Azure DevOps · Apply design patterns, best practices, and the Well-Architected Framework to improve performance · Act as an individual contributor, delivering hands-on development and analysis Mandatory Skills You’ll bring expertise in: · Full … .NET Core backend, Angular/React frontend) · Azure DevOps CI/CD pipelines and YAML configuration · Unit testing frameworks for .NET applications · Agile methodology and cloud design patterns · Azure services (minimum of 3) such as App Services, Azure Functions, Cosmos DB, or Event Grid Desirable Skills Ideally, you’re also experienced in: · Azure Bicep and Infrastructure as … Code · Cost optimization in Azure environments · Microservices architecture and containerization · Well-Architected Framework and design best practices Equal Opportunities Wipro is an advocate for positive change and conscious inclusion. As a global employer, we strive to create a diverse Wipro family by remaining committed to the development of our culture, diversity, equality, and inclusion in the workplace. All More ❯
Posted:

Full Stack Engineer

london, south east england, united kingdom
Wipro
to Agile ceremonies and collaborate on sprint planning, coding, testing, and reviews · Implement Infrastructure as Code (IaC) and CI/CD pipelines with Azure DevOps · Apply design patterns, best practices, and the Well-Architected Framework to improve performance · Act as an individual contributor, delivering hands-on development and analysis Mandatory Skills You’ll bring expertise in: · Full … .NET Core backend, Angular/React frontend) · Azure DevOps CI/CD pipelines and YAML configuration · Unit testing frameworks for .NET applications · Agile methodology and cloud design patterns · Azure services (minimum of 3) such as App Services, Azure Functions, Cosmos DB, or Event Grid Desirable Skills Ideally, you’re also experienced in: · Azure Bicep and Infrastructure as … Code · Cost optimization in Azure environments · Microservices architecture and containerization · Well-Architected Framework and design best practices Equal Opportunities Wipro is an advocate for positive change and conscious inclusion. As a global employer, we strive to create a diverse Wipro family by remaining committed to the development of our culture, diversity, equality, and inclusion in the workplace. All More ❯
Posted:

Full Stack Engineer

slough, south east england, united kingdom
Wipro
to Agile ceremonies and collaborate on sprint planning, coding, testing, and reviews · Implement Infrastructure as Code (IaC) and CI/CD pipelines with Azure DevOps · Apply design patterns, best practices, and the Well-Architected Framework to improve performance · Act as an individual contributor, delivering hands-on development and analysis Mandatory Skills You’ll bring expertise in: · Full … .NET Core backend, Angular/React frontend) · Azure DevOps CI/CD pipelines and YAML configuration · Unit testing frameworks for .NET applications · Agile methodology and cloud design patterns · Azure services (minimum of 3) such as App Services, Azure Functions, Cosmos DB, or Event Grid Desirable Skills Ideally, you’re also experienced in: · Azure Bicep and Infrastructure as … Code · Cost optimization in Azure environments · Microservices architecture and containerization · Well-Architected Framework and design best practices Equal Opportunities Wipro is an advocate for positive change and conscious inclusion. As a global employer, we strive to create a diverse Wipro family by remaining committed to the development of our culture, diversity, equality, and inclusion in the workplace. All More ❯
Posted:

Full Stack Engineer

london (city of london), south east england, united kingdom
Wipro
to Agile ceremonies and collaborate on sprint planning, coding, testing, and reviews · Implement Infrastructure as Code (IaC) and CI/CD pipelines with Azure DevOps · Apply design patterns, best practices, and the Well-Architected Framework to improve performance · Act as an individual contributor, delivering hands-on development and analysis Mandatory Skills You’ll bring expertise in: · Full … .NET Core backend, Angular/React frontend) · Azure DevOps CI/CD pipelines and YAML configuration · Unit testing frameworks for .NET applications · Agile methodology and cloud design patterns · Azure services (minimum of 3) such as App Services, Azure Functions, Cosmos DB, or Event Grid Desirable Skills Ideally, you’re also experienced in: · Azure Bicep and Infrastructure as … Code · Cost optimization in Azure environments · Microservices architecture and containerization · Well-Architected Framework and design best practices Equal Opportunities Wipro is an advocate for positive change and conscious inclusion. As a global employer, we strive to create a diverse Wipro family by remaining committed to the development of our culture, diversity, equality, and inclusion in the workplace. All More ❯
Posted:

Lead C# Developer, Home Based

Birmingham, West Midlands, United Kingdom
Hybrid / WFH Options
Fdo Consulting Limited
required (ideally AWS but Azure fine). Home Based c £ 70000 - 80000 + benefits. This role requires a strong understanding and commercial experience of engineering architecture, design patterns and principles. My client is a software product company that build an innovative SaaS product. As they continue to grow they are looking for a hands-on Lead Software … tactical delivery Drive Agile across the team Mentoring, coaching, training, conflict resolution, etc Experience Required - Excellent hands on knowledge of C#/.net Strong engineering architecture, design patterns and principles. Proven ability of designing and developing microservices and distributed systems. Commercial experience of Cloud technologies (AWS or Azure) Team development skills - mentoring, coaching, getting the best from More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

AWS DevOps Engineer

Glasgow, Lanarkshire, Scotland, United Kingdom
Hybrid / WFH Options
Bristow Holland
you’ll play a key part in ensuring the reliability, security, and scalability of complex systems while collaborating with talented teams across development, QA, and operations. Key Responsibilities Design and develop scalable, high-performance solutions on AWS with a focus on robust architecture and efficient code. Continuously monitor and optimise AWS resources for performance, security, and cost efficiency. … standards across all AWS environments. Troubleshoot and resolve complex technical issues as part of incident response efforts. Maintain detailed documentation of architectures, configurations, and processes. Apply design patterns to ensure code reusability and maintainability. Develop and execute unit tests, following test-driven development (TDD) principles. Translate business requirements into technical deliverables to meet project goals. Key Skills … other languages such as Go is also welcome. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration abilities, working effectively in Agile teams. Knowledge of design patterns, coding standards, and best practices. Experience with unit testing frameworks and TDD methodologies. AWS Certification (or equivalent) is highly desirable. What’s on Offer Fully remote working from anywhere More ❯
Employment Type: Full-Time
Salary: £70,000 - £80,000 per annum
Posted:

AWS DevOps Engineer

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
Bristow Holland
you’ll play a key part in ensuring the reliability, security, and scalability of complex systems while collaborating with talented teams across development, QA, and operations. Key Responsibilities Design and develop scalable, high-performance solutions on AWS with a focus on robust architecture and efficient code. Continuously monitor and optimise AWS resources for performance, security, and cost efficiency. … standards across all AWS environments. Troubleshoot and resolve complex technical issues as part of incident response efforts. Maintain detailed documentation of architectures, configurations, and processes. Apply design patterns to ensure code reusability and maintainability. Develop and execute unit tests, following test-driven development (TDD) principles. Translate business requirements into technical deliverables to meet project goals. Key Skills … other languages such as Go is also welcome. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration abilities, working effectively in Agile teams. Knowledge of design patterns, coding standards, and best practices. Experience with unit testing frameworks and TDD methodologies. AWS Certification (or equivalent) is highly desirable. What’s on Offer Fully remote working from anywhere More ❯
Employment Type: Full-Time
Salary: £70,000 - £80,000 per annum
Posted:

AWS DevOps Engineer

Broad Street, Greater London, United Kingdom
Hybrid / WFH Options
Bristow Holland Ltd
you’ll play a key part in ensuring the reliability, security, and scalability of complex systems while collaborating with talented teams across development, QA, and operations. Key Responsibilities Design and develop scalable, high-performance solutions on AWS with a focus on robust architecture and efficient code. Continuously monitor and optimise AWS resources for performance, security, and cost efficiency. … standards across all AWS environments. Troubleshoot and resolve complex technical issues as part of incident response efforts. Maintain detailed documentation of architectures, configurations, and processes. Apply design patterns to ensure code reusability and maintainability. Develop and execute unit tests, following test-driven development (TDD) principles. Translate business requirements into technical deliverables to meet project goals. Key Skills … other languages such as Go is also welcome. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration abilities, working effectively in Agile teams. Knowledge of design patterns, coding standards, and best practices. Experience with unit testing frameworks and TDD methodologies. AWS Certification (or equivalent) is highly desirable. What’s on Offer Fully remote working from anywhere More ❯
Employment Type: Permanent
Salary: £70000 - £80000/annum - Offering 100% Work from home
Posted:

AWS DevOps Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Bristow Holland
you’ll play a key part in ensuring the reliability, security, and scalability of complex systems while collaborating with talented teams across development, QA, and operations. Key Responsibilities Design and develop scalable, high-performance solutions on AWS with a focus on robust architecture and efficient code. Continuously monitor and optimise AWS resources for performance, security, and cost efficiency. … standards across all AWS environments. Troubleshoot and resolve complex technical issues as part of incident response efforts. Maintain detailed documentation of architectures, configurations, and processes. Apply design patterns to ensure code reusability and maintainability. Develop and execute unit tests, following test-driven development (TDD) principles. Translate business requirements into technical deliverables to meet project goals. Key Skills … other languages such as Go is also welcome. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration abilities, working effectively in Agile teams. Knowledge of design patterns, coding standards, and best practices. Experience with unit testing frameworks and TDD methodologies. AWS Certification (or equivalent) is highly desirable. What’s on Offer Fully remote working from anywhere More ❯
Employment Type: Full-Time
Salary: £70,000 - £80,000 per annum
Posted:

PHP Developer

Guernsey, UK
Propel Finance
purpose automated testing strategies (Unit, Integration, function & acceptance testing). Key skills required; Excellent knowledge of software development using PHP and a good understanding of basic design patterns Experience in creating and delivering complex web applications using Laravel Excellent knowledge of MySQL, understanding the principles of building and optimising MySQL databases Experience of using and developing REST … database instances PHP Unit & TDD (Test Driven Development) PHP, Javascript, HTML, CSS, NPM, Composer MongoDB Docker AWS Continuous Integration knowledge Knowledge of clean code and common design patterns So, why would you want to work here? We have a great working environment and were an ambitious business. We achieve so much because of our people. Everyone in More ❯
Employment Type: Part-time
Posted:

PHP Developer

United Kingdom
Propel Finance
purpose automated testing strategies (Unit, Integration, function & acceptance testing). Key skills required; Excellent knowledge of software development using PHP and a good understanding of basic design patterns Experience in creating and delivering complex web applications using Laravel Excellent knowledge of MySQL, understanding the principles of building and optimising MySQL databases Experience of using and developing REST … database instances PHP Unit & TDD (Test Driven Development) PHP, Javascript, HTML, CSS, NPM, Composer MongoDB Docker AWS Continuous Integration knowledge Knowledge of clean code and common design patterns So, why would you want to work here? We have a great working environment and we’re an ambitious business. We achieve so much because of our people. Everyone More ❯
Posted:

Lead C# / Principal C# Engineer, Leadership, Home Based

Cheltenham, Gloucestershire, South West, United Kingdom
Hybrid / WFH Options
Fdo Consulting Limited
required (ideally AWS but Azure fine). Home Based c £ 70000 - 80000 + benefits. This role requires a strong understanding and commercial experience of engineering architecture, design patterns and principles. My client is a software product company that build an innovative SaaS product. As they continue to grow they are looking for a hands-on Lead Software … tactical delivery Drive Agile across the team Mentoring, coaching, training, conflict resolution, etc Experience Required - Excellent hands on knowledge of C#/.net Strong engineering architecture, design patterns and principles. Proven ability of designing and developing microservices and distributed systems. Commercial experience of Cloud technologies (AWS or Azure) Team development skills - mentoring, coaching, getting the best from More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Lead Software Engineer

Chester, Cheshire, UK
Searchability
with SQL Server and modern database architecture RESTful and GraphQL API development Experience with distributed cloud systems – we use Kubernetes in GCP Deep understanding of software design patterns and architecture best practices Prior experience acting as a technical lead within cross-functional teams Excellent Git skills and familiarity with CI/CD pipelines Passion for coaching, mentoring … We look forward to hearing from you! Key Skills: C#, Go, React.js, SQL Server, REST APIs, GraphQL, Kubernetes, GCP, Git, Agile, CI/CD, GitOps, Architecture, Design Patterns, Mentoring, Observability, TDD More ❯
Employment Type: Full-time
Posted:

Contract Snr .NET Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Oliver Bernard
We’re partnering with a leading FinTech company based in London to find an exceptional contractor who thrives in backend development. As a Senior .NET Engineer, you’ll design, develop, and optimise backend solutions for complex financial applications. You'll work in a collaborative environment, ensuring the delivery of scalable and secure solutions for critical FinTech projects. This … maintain backend applications using C#, .NET, and Azure. Leverage Microsoft SQL Server services (database, integration services, reporting services) and write complex T-SQL stored procedures. Implement design patterns such as Factory, Adapter, and Chain of Responsibility to ensure clean and maintainable code. Utilise Object Relational Mappers (ORMs) like Entity Framework for efficient database interaction. Work with Test … cloud technologies. Hands-on experience with Microsoft SQL Server services (database, integration services, reporting services). Advanced knowledge of T-SQL, including stored procedures. Familiarity with design patterns (e.g., Factory, Adapter, Chain of Responsibility). Experience with Object Relational Mappers (ORMs) like Entity Framework. Understanding of Test Driven Development (TDD) practices. Nice-to-Have Skills: Experience with More ❯
Posted:

Contract Snr .NET Engineer

London Area, United Kingdom
Hybrid / WFH Options
Oliver Bernard
We’re partnering with a leading FinTech company based in London to find an exceptional contractor who thrives in backend development. As a Senior .NET Engineer, you’ll design, develop, and optimise backend solutions for complex financial applications. You'll work in a collaborative environment, ensuring the delivery of scalable and secure solutions for critical FinTech projects. This … maintain backend applications using C#, .NET, and Azure. Leverage Microsoft SQL Server services (database, integration services, reporting services) and write complex T-SQL stored procedures. Implement design patterns such as Factory, Adapter, and Chain of Responsibility to ensure clean and maintainable code. Utilise Object Relational Mappers (ORMs) like Entity Framework for efficient database interaction. Work with Test … cloud technologies. Hands-on experience with Microsoft SQL Server services (database, integration services, reporting services). Advanced knowledge of T-SQL, including stored procedures. Familiarity with design patterns (e.g., Factory, Adapter, Chain of Responsibility). Experience with Object Relational Mappers (ORMs) like Entity Framework. Understanding of Test Driven Development (TDD) practices. Nice-to-Have Skills: Experience with More ❯
Posted:

Senior Drupal Developer

East London, London, United Kingdom
C&C Consulting Limited
This fabulous bCorp Creative Agency is looking for a Senior Drupal Developer to design, develop and maintain the magic behind next-level software solutions for their clients withinthesustainability&NFPsectors. Developing robust, scalable, and secure Drupal-based applications, modules, and systems Designing and implementing efficient and re-usable code. Mentoring and providing technical guidance to the team. Working with … the DevOps team, ensuring seamless deployment and continuous integration processes Experience needed? Deep Drupal 7+ Flawless PHP 7 & 8 Experience in object-oriented design, design patterns & best practises. Knowledge of MySql, RDBMB & NoSql persistence stores GIT version control & CI Automated testing and TDD Next-level debugging and troubleshooting skills HTTP & Web Services More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Lead Technical Architect

Newcastle Upon Tyne, United Kingdom
Hybrid / WFH Options
NHS Business Services Authority
and complexity increase. You resolve technical disputes between wider peers and indirect stakeholders, considering all views and opinions. 9. Strategy - you apply strategy by creating, using and proactively challenging patterns, standards, policies, roadmaps that align with vision statements. You turn business outcomes into technical design. You provide guidance to the technical community, planning out the future technical landscape via … characterised by medium levels of risk, impact, and business or technical complexity. You work across multiple services, justifying technical decisions that affect the whole landscape and turning these into patterns and standards. You look for opportunities to implement new technology or approaches that benefit the wider business. 11. Understanding the whole context - you understand trends and practices outside your … team and how these will impact your work. You can drive improvements. You can see how your work fits into the broader strategy and historical context. You consider the patterns and interactions on a larger scale. 12. Value for money you will contribute to the drawing up of financial initiatives across the organisation by proposing technical choices that are More ❯
Employment Type: Permanent
Salary: £64455.00 - £74896.00 a year
Posted:
Design Patterns
10th Percentile
£50,000
25th Percentile
£57,500
Median
£75,000
75th Percentile
£87,500
90th Percentile
£107,500