Design Patterns Jobs in England

401 to 425 of 507 Design Patterns Jobs in England

Software Development Manager, SmartCommerce

London, United Kingdom
Amazon
of engineering team management experience - 7+ years of engineering experience - 8+ years of leading the definition and development of multi tier web services experience - Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations - Experience partnering with … product or program management teams - Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems PREFERRED QUALIFICATIONS - Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy - Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Manager , Q Business

London, United Kingdom
Amazon
of engineering team management experience - 7+ years of engineering experience - 8+ years of leading the definition and development of multi tier web services experience - Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations - Experience partnering with … product or program management teams - Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems PREFERRED QUALIFICATIONS - Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy - Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Engineer

London, United Kingdom
Motorway
features and optimising performance. Enhance performance and caching strategies as our platform scales. Build highly maintainable, reusable, scalable, and reliable code (because nobody likes a code-astrophe!). Design sync and async APIs. We use OpenAPI and JSON Schema to bring a schema-first approach to our services. Manage our AWS infrastructure to ensure it's performing at … specifically Lambda, Fargate, Aurora, DynamoDB, S3 and Eventbridge. Comfortable working with relational and NoSQL databases, including complex queries and performance optimisation. A solid understanding of web design patterns, including SOLID principles. Experience working in a collaborative, agile team environment. Our tech stack We use: Typescript and Node.js: We love Typescript for its maintainability and scalability, and Node. … AWS for its reliability, scalability, and the breadth of services it offers. Our interview process Qualifying Screen with Talent Team - 30 minutes Technical Challenge - (Take home test) System Design - 60 minutes Soft Skills - 60 minutes More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Ophelos
Our tech stack: Ruby on Rails 7, Hotwire (Turbo, Stimulus), View Components, Sidekiq, PostgreSQL, Redis, Serverless, AWS (Fargate, Aurora, ElastiCache), GitHub In this role, you'll get to: Design, implement and deliver software such as ingestion pipelines, API and a greenfield internal operations application. Align technical solutions with business goals that enable us to meet our goals Prioritise … approach. However, some experience in the following is important for this role: Strong experience in building and maintaining public-facing APIs. Appreciation of clean architecture and design patterns and understanding of the benefits of test-driven code. Ownership and self-motivation to take on tasks with loose requirements and see them through to successful completion. Nice to … at a rapid pace. Customers and Clients first - We exist to help real people move through debt and to get clients paid back. This commitment drives how we design products, deliver services, and interact with customers and clients daily. Dream big - We have ambition and drive to succeed - we're not just raising the bar, we're confidently More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Storage Engineer

Greater London, England, United Kingdom
Hybrid / WFH Options
Caspian One
Role Overview Up to £1,300/day | Inside IR35 | 6-month initial contract Our global investment banking client is seeking an exceptional Storage Architect to lead the design and implementation of ultra-low latency storage solutions for their electronic trading infrastructure. This is a rare opportunity to work at the cutting edge of financial technology, where microseconds … matter and technical excellence drives millions in trading revenue. What You'll Do Design enterprise … storage solutions for high-frequency trading environments and traditional workloads Lead technology feasibility assessments and POCs for emerging storage technologies (NVMe-oF, PMEM, CXL) Develop standardised design patterns and create HLD/LLD documentation for architecture review boards Optimise fabric configurations (Fibre Channel) and replication strategies for ultra-low latency requirements Ensure regulatory compliance across SEC, MiFID More ❯
Posted:

Sr Web3 Frontend Engineer (Solana)

London, United Kingdom
SOLANA FOUNDATION
role, you'll build responsive, high-performance user interfaces that interact with Solana-based smart contracts and decentralized applications (dApps). You'll work closely with our product, design, and blockchain teams to deliver seamless user experiences in a fast-moving and innovative environment. If you're excited by tokenization, ownership, and building the next generation of Web3 … revalidations or etc. Knowledge on Build time and Runtime optimizations Familiar with REST Api & Networking Familiar with cookies, sessions and local storage persisting layers. Using optimized design patterns, and Data Structures and Algorithms knowledge Willing to improve himself with us, with open minded personality Attending a Solana Hackathons is plus Familiar with DeFi, TradFi, NFTs, RWAs or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer (CDNA)

London, United Kingdom
P2P
We are a team to design, develop, maintain, and improve software for various ventures projects, i.e., projects that are adjacent to our core businesses and are bootstrapped fast with a lean team. You will be actively involved in the design of various components behind scalable applications, from frontend UI to backend infrastructure. But it doesn't … financial markets. What You'll Do Develop, test, and maintain high-quality, low-latency Java applications handling millions of requests per day. Collaborate with cross-functional teams to design systems that meet business and regulatory requirements. Continuously improve system performance and scalability through thoughtful design and optimization. Implement automated testing, CI/CD pipelines, and performance … monitoring. Document system workflows, architecture, and design decisions. Participate in peer code reviews and design discussions. Must-Have Qualifications 5+ years of Java development experience. Strong focus on concurrency , garbage collection tuning, and low-level performance optimizations. Proficient in data structures and memory-efficient design patterns. Solid experience in low-latency trading systems , particularly More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (Java) in London - Hargreaves Lansdown

London, United Kingdom
Java Script Works
of 3 years of experience in Java 17 Proficiency in Spring/Spring Boot Experience with noSQL databases, particularly DocumentDB (MongoDB compatible) Familiarity with Gradle and design patterns Knowledge of standards Technologies: AWS Git Gradle Java MongoDB NoSQL REST Spring Spring Boot Cloud Terraform TypeScript Additional Information: As a Software Engineer in Transfers, your primary role will More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Javascript with Agile Software Engineer - Central London (IT) in London - Nexus Jobs Limited

London, United Kingdom
Java Script Works
Production Environments Must have experience with JavaScript (vanilla JS, prototypes, scoping, design patterns, memory profiling). Additional Experience Experience with the following skills would be beneficial: Node.js or other programming languages Cross-platform development The Client Developer will be responsible for the development and delivery of all client-side aspects of our product, including developing new features More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

IOS Developer CGEMJP

Sheffield, Yorkshire, United Kingdom
Hybrid / WFH Options
Experis - ManpowerGroup
Swift and Objective-C with understanding of iOS framework and libraries. Experience in iOS development tools such as Xcode, CocoaPods, and Git. Strong understanding of mobile app architecture, design pattern and best practices. Familiar with RESTful APIs, JSON, network framework and third party library integration. Experience in handling performance optimization, memory management and app security. Good to have More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Back-End Engineer EMEA (F/M/D)

London, United Kingdom
Flowdesk
Rust and Go is a plus Experience with one/several test frameworks Habit of writing clean and testable code Experience in designing complex systems (architecture, design patterns, reliability and scaling) Nice to Have Experience with any web3 libraries (ethers.js, go-ethereum, etc ) Experience with Hexagonal Architecture Experience in Financial/Capital Markets Skills and personality Professional More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Engineer

Leeds, England, United Kingdom
Answer Digital
automate data processes and integrate ETL workflows. Engage with business intelligence (BI) tools and techniques to deliver actionable insights. Advocate and apply best practices in software design patterns, principles, and architecture patterns. Stay abreast of the latest trends in data engineering, with a focus on healthcare data standards (SNOMED, FHIR, HL7). Understanding the role of a More ❯
Posted:

Principal Software Developer

Manchester, Lancashire, United Kingdom
Thoughtworks Inc
of the capability and efficiency that you cultivate. Job responsibilities You will champion and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. You will exemplify Thoughtworks' technical excellence, thought leadership and capabilities to our clients and inside Thoughtworks. You will act as a trusted technical advisor to your client by More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Developer (Java)

London, United Kingdom
Thoughtworks Inc
of the capability and efficiency that you cultivate. Job responsibilities You will champion and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. You will exemplify Thoughtworks' technical excellence, thought leadership and capabilities to our clients and inside Thoughtworks. You will act as a trusted technical advisor to your client by More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Developer

London, United Kingdom
Thoughtworks Inc
of the capability and efficiency that you cultivate. Job responsibilities You will champion and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. You will exemplify Thoughtworks' technical excellence, thought leadership and capabilities to our clients and inside Thoughtworks. You will act as a trusted technical advisor to your client by More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Developer (Java)

Manchester, Lancashire, United Kingdom
Thoughtworks Inc
of the capability and efficiency that you cultivate. Job responsibilities You will champion and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. You will exemplify Thoughtworks' technical excellence, thought leadership and capabilities to our clients and inside Thoughtworks. You will act as a trusted technical advisor to your client by More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Customer Success Manager

London, United Kingdom
Hewlett Packard Enterprise Development LP
on use-case and product functionality Lead customers in the application of OpsRamp products and services offerings to meet their Business Outcomes. This may include whiteboarding and helping design and architect a solution/use case one day and aiding in overcoming their technical and cultural blockers the next! Develop a deep understanding of OpsRamp IT Operations Platform … architecture, and its capabilities through training and hands-on experience. Build on the technical design and architecture developed during the implementation phase to maintain a point-in-time architecture for each customer. Being proactive about solving problems (even if it's outside of your job description or area of expertise) Serve as an important source for information regarding … or more of the following: Observability, Process Automation, Patching, AIOps. An in-depth understanding of infrastructure management and intelligent automation is preferred. Familiarity with cloud-native design patterns, microservices, and modern web-scale architectures. Additional Skills: Accountability, Accountability, Action Planning, Active Learning (Inactive), Active Listening, Bias, Business Growth, Business Objectives, Business Planning, Coaching, Commercial Acumen, Creativity, Critical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Customer Success Manager

Winnersh, Berkshire, United Kingdom
Hewlett Packard Enterprise Development LP
on use-case and product functionality Lead customers in the application of OpsRamp products and services offerings to meet their Business Outcomes. This may include whiteboarding and helping design and architect a solution/use case one day and aiding in overcoming their technical and cultural blockers the next! Develop a deep understanding of OpsRamp IT Operations Platform … architecture, and its capabilities through training and hands-on experience. Build on the technical design and architecture developed during the implementation phase to maintain a point-in-time architecture for each customer. Being proactive about solving problems (even if it's outside of your job description or area of expertise) Serve as an important source for information regarding … or more of the following: Observability, Process Automation, Patching, AIOps. An in-depth understanding of infrastructure management and intelligent automation is preferred. Familiarity with cloud-native design patterns, microservices, and modern web-scale architectures. Additional Skills: Accountability, Accountability, Action Planning, Active Learning (Inactive), Active Listening, Bias, Business Growth, Business Objectives, Business Planning, Coaching, Commercial Acumen, Creativity, Critical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Architecture Manager

London, United Kingdom
Accenture
mission is to define and own Data Architecture vision for our clients, providing architecture enablers for innovative data and AI capabilities driving multiplier value for the business. We design and architect modern data platforms and automate cloud data migration … to help clients scale AI for digital core and explore new data driven business opportunities. We're differentiating through our ability to architect solutions using proven design patterns and reusable architecture assets. You'll learn, grow and advance in an innovative culture thatthrives on shared success, diverse ways of thinking and enables boundaryless opportunitiesthat candrive your career … of highly skilled teams to advise and support our clients through their data architecture related challenges As a Data Architecture Manager, you will: Assist client teams in the design and implementation of scalable data solutions using modern technologies, under the guidance of senior team members. Help identify gaps and inefficiencies in clients' existing architecture, working closely with senior More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior iOS Engineer

London, United Kingdom
Hybrid / WFH Options
Fruition Group
tooling, e.g. SwitfUI, UIKit, CoreData, Clean Architecture, MVVM, Dependency Injection, etc. Proven experience building scalable SDKs for third-party use Strong understanding of software architecture and design patterns Ability to write high-performance, maintainable code and optimise for performance and reliability Comfortable working across the full app lifecycle, from feature design to delivery and iteration More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Senior iOS Engineer

London, United Kingdom
Hybrid / WFH Options
Lyst Ltd
better audiences as the category-leading destination for every fashion shopper. The Discovery Squad The Discovery Squad is part of our Product Development Tribe, whose mission is to design and build something new for our customers in the most innovative way possible. Our goal is to ultimately create a new business for customers to find and buy fashion … principles so you can be sure of future advancement based on our four pillars: Technical Skill, Getting Stuff Done, Impact and Leadership. A deep understanding of Apple's design principles … and UI/UX standards. Strong proficiency in Swift and the iOS SDK Experience with SwiftUI for building modern user interfaces Solid understanding of clean architecture, design patterns (MVVM) and principles (SOLID, DRY) Experience with dependency management using Swift Package Manager Comprehensive knowledge of Unit and UI testing frameworks Proficiency with CI/CD pipelines and App More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer (Python)

Nottingham, Nottinghamshire, United Kingdom
London Stock Exchange Group
re a self-starter who will be part of an empowered agile team working on our portfolio of risk products. You'll be responsible for the analysis, definition, design, implementation, testing, maintenance and support of the Risk products, working individually or leading a small team of engineers. You'll work closely with QA engineers to ensure that what … also forms part of the role, working alongside the team management to help further enhance the skills and capabilities of the team. Main Responsibilities/Accountabilities: You will design, build and maintain efficient, reusable, reliable and secure code based on requirements or User Stories. Working within a multi-functional agile team, you'll develop enterprise software, adhering to … will review work of peers and more junior developers, providing advice and guidance to benefit the team. You will contribute to the creation of software designs, leading the design of components Through agile retrospectives and reviews, you will inspect and adapt, finding innovative ways to make your team work more effectively. Through participation in refinement and planning sessions More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior LLM & Multi-Agent Systems Engineer

London, United Kingdom
83zero Ltd
context engineering, role-based prompting, and multi-agent orchestration. Select and integrate appropriate frameworks and tools (e.g. LangChain, LangGraph, AutoGen, CrewAI, Agno, Smallagons, OpenHands) for specific use cases. Design, optimise, and evaluate tokenisation, embedding, and vector store strategies - including trade-offs between embedding dimensions, indexing performance, and retrieval costs. Implement advanced multi-agent architectures for collaborative AI workflows … with the latest developments in LLM research, frameworks, and best practices, proactively applying them to ongoing projects. Work closely with product and engineering teams to align AI system design with business objectives. Conduct rigorous evaluation of LLM performance, context window trade … offs, and hallucination mitigation techniques. Essential Skills & Experience Proven track record designing and deploying production-grade LLM solutions . Expert understanding of context engineering and prompt design patterns for multi-modal, multi-agent environments. Strong knowledge of multi-agent frameworks (CrewAI, AutoGen, LangGraph, Agno, OpenHands, etc.) and when to use them. In-depth knowledge of tokenisation strategies More ❯
Employment Type: Contract
Rate: £375/day
Posted:

Senior LLM & Multi-Agent Systems Engineer

London, United Kingdom
83zero Limited
context engineering, role-based prompting, and multi-agent orchestration. Select and integrate appropriate frameworks and tools (e.g. LangChain, LangGraph, AutoGen, CrewAI, Agno, Smallagons, OpenHands) for specific use cases. Design, optimise, and evaluate tokenisation, embedding, and vector store strategies - including trade-offs between embedding dimensions, indexing performance, and retrieval costs. Implement advanced multi-agent architectures for collaborative AI workflows … with the latest developments in LLM research, frameworks, and best practices, proactively applying them to ongoing projects. Work closely with product and engineering teams to align AI system design with business objectives. Conduct rigorous evaluation of LLM performance, context window trade … offs, and hallucination mitigation techniques. Essential Skills & Experience Proven track record designing and deploying production-grade LLM solutions . Expert understanding of context engineering and prompt design patterns for multi-modal, multi-agent environments. Strong knowledge of multi-agent frameworks (CrewAI, AutoGen, LangGraph, Agno, OpenHands, etc.) and when to use them. In-depth knowledge of tokenisation strategies More ❯
Employment Type: Permanent
Salary: Up to £375 per day
Posted:

Software Engineer

Telford, Shropshire, England, United Kingdom
Morson Talent
Type: Permanent, Full-Time Working Hours: 37.0 hours per week Schedule Type: Full Time Sector: Defence Role Overview We are seeking a Software Engineer to contribute to the design, development, and integration of equipment at both system and sub-system levels. This is a diverse role involving work on multiple vehicle platforms and systems, including both new developments … and the maintenance of legacy applications. The position also involves specifying requirements for externally developed equipment. Key Responsibilities Design and implement software solutions that meet both contractual and cost-effective design requirements. Support the system design process by helping to allocate functionality effectively across the system. Assist with software and systems validation, including the … of work. Required Qualifications & Skills Essential: Degree (or equivalent) in Computer Science or a related subject. Proficiency in object-oriented C++ (version 17 or later) and knowledge of design patterns. Understanding of UML/SysML. Familiarity with the full software development lifecycle. Experience developing both new software and maintaining legacy systems. Background in software verification and testing. Strong More ❯
Employment Type: Full-Time
Salary: £35,000 - £50,000 per annum
Posted:
Design Patterns
England
10th Percentile
£52,500
25th Percentile
£61,250
Median
£73,000
75th Percentile
£85,700
90th Percentile
£91,250