276 to 300 of 311 Design Patterns Jobs in the UK excluding London

Azure DevOps Architect

Location
Penarth, Wales, United Kingdom
About the Role Accenture is seeking an experienced Azure DevOps Architect (CL6) to lead the design and implementation of secure, scalable, and cloud-native engineering platforms that accelerate delivery across complex enterprise transformation programmes. This role will play a critical part in shaping cloud architecture, driving DevSecOps adoption … within a fast-paced delivery environment. Key Responsibilities Define and govern enterprise-scale Azure cloud and DevOps architecture standards across multiple delivery teams. Design and implement robust CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, ArgoCD, or equivalent tooling. Lead Infrastructure as Code (IaC) initiatives using ...

Lead Full Stack Software Developer

Location
Glasgow, Scotland, United Kingdom
customer-facing products are built. The Opportunity This is a technical leadership role for someone who wants to shape a product from first design conversation through to code running in production while staying close to the build the whole way. You'll move fluidly between hands-on delivery … work in the UK. Visa sponsorship is not available for this role. What You\u2019ll Be Doing Partner with stakeholders on solution design, scoping and system architecture from the earliest conversations. De-risk uncertain areas of a design through spikes and proof-of-concepts before committing ...

Director Security Architecture

Location
Reading, England, United Kingdom
senior technology leadership. You’ll shape the organisation’s approach to emerging technologies and security tooling, own architectural standards and design patterns, and provide strategic input at the inception of major transformation programmes. You’ll also engage with external industry forums, bringing new thinking and market developments ...

Backend Developer - AWS/Typescript/Serverless Architecture/AWS Lambda

Location
Birmingham, England, United Kingdom
opportunity to work on meaningful public-facing technology while contributing to the continued development of modern government digital services. Key responsibilities Design, develop and maintain high-quality backend services usingTypeScript. Design and implement solutions usingserverless architectureand cloud-native development principles. Develop and maintain applications and services … resilience, scalability and performance throughout the development lifecycle. Contribute to technical documentation and knowledge sharing within the team. Help establish and maintain development standards, patterns and best practices. Contribute to an inclusive, collaborative engineering culture and support colleagues through mentoring and knowledge sharing where appropriate. Essential technical skills Candidates ...

Backend Developer - AWS/Typescript/Serverless Architecture/AWS Lambda

Location
Manchester, England, United Kingdom
opportunity to work on meaningful public-facing technology while contributing to the continued development of modern government digital services. Key responsibilities Design, develop and maintain high-quality backend services using TypeScript . Design and implement solutions using serverless architecture and cloud-native development principles. Develop … resilience, scalability and performance throughout the development lifecycle. Contribute to technical documentation and knowledge sharing within the team. Help establish and maintain development standards, patterns and best practices. Contribute to an inclusive, collaborative engineering culture and support colleagues through mentoring and knowledge sharing where appropriate. Essential technical skills Candidates ...

Backend Developer - AWS/Typescript/Serverless Architecture/AWS Lambda

Location
City of Edinburgh, Scotland, United Kingdom
opportunity to work on meaningful public-facing technology while contributing to the continued development of modern government digital services. Key responsibilities Design, develop and maintain high-quality backend services using TypeScript . Design and implement solutions using serverless architecture and cloud-native development principles. Develop … resilience, scalability and performance throughout the development lifecycle. Contribute to technical documentation and knowledge sharing within the team. Help establish and maintain development standards, patterns and best practices. Contribute to an inclusive, collaborative engineering culture and support colleagues through mentoring and knowledge sharing where appropriate. Essential technical skills Candidates ...

Front-End Developer (SC Cleared)

Hiring Organisation
scrumconnect ltd
Location
City, Newcastle Upon Tyne, United Kingdom
Employment Type
Permanent
Salary
GBP 60,000 - 70,000 Annual
across multidisciplinary environments, supporting large-scale transformation programmes and enterprise initiatives. Role Overview We are seeking Frontend Engineers and Senior Frontend Engineers to design, build, and maintain modern digital services that are accessible, scalable, and user-focused. Working within multidisciplinary agile teams, you will collaborate closely with product … teams. Additional Responsibilities for Senior Frontend Engineers Provide technical leadership and mentoring to engineers. Drive Front End engineering standards and governance. Lead technical design discussions and architecture decisions. Promote component-driven development and reusable design patterns. Support delivery planning and technical roadmap activities. Essential Skills & Experience ...

Senior Software Developer (Microservices - GoLang)

Location
Cambridge, England, United Kingdom
8+ years of experience in software development with at least 3+ years of experience in GoLang. Strong understanding of microservice architecture, principles, and design patterns. Should have knowledge of developing microservice using Agile Methodology. Experience in designing, developing, and consuming RESTful APIs (OpenAPI 3.0). Proficiency in writing … collaboration, and problem-solving skills. Should have good working knowledge and configuration knowledge of MongoDB. Strong Debugging skills. Should have working experience in Design document creation ( LLD,HLD,UML,API Specification etc.,) Desired Skills Experience with containerization technologies like Docker and container orchestration platforms like Kubernetes. Knowledge ...

Senior Software Developer (Microservices - GoLang)

Location
Cambridge, England, United Kingdom
8+ years of experience in software development with at least 3+ years of experience in GoLang. Strong understanding of microservice architecture, principles, and design patterns. Should have knowledge of developing microservice using Agile Methodology. Experience in designing, developing, and consuming RESTful APIs (OpenAPI3.0). Proficiency in writing unit … collaboration, and problem‐solving skills. Should have good working knowledge and configuration knowledge of MongoDB. Strong Debugging skills. Should have working experience in Design document creation ( LLD,HLD,UML,API Specification etc.,). Desired Skills Experience with containerization technologies like Docker and container orchestration platforms like Kubernetes. Knowledge ...

Senior Software Engineer

Location
Nottingham, England, United Kingdom
build and improve a mature, business-critical product. You'll work across the full stack in a collaborative, agile team, taking features from design through to delivery. Because our software handles sensitive customer data in a regulated environment, writing secure, high-quality code is central … HTML and CSS. A track record of writing secure code and handling sensitive data appropriately. Sound grasp of object-oriented programming principles and design patterns. Comfortable owning tasks through to completion and collaborating within an agile team. Desirable Experience with Azure or other cloud platforms and cloud-native ...

Android Developer

Location
Manchester, England, United Kingdom
privacy, resilience and performance throughout the development lifecycle. Contribute to technical documentation and knowledge sharing within the team. Help establish and maintain development standards, patterns and best practices. Keep up to date with developments across the Android and wider mobile technology ecosystem. Contribute to an inclusive, collaborative engineering culture … Android . Strong proficiency in Kotlin . Good understanding of the Android SDK and Android development ecosystem. Experience developing applications using modern Android development patterns and practices. Experience working with APIs and integrating mobile applications with backend services. Experience with automated testing, including unit and UI testing. Experience using ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
journeys each month and plays a key role in driving customer growth across MoneySuperMarket. Expect hands-on involvement across the entire SDLC, from design and implementation to testing, deployment, and maintenance, collaborating with product managers, designers, and engineers. You’ll be joining a highly collaborative engineering community that … right in. What You’ll Do Lead feature delivery and drive technical strategy within your team. Collaborate with product and design teams to deliver new features to our users. Champion best practices: TDD, pairing, mob programming, and continuous delivery. Ensure security is baked in from the start. Debug ...

Senior Java Software Engineer

Location
Wakefield, England, United Kingdom
some of the largest and most respected players across the wealth management industry. What You’ll Do Build Agentic Systems Contribute to the design and delivery of agentic systems: workflows where AI plans, executes, and iterates toward outcomes rather than simply responding to requests Build and ship production … solutions as part of a squad working on real efficiency and automation problems with direct business impact Participate in the full delivery lifecycle: design discussions, development, testing, deployment, and iteration Apply AI-Native Development Practices Use AI-assisted development tools, including code generation, prompt engineering, and agentic frameworks ...

Senior Web Developer

Hiring Organisation
Gap Personnel - Wrexham
Location
Wrexham, Conwy County, Wales, United Kingdom
Employment Type
Permanent
successful candidate will have strong, demonstrable experience in: o React.js o Next.js o JavaScript (ES6+) and modern browser APIs o HTML5 & CSS3 (responsive design, accessibility, cross-browser compatibility) o TypeScript o Tailwind CSS or similar modern CSS frameworks o Node.js (front-end tooling, build processes, integrations) o Strapi … databases, including how front-end applications interact with data (no complex database development expected). Strong understanding of front-end architecture, component-based design, and state management. Solid grasp of programming fundamentals, including functional programming principles and common design patterns. Experience working with API-driven applications ...

Staff Engineer

Location
Manchester, England, United Kingdom
Developer to join our expanding teams that build our customer facing products. You’ll be technically leading work; from requirements capture and initial design, through to full implementation, iterating quickly on our modern tech stack ( NodeJS microservices, Vue, Redis, SQL Server and SingleStore ) and deploying code daily … Current and production grade TypeScript fluency (approx. 5+years experience) is necessary for this particular position. Key Responsibilities Working with stakeholders on initial solution design, scoping and system design. Spiking areas of uncertainty in designs and building POCs as required. Work with our Product Teams to help break down ...

iOS Developer

Location
Leeds, England, United Kingdom
privacy, resilience and performance throughout the development lifecycle. Contribute to technical documentation and knowledge sharing within the team. Help establish and maintain development standards, patterns and best practices. Keep up to date with developments in the Apple and wider mobile technology ecosystem. Contribute to an inclusive, collaborative engineering culture … . Strong proficiency in Swift . Good understanding of the iOS SDK and Apple development ecosystem. Experience developing applications using modern iOS development patterns and practices. Experience working with APIs and integrating mobile applications with backend services. Experience with automated testing, including unit and UI testing. Experience using ...

iOS Developer

Location
Manchester, England, United Kingdom
privacy, resilience and performance throughout the development lifecycle. Contribute to technical documentation and knowledge sharing within the team. Help establish and maintain development standards, patterns and best practices. Keep up to date with developments in the Apple and wider mobile technology ecosystem. Contribute to an inclusive, collaborative engineering culture … . Strong proficiency in Swift . Good understanding of the iOS SDK and Apple development ecosystem. Experience developing applications using modern iOS development patterns and practices. Experience working with APIs and integrating mobile applications with backend services. Experience with automated testing, including unit and UI testing. Experience using ...

Senior Modelling Software Engineer - Chronos

Location
Oxford, England, United Kingdom
Responsibilities Manage on-time delivery of robust and scalable model features. Coach, mentor and line manage junior colleagues, supporting their development and engagement. Design, implement, and maintain Python modules/packages in the modelling codebase. Innovate in wider software architecture and data orchestration to improve scalability and developer … driving the adoption of modern, agentic-first software engineering practices in the model development team. Lead constructive and empathetic code reviews and technical design discussions. Skills, Knowledge and Expertise Required attributes: Professional Python experience ( 6+ years ) in a team‐based software environment, delivering components used by other teams ...

IT Infrastructure Engineer

Location
Manchester, England, United Kingdom
deploying, and configuring cloud-based infrastructure (AWS, Azure or OCI) using Infrastructure as Code (IaC), including the effective use of reusable modules and design patterns. You and your role This role is focused on modernising network services through automation, cloud technologies and continuous improvement. Working across AWS, Azure … premise environments, you'll design and deliver secure, resilient infrastructure solutions that improve reliability, security and service performance. You'll lead automation initiatives, support large-scale infrastructure change, manage technical risks and dependencies, and help drive adoption of modern engineering practices. Working closely with other engineers ...

Senior Front Office Software Engineer

Hiring Organisation
CMC Markets
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
hands-on role at the core of our market-making technology stack, where nanoseconds matter and engineering excellence is critical. You’ll design and build ultra-low latency pricing and risk systems that directly power our global trading operations. If you thrive in performance critical environments and want … trading. Build and enhance components within a low latency, high-throughput trading architecture. Apply advanced concurrency, memory management and performance tuning techniques. System Design & Ownership Take responsibility for designing scalable, resilient and maintainable systems. Contribute to architectural decisions across the trading and risk platform. Build tooling to improve ...

Lead Solution Architect (21-month FTC)

Location
Leeds, England, United Kingdom
reports to another Lead Architect (Manager) which ultimatelyreports into a Principal Architect within TSA. Flexible Working Options: We support a range of flexible working patterns including hybrid working, flexible start and end times We also support: Flexible start and end time to each day Ability to adapt calendar … appointments Expected a 50% (with a minimum of 40%) in-office attendance requirement can be spread across the month to accommodate diverse working patterns, such as the flexibility to purchase a weekly train ticket for certain weeks Compressed hours (subject to approval and policy within the team) Working from ...

Business Systems Software Engineer/Architect Product Design & Engineering · ·

Location
Cambridge, England, United Kingdom
commercial software development experience, including experience with enterprise architectures like Salesforce or NetSuite. Deep proficiency in core computer science fundamentals, including system design, data modeling, and security design patterns. Critical technical judgment to audit AI-generated code rigorously for performance, edge cases, and architectural integrity before ...

Software Development Manager

Location
Manchester, England, United Kingdom
vibrant work culture. Requirements Extensive experience in SaaS environments, driving rapid and efficient software development that emphasizes clean code, SOLID principles, and strong design patterns. Proven track record of monitoring and improving engineering performance. Strong programming background and problem-solving skills, with the ability to quickly learn … apply new tools and technologies. Hands-on software engineering experience with mature DevOps practices. In-depth knowledge of maintainable system design and operation. Experience with automated testing and quality assurance processes. Understanding of scalable system design and implementation. Enthusiasm for security best practices and building secure ...

Software Development Manager

Location
Portsmouth, England, United Kingdom
vibrant work culture. Requirements Extensive experience in SaaS environments, driving rapid and efficient software development that emphasizes clean code, SOLID principles, and strong design patterns. Proven track record of monitoring and improving engineering performance. Strong programming background and problem-solving skills, with the ability to quickly learn … apply new tools and technologies. Hands-on software engineering experience with mature DevOps practices. In-depth knowledge of maintainable system design and operation. Experience with automated testing and quality assurance processes. Understanding of scalable system design and implementation. Enthusiasm for security best practices and building secure ...

Software Engineer

Location
Nottingham, England, United Kingdom
engineering and knowledge of the software development lifecycle. Lead by example, setting engineering best practices, and mentoring other engineers to broaden their skillsets. Design and own software engineering development deployments from start to finish, thinking strategically about back-end architectural and design patterns. Manage system optimisations ...