201 to 225 of 733 Design Patterns Jobs in the UK

Trade Management UI Engineer – FIC Shared Services

Location
Greater London, England, United Kingdom
scheme and Gym benefits The opportunity to support a wide ranging CSR programme + 2 days’ volunteering leave per year Your key responsibilities Design, develop and maintainscalable, high-performance applications through clean, reusable and production-quality code usingReact, TypeScript and modern JavaScript along with unit and component tests … front-end/web application development particularlyReactand modern React development practices including understanding of React Hooks, component design and reusable development patterns Understanding of client-side architecture and common front-end design patterns including strong experience consuming and integratingREST APIs Experience withJest, React Testing ...

Senior Software Engineer, AI Security

Location
United Kingdom
secure AI agents and the endpoints they run on. In this full-stack role with a strong emphasis on backend engineering, you will design and develop high-scale, distributed systems that give customers visibility into and control over agentic AI across their environments. The ideal candidate brings … coding tools effectively and to read, understand, refactor, and debug the resulting code, regardless of language Strong understanding of software design patterns, data structures, and algorithms Experience with version control systems, particularly Git, and collaborative development workflows Preferred: Familiarity with containerization and orchestration technologies such as Docker ...

Clearstreet Senior · On-site · London 03 de nov. United Kingdom Senior Software Engineer - Front End - Studio (Core) ux/ui next.js +11

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

Data Architect

Hiring Organisation
Falcon Chase International
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
distributed database platforms. Design solutions using Apache Cassandra and distributed SQL technologies such as YugabyteDB or Google Cloud Spanner. Apply CQRS patterns and associated read/write models where appropriate. Lead technical design reviews, assess architectural trade-offs and provide recommendations to the wider team. … Platform (GCP) or AWS. Understanding of resilience, consistency, partitioning, performance and operability in distributed database platforms. Experience establishing data architecture standards, design patterns and governance within Agile product teams. ...

Principal Domain Architect - People & Resourcing

Location
Birmingham, England, United Kingdom
learning, performance, reward, mobility, resource management and offboarding. It will shape modern, cloud-based and data-led capabilities, promote reusable technology components and integration patterns, and establish operating models that support effective design, delivery, testing, release and continuous improvement. The role will also govern standards and patterns … Develop and maintain expert knowledge of KPMG’s technology ecosystem, including the main applications, data sources, identity services, reporting tools, platforms, technologies and integration patterns that interact with and support HR and people technologies. Provide architectural leadership across business, application, data, integration, security, cloud and technology portfolio architecture ...

Sr. AI Engineer

Location
Greater London, England, United Kingdom
lifecycle from experimentation through production. Technical Leadership and Mentorship: Serve as a technical lead and mentor to infrastructure engineers, establishing engineering standards, conducting design reviews, and fostering a culture of operational excellence across the team. AI Model Deployment and Platform Engineering: Design and own the platforms … Strong proficiency in Python and at least one additional systems language (e.g., Go, C++, Rust, Java) as well as understanding of Design Patterns and Solution Architecture. Expert-level Linux system administration, including package management, user/group management, file system internals, shell scripting (e.g., Bash), networking ...

Polyglot Engineer (JS/Python/Go)

Location
Greater London, England, United Kingdom
place where great people want to work, grow, and stay. We’re a remote-first consultancy specialising in software engineering, product design, and data. Our teams are based across London, Lisbon, and Porto, and we create digital solutions that continue to deliver value long after our work … state management, responsive design, and accessibility standards; Comprehensive testing experience (unit, integration, E2E, security) and performance optimization; Scalable system design patterns, load balancing, and high-availability architectures; Database design and optimization (both relational and NoSQL); API development (REST, GraphQL, gRPC) and event-driven ...

Lead Software Engineer - AI Governance Engineering

Location
Greater London, England, United Kingdom
reviews, testing, and secure coding practices Analyze telemetry and user feedback; build reporting and metrics to drive continuous improvement Identify hidden issues and patterns in systems and data; improve code health, observability, and platform architecture Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts Experience … with modern architecture patterns (such as microservices, reactive architectures, event-driven architectures) Experience developing and deploying large language model-powered solutions using prompt design, agent workflows, tool integration, and retrieval-augmented generation Programming experience in at least two modern languages or frameworks (such as Python, Java, JavaScript ...

Senior .NET Developer

Location
Greater London, England, United Kingdom
development teams to ensure timely, reliable, and efficient delivery. Your expertise in C#, strong T-SQL skills, and cloud technologies will help us design and maintain solutions that drive business impact.ResponsibilitiesDevelop high-quality software and maintain technical documentationCollaborate with product owners and architects to implement robust solutionsProvide accurate … best practicesRequirements8+ years of experience in professional software developmentProven experience delivering complex software solutions in leadership capacityStrong understanding of software design patterns and testing methodologiesExpertise in C# and strong T-SQL experience, including query optimization and schema designExtensive knowledge of relational databases and performance tuningHands-on experience ...

Senior Software Engineer (Full Stack)

Location
Belfast City District, Northern Ireland, United Kingdom
cloud-native architecture and large-scale distributed systems Collaborative engineering environment with opportunities to mentor and develop others Opportunity to contribute to the design and delivery of next-generation technology About your next employer A globally established financial technology organisation operating across international financial and commodities markets. Specialises … databases, messaging technologies and event-driven architectures. Familiarity with Terraform, Docker, CI/CD pipelines and automated testing. Understanding of software design patterns, code quality and the full software development lifecycle. Experience working in Agile, cross-functional engineering teams. Strong communication, analytical and problem-solving skills, with ...

Apps Dev Senior Engineer

Location
Greater London, England, United Kingdom
integration layers, and real-time distribution services. Design and implement clean, modular APIs and event-driven architectures leveraging modern design patterns across Java, Python, or .NET (C#) ecosystems. Ensure ultra-reliable delivery of tick, end-of-day, and historical market data feeds to quantitative pricing …/CD pipelines, containerization, comprehensive observability, and low-latency performance tuning. Take end-to-end ownership of delivery—from requirement analysis and technical design to deployment, production monitoring, and support. Required Skills & Qualifications Technical Competencies Core Programming: Advanced proficiency in at least one primary backend language: Java (Modern ...

Senior Java Developer - Newcastle

Location
Newcastle upon Tyne, England, United Kingdom
join our engineering team supporting the development and maintenance of enterprise‐scale applications and microservices solutions. The successful candidate will contribute to the design, development, testing, and deployment of high‐quality software solutions within Agile delivery teams. This role requires hands‐on experience with Java development, modern backend … above Experience with Spring Framework and Spring Boot Experience developing RESTful APIs and microservices Experience with object‐oriented programming principles and design patterns Experience with SQL and NoSQL databases including MySQL, Oracle, PostgreSQL, and MongoDB Experience with Python and Shell scripting Experience working within Agile/Scrum ...

Technical Product Manager (12 Month FTC)

Location
United Kingdom
Product Manager, make trade-off decisions when faced with conflicting priorities, resource constraints, or technical limitations Work closely with various stakeholders, including engineering, design, marketing, commercial, and customer success teams to ensure successful product development Analysing data and metrics to inform product decisions, measure product performance, and identify … Kanban, to manage product development and collaborate with engineering teams Understanding of programming concepts, including data structures, algorithms, and software design patterns Knowledge of technical architecture, including system design, scalability, and performance optimisation Proven ability to work effectively with cross-functional teams, including engineering, commercial ...

Full Stack Developer

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

DevOps Engineer

Location
Birmingham, England, United Kingdom
Github Actions or Azure DevOps Pipelines strongly preferred Strong experience with Terraform Hands on experience working on codebases of varied high level architecture patterns (Monoliths, Microservices) Knowledge of containerisation and container orchestration tools (Docker, Kubernetes) Exposure to working with messaging queues (Azure Service Bus preferred) and asynchronous architectures Knowledge … Experience with creating and updating documentation Demonstratable experience with handling multiple internal and external stakeholders Demonstratable experience of using modern cloud design patterns, working with loosely coupled architectures Demonstratable experience of priority and time management, including implementing solutions to time sensitive projects Exposure to working on multi ...

UI Lead Software Engineer - React / TypeScript - Digital Markets Execution Technology (DMET)

Location
Greater London, England, United Kingdom
strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities … intensive user experiences Demonstrated technical leadership in setting standards, leading designs, and mentoring teams Solid software engineering fundamentals, including OO/design patterns, debugging, and documentation Familiarity with agentic development approaches across the software development lifecycle Strong communication skills and ability to work effectively in global, cross ...

Full Stack Software Engineer

Location
Milton Keynes, England, United Kingdom
standards, and support teams as we evolve our platform and delivery capabilities. As Senior Full Stack Software Engineer, you must be able to: Design … build, and maintain scalable cloud-based software systems across frontend and backend services. Develop robust, maintainable solutions using modern engineering practices, design patterns, and SOLID principles. Contribute to the architecture and technical design of software platforms and supporting infrastructure. Review code, test implementations, and help ...

Full Stack Engineer- Data Science Focus

Location
East Midlands, England, United Kingdom
opportunity to be part of something different. Role Summary We are looking for Full Stack Engineers with a data science focus to design, build, and maintain the data-driven applications and pipelines behind Zula 2.0, the platform that ranks and fuses the output of our rail inspection systems. … read, understand, and extend complex algorithms and dense business logic written by others Understanding of software engineering principles (testing, code quality, design patterns) Familiarity with version control (Git), CI/CD pipelines, and agile development practices Strong problem-solving skills and ability to learn new technologies quickly ...

Data Solutions Architect

Location
Greater London, England, United Kingdom
governance, multi-environment deployment, data sharing, replication and disaster recovery. Define scalable batch, real-time, event-driven, API, orchestration and ELT/ETL integration patterns using modern data integration technologies. Establish standards for analytics engineering, dbt, the modern data stack, DataOps, testing, documentation, CI/CD, Infrastructure as Code … across data pipelines. Software Engineering & DevOps Strong software engineering background, with proficiency in Python and SQL and knowledge of architectural principles, design patterns, testing frameworks and engineering best practices. Experience with CI/CD, automated deployment and Infrastructure as Code, preferably Terraform. Experience in defining engineering standards ...

Principal Software Engineer

Location
Boston, England, United Kingdom
tasks in demanding, real-world environments. We are seeking a Principal Software Engineer specialising in Robotic Manipulation to provide technical leadership in the design, development and deployment of advanced robotic capabilities. In this role, you will shape software architecture, establish technical direction and develop robust software that enables … clients, and reliable communication interfaces for distributed robotic systems. Strong knowledge of software architecture, system design principles and established design patterns, with experience evolving complex software systems over time. Demonstrated ability to establish technical direction and deliver robust, maintainable and thoroughly tested software against demanding ...

Lead Enterprise Architect

Hiring Organisation
DWP Digital
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
capabilities. You'll join a highly influential architecture community and play a key role in developing enterprise standards, reference architectures and design patterns that support critical national services. Working closely with senior leaders, architects and product teams, you'll influence major transformation programmes and help shape … government and externally. Leading on architectural governance activities to enable effective management and architectural decision making. Experience of developing reference architectures including architectural principals, patterns, standards and guidance and communicating this to an audience of peers. Using architecture design and modelling techniques, patterns, tools and standards ...

Lead Enterprise Architect

Hiring Organisation
DWP Digital
Location
Sheffield, South Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
capabilities. You'll join a highly influential architecture community and play a key role in developing enterprise standards, reference architectures and design patterns that support critical national services. Working closely with senior leaders, architects and product teams, you'll influence major transformation programmes and help shape … government and externally. Leading on architectural governance activities to enable effective management and architectural decision making. Experience of developing reference architectures including architectural principals, patterns, standards and guidance and communicating this to an audience of peers. Using architecture design and modelling techniques, patterns, tools and standards ...

Lead Enterprise Architect

Hiring Organisation
DWP Digital
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
capabilities. You'll join a highly influential architecture community and play a key role in developing enterprise standards, reference architectures and design patterns that support critical national services. Working closely with senior leaders, architects and product teams, you'll influence major transformation programmes and help shape … government and externally. Leading on architectural governance activities to enable effective management and architectural decision making. Experience of developing reference architectures including architectural principals, patterns, standards and guidance and communicating this to an audience of peers. Using architecture design and modelling techniques, patterns, tools and standards ...

Lead Enterprise Architect

Location
United Kingdom
capabilities. You'll join a highly influential architecture community and play a key role in developing enterprise standards, reference architectures and design patterns that support critical national services. Working closely with senior leaders, architects and product teams, you'll influence major transformation programmes and help shape … government and externally. Leading on architectural governance activities to enable effective management and architectural decision making. Experience of developing reference architectures including architectural principals, patterns, standards and guidance and communicating this to an audience of peers. Using architecture design and modelling techniques, patterns, tools and standards ...

Lead Enterprise Architect

Hiring Organisation
DWP Digital
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
capabilities. You'll join a highly influential architecture community and play a key role in developing enterprise standards, reference architectures and design patterns that support critical national services. Working closely with senior leaders, architects and product teams, you'll influence major transformation programmes and help shape … government and externally. Leading on architectural governance activities to enable effective management and architectural decision making. Experience of developing reference architectures including architectural principals, patterns, standards and guidance and communicating this to an audience of peers. Using architecture design and modelling techniques, patterns, tools and standards ...