Design Patterns Jobs in England

101 to 125 of 243 Design Patterns Jobs in England

Senior Software Engineer

Swindon, Wiltshire, United Kingdom
Hybrid / WFH Options
Edenred France
further expanding our engineering teams as we evolve our products and solutions across payments technology and digital banking. Our Senior Software Engineers will actively contribute to the overall design, implementation, and testing of the platform, and take the technical lead on new feature developments and drive them through to completion and rollout. You will be responsible for developing … and mentoring our junior talent within our various project teams and continue to ensure all software meets our quality benchmarks. What you will be doing: Design and development of features and platform enhancements in adherence to Edenred development standards and best practice Ensure good maintenance through documentation, knowledge sharing, and reducing complexity Ensuring that agreed development processes are … API development TDD and BDD OO analysis and design DevOps culture and practices Beneficial Experience AWS Services Junit XML/JSON System architecture and Design Patterns Unix & shell scripting Working with large databases Why Edenred PayTech? We are a subsidiary of the Edenred group and a Mastercard Principal Member, and an FCA Electronic Money Institution More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Cybersecurity Integrated Architect

belvedere park, georgia, united states
Cox Automotive
Summary A Lead of Integrated Cybersecurity Architecture is responsible for evangelizing the agreed upon cybersecurity architectural principles, standards, and design patterns, and advising engineering teams on how to build secure products and enterprise tools for multi-cloud and on-premises environments. This role is focused on being an integrated member of the product and engineering teams. A … separate function defines the architecture guidelines that this role is responsible for advising the teams on how to implement. By having deep cybersecurity knowledge in the design and build of secure software products and tools in both multi-cloud and on-premises environments, this role will partner with and influence direct and cross-functional teams throughout the organization … OAuth, OIDC). Experience with application security implementations and standard methodologies. Extensive technology knowledge and recognized expertise in several areas including Python, .NET, Java, Spring frameworks, Oracle, serverless, cloud patterns, cloud service and user authentication or similar. Experience with firewall, web application firewalls, and other edge services as well as deep understanding of DMZ and other network architectures. AWS More ❯
Posted:

Lead Cybersecurity Intergrated Architect

belvedere park, georgia, united states
Cox Automotive
A Lead of Integrated Cybersecurity Architecture is responsible for evangelizing the agreed upon cybersecurity architectural principles, standards, and design patterns, and advising engineering teams on how to build secure products and enterprise tools for multi-cloud and on-premises environments. This role is focused on being an integrated member of the product and engineering teams. A separate … function defines the architecture guidelines that this role is responsible for advising the teams on how to implement. By having deep cybersecurity knowledge in the design and build of secure software products and tools in both multi-cloud and on-premises environments, this role will partner with and influence direct and cross-functional teams throughout the organization and … OAuth, OIDC). Experience with application security implementations and standard methodologies. Extensive technology knowledge and recognized expertise in several areas including Python, .NET, Java, Spring frameworks, Oracle, serverless, cloud patterns, cloud service and user authentication or similar. Experience with firewall, web application firewalls, and other edge services as well as deep understanding of DMZ and other network architectures. AWS More ❯
Posted:

Senior D365CE Developer // MIDLANDS

West Midlands, England, United Kingdom
Akkodis
collaborative development team working on innovative solutions using Microsoft Dynamics 365 Customer Engagement (CE). In this role, you'll work on the full software development lifecycle - from design … to deployment - for Dynamics 365 CE-based solutions. You'll collaborate closely with Enterprise Architects and Lead Engineers to ensure consistent adherence to high technical standards, design patterns, and secure development practices. You'll contribute to both the functional and technical aspects of projects, performing hands-on development using C# (.NET) and JavaScript , as well as handling More ❯
Employment Type: Full-Time
Salary: £55,000 - £62,000 per annum
Posted:

Front Office React Developer

City of London, London, United Kingdom
Adecco
experience in Web Technologies, tools and frameworks, HTML, CSS, JavaScript and React. Knowledge or experience of agile development (e.g. XP, SCRUM, Kanban) and continuing integration. Experience in UI design, optimisation, scalability and reliability. Excellent problem solving and analytical skills in … a high-pressure environment. Must possess a solid degree in Computer Science, Physics, Engineering, Mathematics or relevant analytical degree. Strong understanding of algorithms, data structures and design patterns including why and where to use them. Candidate must be a strong team player with excellent communication skills. Solid knowledge of contemporary development processes, build environments and testing tools. More ❯
Employment Type: Contract
Rate: £700 - £800/day
Posted:

Front Office React Developer

London, South East, England, United Kingdom
Adecco
experience in Web Technologies, tools and frameworks, HTML, CSS, JavaScript and React. Knowledge or experience of agile development (e.g. XP, SCRUM, Kanban) and continuing integration. Experience in UI design, optimisation, scalability and reliability. Excellent problem solving and analytical skills in … a high-pressure environment. Must possess a solid degree in Computer Science, Physics, Engineering, Mathematics or relevant analytical degree. Strong understanding of algorithms, data structures and design patterns including why and where to use them. Candidate must be a strong team player with excellent communication skills. Solid knowledge of contemporary development processes, build environments and testing tools. More ❯
Employment Type: Contractor
Rate: £700 - £800 per day
Posted:

Senior full stack engineer

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
True North Group
Senior Full Stack Engineer Perm- Hybrid (Newcastle upon Tyne) We are seeking a Senior Full Stack Software Engineer to design, build, and maintain dynamic websites and applications. You will work across front-end and back-end development, mentor engineers, and help deliver … high-quality, scalable solutions. Key Responsibilities Develop and maintain web applications using C#.NET, JavaScript, and modern frameworks. Contribute to infrastructure, cloud, and IaC solutions. Implement MACH design patterns and set up new projects. Oversee deployments, review code, and mentor team members. Support agile ceremonies, user story writing, and client-facing sessions. Provide solutions for technical challenges and More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Senior Android Engineer

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Hybrid / WFH Options
Atom Bank
Technology team is made up of: Engineering, Delivery, Change, Service Management, Security & Architecture. These capabilities are distributed across multiple cross-functional product teams known as Value Streams. They design, develop and deliver a customer journey that is secure, performant and user-friendly, ensuring we remain a leader in the fintech space. Engineering can be further broken down into … Engineering Lead. As a Senior Android Engineer at Atom, you’ll be responsible for developing cutting-edge mobile applications using Kotlin and provide technical steer for the team design activities. You’ll continually provide detailed technical input across the development lifecycle and be a key contributor to the Android team activities and point of contact for app releases. … development, including associated tooling and frameworks. Strong working knowledge of Kotlin. A holistic understanding of Mobile App Engineering. Conversant with SOLID and OOP principles and Software Design Patterns as approaches Experience of RESTful API integration, securing applications and secure messaging using a variety of methods Clear communicator both written and verbally Strong experience with Android Studio, Git More ❯
Employment Type: Full-Time
Salary: £55,000 - £60,000 per annum
Posted:

Data Architect

Crawley, Sussex, United Kingdom
Hybrid / WFH Options
Thales Group
a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.Together we offer fantastic opportunities for committed employees to learn and develop their career with us. At Thales UK, we research, develop … talented and experienced Data Architect to join our dynamic team. The ideal candidate will possess a strong background in data architecture principles and practices, with the ability to design, implement, and maintain efficient and scalable data solutions. As a Data Architect, you will play a crucial role in shaping data infrastructure to support business objectives, ensuring it is … enjoy working within Agile environment (Scrum, SAFe) and DevSecOps cultures You are proficient in the management of performance, robustness, cost, and cybersecurity You are familiar with design patterns and able to define reusable referenced architecture in line with product policy You naturally translate business strategy into viable technical strategy Security Clearance statement This role will require SC More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Lead

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
Person Centred Software Ltd
commercial impact. Lead, mentor, and inspire a multi-disciplinary development team (developers, QAs, design, data engineering, and data science). Champion clean code, scalable design patterns, and best practices across the full SDLC. Write and review high-quality, testable C# .NET code (frontend and backend). Collaborate with product and DevOps teams to build robust … Extensive experience in enterprise software development, with expertise in C# .NET (preferably .NET 9) and MS SQL Server (including stored procedures and query optimisation). Strong architectural and design skills-able to produce clear documentation and own complex system designs. Frontend and backend development experience, with exposure to Blazor, React, or similar frameworks a plus. Hands-on experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer C# .Net Core JavaScript

St. Albans, Hertfordshire, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
working with 2 days work from home per week in a hybrid model Your role: As a Full Stack Engineer you'll join an Agile development team to design and develop new features and enhancements to complex Payments and client systems within a microservices environment (300 services). You'll be working with a modern tech stack using … JavaScript experience, combined with Angular or React You have experience with AWS and microservices You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You enjoy collaborating, learning new things and sharing knowledge You are degree educated in Computer Science or closely related discipline Apply now to find out more More ❯
Employment Type: Full-Time
Salary: £85,000 - £100,000 per annum
Posted:

C++ Developer – FX eTrading

London, United Kingdom
Ascendion
experience in C++, preferably on Linux/UNIX platforms. Strong understanding of C++ Standard Template Library (STL), data structures, and multi-threading. Proven experience in using design patterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging platforms. Familiarity with FIX API for exchange and venue connectivity More ❯
Employment Type: Permanent, Contract
Posted:

C++ Developer - FX eTrading

London, United Kingdom
Ascendion
experience in C++, preferably on Linux/UNIX platforms. Strong understanding of C++ Standard Template Library (STL), data structures, and multi-threading. Proven experience in using design patterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging platforms. Familiarity with FIX API for exchange and venue connectivity More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Developer (trading platform)

London, United Kingdom
Ascendion
in C++ , preferably on Linux/UNIX platforms. Strong understanding of C++ Standard Template Library (STL) , data structures, and multi-threading . Proven experience in using design patterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging platforms. Familiarity with FIX API for exchange and venue connectivity More ❯
Employment Type: Permanent
Posted:

C++ Developer (FX/Electronic Trading)

London, United Kingdom
Hybrid / WFH Options
Ascendion
experience in C++, preferably on Linux/UNIX platforms. Strong understanding of C++ Standard Template Library (STL), data structures, and multi-threading. Proven experience in using design patterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging platforms. Familiarity with FIX API for exchange and venue connectivity More ❯
Employment Type: Permanent
Posted:

Software Architect

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
Person Centred Software Ltd
We're looking for a Software Architect to lead the design and development of our flagship product, mCare - a critical platform in our mission to deliver scalable, secure, and user-friendly healthcare solutions. This is your opportunity to influence architecture at a foundational level, collaborate across teams, and deliver meaningful impact to real-world challenges. What You'll … Do: Lead the architectural design and technical direction of the mCare … product, aligning with business goals and long-term vision. Create and maintain high-quality architectural documentation that sets the standard for engineering excellence. Champion clean code, design patterns, testability, and maintainability across the codebase. Develop full-stack C# solutions, including client and server-side components, within the .NET ecosystem. Own and enhance the technical roadmap - contributing innovations More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Engineer with Technical Ownership

London, United Kingdom
Us Bank
and each other. Job Description Senior Java Developer with Technical Ownership Partnering with key technical and business stakeholders, the agile developer will help refine the product vision, estimate, design and build a solution before supporting it into production. You will be expected to lead by example working within the team and boosting their ability to deliver business requirements … Actively engage in tracking and reducing technical debt Excellent communication skills, able to collaborate with wider Opayo team Strong grasp of industry standards, best practices and design patterns Be willing to adapt to significant changes in either technology or environment Provide coaching and mentoring to technical staff Location The role offers a hybrid/flexible schedule, which More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Architect

City of London, London, United Kingdom
Career Legal Ltd
Technical Architect - Cloud, Azure Currently supporting the Director of Engineering and Head of Cloud Sub-Section (Cloud Enablement) onboard a Technical Architect (Cloud - Azure) to design and lead the implementation of Cloud solutions using Microsoft Azure-based solutions, collaborating with stakeholders and development teams to ensure alignment with business goals and technical standards. As a part of this … on experience in system design, systems integration or software development as a senior developer/architect) Well versed with Azure Cloud architecture styles and design patterns Experience in developing and deploying Cloud Native Applications using Azure PaaS Capabilities (App Services Plans, Key Vault, SQL Azure DB, AzureFunctions, Containers, AKS, Logic Apps, Service Bus, Event Grid … and Best Practices (Role Based Access Control, Networking Architectures, Cost Management controls, etc. ) Strong knowledge of the processes of the entire software development and product life cycle: DevOps principles, patterns, UML, agile development practices Deep technical knowledge in web-based systems architecture, service-based architecture, enterprise application architecture, cloud architecture as well as experience managing expectations when balancing alternatives More ❯
Employment Type: Permanent
Posted:

Technical Architect

London, UK
Career Legal Ltd
please ensure you apply promptly. - Cloud, Azure Currently supporting the Director of Engineering and Head of Cloud Sub-Section (Cloud Enablement) onboard a Technical Architect (Cloud - Azure) to design and lead the implementation of Cloud solutions using Microsoft Azure-based solutions, collaborating with stakeholders and development teams to ensure alignment with business goals and technical standards. As a … on experience in system design, systems integration or software development as a senior developer/architect) Well versed with Azure Cloud architecture styles and design patterns Experience in developing and deploying Cloud Native Applications using Azure PaaS Capabilities (App Services Plans, Key Vault, SQL Azure DB, AzureFunctions, Containers, AKS, Logic Apps, Service Bus, Event Grid … and Best Practices (Role Based Access Control, Networking Architectures, Cost Management controls, etc. ) Strong knowledge of the processes of the entire software development and product life cycle: DevOps principles, patterns, UML, agile development practices Deep technical knowledge in web-based systems architecture, service-based architecture, enterprise application architecture, cloud architecture as well as experience managing expectations when balancing alternatives More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer

Birmingham, Staffordshire, United Kingdom
Lloyds Banking Group
requirements. What you'll need Full-stack experience and flexible enough to work on front end or back end tasks Experience and broad knowledge of modern design patterns (microservice) using modern web technologies, especially JavaScript (Node.js and React.js) as well as RESTful APIs and WebServices. Experience of leading teams in Cloud projects (GCP preferred) Experience of DevOps More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Platform Engineer

North West, United Kingdom
Hybrid / WFH Options
Anson Mccade
Bamboo, Bitbucket, TeamCity) Familiar with automated testing and code quality tools like SonarQube Comfortable working in Agile teams (Scrum, Kanban, or Lean) Knowledge of common software design patterns Desirable (but not essential): Experience with cloud platforms (AWS, Azure) Familiarity with Docker, Kubernetes , or config tools like Ansible Exposure to machine learning frameworks (e.g., TensorFlow, Amazon ML) Understanding More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior .NET Developer

Manchester, Lancashire, England, United Kingdom
Searchability
vacancy only. We look forward to hearing from you! Key Skills: C#, .NET 6+, SQL Server, REST APIs, GraphQL, Git, Agile, TDD (NUnit), Entity Framework, Azure, Design Patterns, Observability, Security Best Practices More ❯
Employment Type: Full-Time
Salary: £60,000 - £65,000 per annum
Posted:

Mobile Engineer

London, United Kingdom
Hybrid / WFH Options
AMCS Group
Git version control. • Strong problem-solving skills and attention to detail. • Collaborative and communicative team player. • Experience with Agile methodologies (e.g., Scrum). • Understanding of software design patterns and principles. • Experience with CI/CD pipelines. Why Join Us • Be part of a growing, mission-driven company making a real impact in the environmental sector • Work in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Bristol, Gloucestershire, United Kingdom
Fairygodboss
SQL Server, MySQL, or PostgreSQL. Familiarity with Docker and Kubernetes. Strong problem-solving skills and ability to work independently and in a team. Understanding of SOLID principles and design patterns. Excellent communication and interpersonal skills. Benefits: Competitive salary and benefits package. Opportunity to work with cutting-edge technologies. Collaborative and innovative work environment. Professional development and growth opportunities. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London, United Kingdom
Alexander Mann Solutions - Public Sector Resourcing
using Git. . Experience of continuous integration and continuous delivery using Github actions. . Experience of working in an Agile environment. . Knowledge of software engineering practices and design patterns. . Ability to collaborate with cross functional teams, including individuals from various disciplines to deliver high quality software. . Excellent communication skills, both written and verbal, to effectively More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:
Design Patterns
England
10th Percentile
£50,000
25th Percentile
£57,500
Median
£75,000
75th Percentile
£85,175
90th Percentile
£106,625