Design Patterns Jobs in the UK

76 to 100 of 673 Design Patterns Jobs in the UK

Software Architect

watford, hertfordshire, east anglia, united kingdom
Hybrid / WFH Options
The ONE Group Ltd
promote security, safety, useability and reliability Create, define and monitor Structural and Temporal Architecture while considering the Internal and External interfaces alongside the delivery teams Drive the software design and architecture solutions for leading systems technologies including Saftey Critical, HMI, Command & Control, Mission Control, Simulation, model-based, real-time, embedded, multi-threaded, disparate, Sensors, Radar, RF, Testing, visualisation … tooling Experience & Knowledge Strong programming knowledge – C, C++, C# and/or Ada Deep and modern knowledge of Agile development and software design principles, design patterns and best practice Continuous Integration & model based engineering Have experience with influencing and defining frameworks, tooling and technologies with measurable impact Background with embedded systems and knowledge of electronic More ❯
Posted:

(SC cleared) Data Architect

London Area, United Kingdom
Methods
London Security Clearance: Active SC The Data Architect will have the following responsibilities: Collaborate with business and technology stakeholders to translate business problems into scalable data architecture solutions. Design, document, and maintain enterprise and solution-level data architectures across multiple platforms and domains. Define and enforce data standards, principles, and governance frameworks to ensure consistency and quality. Develop … models aligned with business needs and organisational strategy. Select appropriate data storage, integration, and processing technologies for each project’s context. Evaluate emerging tools, technologies, and design patterns to recommend optimal solutions. Guide the design and implementation of data platforms using cloud and hybrid environments (e.g. Azure, AWS). Oversee the design of … data pipelines, APIs, and services to ensure efficient data flow and interoperability. Collaborate with Data Engineers and Developers to ensure alignment between architectural design and technical implementation. Ensure compliance with security, privacy, and data protection requirements. Provide technical input into proposals, bids, and solution designs. Act as a trusted advisor to clients, communicating technical concepts clearly to non More ❯
Posted:

(SC cleared) Data Architect

City of London, London, United Kingdom
Methods
London Security Clearance: Active SC The Data Architect will have the following responsibilities: Collaborate with business and technology stakeholders to translate business problems into scalable data architecture solutions. Design, document, and maintain enterprise and solution-level data architectures across multiple platforms and domains. Define and enforce data standards, principles, and governance frameworks to ensure consistency and quality. Develop … models aligned with business needs and organisational strategy. Select appropriate data storage, integration, and processing technologies for each project’s context. Evaluate emerging tools, technologies, and design patterns to recommend optimal solutions. Guide the design and implementation of data platforms using cloud and hybrid environments (e.g. Azure, AWS). Oversee the design of … data pipelines, APIs, and services to ensure efficient data flow and interoperability. Collaborate with Data Engineers and Developers to ensure alignment between architectural design and technical implementation. Ensure compliance with security, privacy, and data protection requirements. Provide technical input into proposals, bids, and solution designs. Act as a trusted advisor to clients, communicating technical concepts clearly to non More ❯
Posted:

(SC cleared) Data Architect

london, south east england, united kingdom
Methods
London Security Clearance: Active SC The Data Architect will have the following responsibilities: Collaborate with business and technology stakeholders to translate business problems into scalable data architecture solutions. Design, document, and maintain enterprise and solution-level data architectures across multiple platforms and domains. Define and enforce data standards, principles, and governance frameworks to ensure consistency and quality. Develop … models aligned with business needs and organisational strategy. Select appropriate data storage, integration, and processing technologies for each project’s context. Evaluate emerging tools, technologies, and design patterns to recommend optimal solutions. Guide the design and implementation of data platforms using cloud and hybrid environments (e.g. Azure, AWS). Oversee the design of … data pipelines, APIs, and services to ensure efficient data flow and interoperability. Collaborate with Data Engineers and Developers to ensure alignment between architectural design and technical implementation. Ensure compliance with security, privacy, and data protection requirements. Provide technical input into proposals, bids, and solution designs. Act as a trusted advisor to clients, communicating technical concepts clearly to non More ❯
Posted:

(SC cleared) Data Architect

slough, south east england, united kingdom
Methods
London Security Clearance: Active SC The Data Architect will have the following responsibilities: Collaborate with business and technology stakeholders to translate business problems into scalable data architecture solutions. Design, document, and maintain enterprise and solution-level data architectures across multiple platforms and domains. Define and enforce data standards, principles, and governance frameworks to ensure consistency and quality. Develop … models aligned with business needs and organisational strategy. Select appropriate data storage, integration, and processing technologies for each project’s context. Evaluate emerging tools, technologies, and design patterns to recommend optimal solutions. Guide the design and implementation of data platforms using cloud and hybrid environments (e.g. Azure, AWS). Oversee the design of … data pipelines, APIs, and services to ensure efficient data flow and interoperability. Collaborate with Data Engineers and Developers to ensure alignment between architectural design and technical implementation. Ensure compliance with security, privacy, and data protection requirements. Provide technical input into proposals, bids, and solution designs. Act as a trusted advisor to clients, communicating technical concepts clearly to non More ❯
Posted:

(SC cleared) Data Architect

london (city of london), south east england, united kingdom
Methods
London Security Clearance: Active SC The Data Architect will have the following responsibilities: Collaborate with business and technology stakeholders to translate business problems into scalable data architecture solutions. Design, document, and maintain enterprise and solution-level data architectures across multiple platforms and domains. Define and enforce data standards, principles, and governance frameworks to ensure consistency and quality. Develop … models aligned with business needs and organisational strategy. Select appropriate data storage, integration, and processing technologies for each project’s context. Evaluate emerging tools, technologies, and design patterns to recommend optimal solutions. Guide the design and implementation of data platforms using cloud and hybrid environments (e.g. Azure, AWS). Oversee the design of … data pipelines, APIs, and services to ensure efficient data flow and interoperability. Collaborate with Data Engineers and Developers to ensure alignment between architectural design and technical implementation. Ensure compliance with security, privacy, and data protection requirements. Provide technical input into proposals, bids, and solution designs. Act as a trusted advisor to clients, communicating technical concepts clearly to non More ❯
Posted:

Senior Web Developer – .NET Core | Azure | APIs | £45,000–£60,000

Greater Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
IT Talent Solutions Ltd
hiring for a .NET Developer to work on new and evolving products used by major UK brands. You will be involved in the full development lifecycle, from system design and implementation to deployment and optimisation. This is a hands-on technical role focused on scalable API development, cloud integration, and continuous delivery. The Role Building and maintaining services … and Razor Designing and integrating RESTful APIs for both internal and third-party systems Writing tested, maintainable code using modern development practices Working across SQL Server for data design and access Collaborating within Agile teams using sprints or Kanban Deploying to cloud platforms (primarily Azure ) using CI/CD pipelines Requirements 5+ years of .NET development experience … with full-stack exposure Practical experience with ASP.NET Core, C#, Web API, HTML/CSS/JavaScript Strong understanding of software design principles (SOLID, design patterns) Experience with Git , version control workflows, and CI tools Exposure to cloud technologies , ideally Azure (App Services, DevOps, etc.) Bonus if you’ve worked with: Docker, microservices, SASS, transactional More ❯
Employment Type: Full-Time
Salary: £45,000 - £60,000 per annum
Posted:

technical Solution Architect

England, United Kingdom
Axiom Software Solutions Limited
projects using Java, Python, Typescript, AWS, React JS, Angular, and other technologies. Collaborate with cross-functional teams to define project scope, objectives, and deliverables. Create the high-level design … or solution architecture documents) for the business requirements Produce several option papers and work with architecture community and forums to get the designs approved. Proficient using architectural principles and patterns, variety of solution types, detailed design patterns, best practices, integration choices etc. Design solutions reducing technical debt with futuristic solutions aligning to enterprise architecture … Prepare and present project status reports to stakeholders. Utilize tools such as ServiceNow, Confluence, and JIRA for project tracking and documentation. Your Profile Strong technical experience in Architecture, Design and Development. Strong technical background with expertise in Java, Python, Typescript, AWS, React JS, and Angular. Proven experience managing end-to-end project lifecycles. Exceptional leadership and team management More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Pricing Developer

London, United Kingdom
Hybrid / WFH Options
MS Amlin
insurance sector. About The Job While there is r arely a typical day, here's a snapshot of some of the key parts of the job: Lead the design, development, and deployment of pricing tools used by underwriters. Ensure tools are robust, efficient, and aligned with the latest market, regulatory, and actuarial requirements. Partner with underwriters, actuaries, and … analysts to understand business requirements and translate them into scalable technical solutions. Provide technical guidance to junior developers and analysts. Design and implement best-practice software engineering approaches for pricing systems (e.g., modularisation, testing frameworks, CI/CD). Drive innovation in pricing technology, exploring new frameworks, languages, and platforms. Proactively identify opportunities to enhance the user experience … developing applications for pricing and modelling to implement pricing algorithms; Cloud development + Familiarity with Docker and Kubernetes. + Proficiency in AWS or Azure; Knowledge of design patterns and able to implement where appropriate; Working knowledge of software delivery and development process; Strong comprehension of working with large data sets and being able to write complex SQL More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Lead

Manchester Area, United Kingdom
Hybrid / WFH Options
POWWR
POWWR are looking for an experienced Technical Lead to join our UK engineering team and help drive the design, development, and delivery of POWWR’s SaaS energy marketplace platform. In this hands-on leadership role, you’ll guide a team of engineers spanning front-end, back-end, and data disciplines, ensuring architectural integrity, engineering excellence, and continuous improvement. … pipelines, automation, and observability into team workflows. Partner with UX and product teams to deliver intuitive, accessible, and responsive user experiences. Guide the implementation of scalable front-end architecture patterns such as micro frontends and shared Angular workspaces (NX) to support modular, cross-team development. Drive engineering quality through code reviews, automated testing, and test-driven development (TDD) . … automation with Azure DevOps, observability via Grafana/App Insights). Experience with automated testing frameworks (unit, integration, and UI testing). Strong understanding of software design patterns, modular architecture, and API design . Excellent communication and collaboration skills — able to guide teams and work cross-functionally with product and design. Bonus Skills Experience with More ❯
Posted:

Senior C# Developer - Physics

Nottingham, Nottinghamshire, East Midlands, United Kingdom
Hybrid / WFH Options
Ascent People
knowledge and actively enhance processesrather than simply follow themwill be highly valued. Key Responsibilities Maintain and optimise application responsiveness and performance Collaborate with engineering teams on innovative feature design and implementation Develop robust cloud-based solutions utilising messaging and notification APIs within micro-service architectures Solve complex mathematical and geometric challenges Create sophisticated 3D graphical and/or … of Agile/SCRUM methodologies Demonstrated ability to share knowledge effectively and contribute to process improvement Experience working across multiple product streams simultaneously Cross training opportunities: Design patterns (Domain Driven Design, CQRS) Graphics libraries (Open Cascade, Parasolid, ACIS) NoSQL database Package & Benefits Competitive salary up to £70,000 25 days annual leave Hybrid working More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Solution Architect (Biztalk)

Reading, Berkshire, United Kingdom
Blackapple Solutions LLC
on SOA Orchestration, Web Services (SOAP/REST), Security Protocols, BizTalk Configuration, Transformations and JSON based Messaging. Experience on an recent BizTalk versions including 2013. Strong knowledge of integration patterns specially in integrating Portals/SSO, legacy applications, B2B Applications, external partners using BizTalk. Strong command on various BizTalk components like BRE and BAM and should have expertise in … Orchestrations, Itineraries, Strong command on .Net/C# concepts and current trends in the industry including strong understanding of Object Oriented design methodologies and design patterns Excellent understanding of the entire Software Development Life Cycle including requirements elicitation, design, development, test, release, and support and industry standards around the same. Automated BizTalk Unit … onsite/offshore model and coordination with support teams for deployment and issue handling. Experience with code build tools such as TFS. Experience in production of project estimates, design documents, and project plans. Additional Information All your information will be kept confidential according to EEO guidelines. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Development Team Lead

Edinburgh, Scotland, United Kingdom
Tata Consultancy Services
lifecycle and practices, branching, code review, release governance and change control. Engineering tool chains and alternative testing approaches such as Test-Driven Development (TDD). Software Design Patterns and Software Architecture Patterns include deployment choices such as Cloud, PaaS, 3rd Party software. Microservices, APIs, event-driven systems, data platforms and third-party integrations. Software builds processes More ❯
Posted:

Technical Development Team Lead

livingston, central scotland, united kingdom
Tata Consultancy Services
lifecycle and practices, branching, code review, release governance and change control. Engineering tool chains and alternative testing approaches such as Test-Driven Development (TDD). Software Design Patterns and Software Architecture Patterns include deployment choices such as Cloud, PaaS, 3rd Party software. Microservices, APIs, event-driven systems, data platforms and third-party integrations. Software builds processes More ❯
Posted:

Technical Development Team Lead

broughton, central scotland, united kingdom
Tata Consultancy Services
lifecycle and practices, branching, code review, release governance and change control. Engineering tool chains and alternative testing approaches such as Test-Driven Development (TDD). Software Design Patterns and Software Architecture Patterns include deployment choices such as Cloud, PaaS, 3rd Party software. Microservices, APIs, event-driven systems, data platforms and third-party integrations. Software builds processes More ❯
Posted:

Technical Development Team Lead

dunfermline, north east scotland, united kingdom
Tata Consultancy Services
lifecycle and practices, branching, code review, release governance and change control. Engineering tool chains and alternative testing approaches such as Test-Driven Development (TDD). Software Design Patterns and Software Architecture Patterns include deployment choices such as Cloud, PaaS, 3rd Party software. Microservices, APIs, event-driven systems, data platforms and third-party integrations. Software builds processes More ❯
Posted:

Senior Software Engineer - Engineering

Woking, Surrey, United Kingdom
Hybrid / WFH Options
Arrow McLaren IndyCar
with end users to design and implement software tools which track and manage issues and faults across manufacturing, logistics, car build, and race days. Innovation around finding patterns and relationships between faults and issues will be key, by using data, analytics, and machine learning to deliver world championship reliability tools. Role Dimensions The Software & Data Science group … in McLaren F1 is responsible for the analysis, design, and delivery of software tools and methodologies which improve the team and car's performance. We are a cross-functional group, bringing together data science, machine learning, software engineering, and DevOps to deliver performance focused platforms and solutions. In reliability engineering, you will understand issue tracking and management, root … pull requests, branches). Experience with relational and document databases e.g. SQL Server and MongoDB. Experience designing distributed microservice based architectures. Experience building maintainable codebases using design patterns and modern source control approaches. Using planning tools such as Jira, Github, or Azure DevOps to organise and track your work. High competency in written and oral English language. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Engineering

guildford, south east england, united kingdom
Hybrid / WFH Options
McLaren F1 Team
with end users to design and implement software tools which track and manage issues and faults across manufacturing, logistics, car build, and race days. Innovation around finding patterns and relationships between faults and issues will be key, by using data, analytics, and machine learning to deliver world championship reliability tools. Role Dimensions: The Software & Data Science group … in McLaren F1 is responsible for the analysis, design, and delivery of software tools and methodologies which improve the team and car’s performance. We are a cross-functional group, bringing together data science, machine learning, software engineering, and DevOps to deliver performance focused platforms and solutions. In reliability engineering, you will understand issue tracking and management, root … pull requests, branches). Experience with relational and document databases e.g. SQL Server and MongoDB. Experience designing distributed microservice based architectures. Experience building maintainable codebases using design patterns and modern source control approaches. Using planning tools such as Jira, Github, or Azure DevOps to organise and track your work. High competency in written and oral English language. More ❯
Posted:

Senior Software Engineer (Java / Node.js / Python – Backend or Full Stack) Active SC

Croydon, Surrey, England, United Kingdom
Hybrid / WFH Options
eTeam Inc
Location: Croydon (Hybrid) Clearance required: SC Transfer (Active SC only ) Contract Duration: 05 months Experience of Java Experience of Spring framework or equivalent. Knowledge of software design patterns and when to apply them Excellent knowledge of development processes. Experience of containerisation using Docker or Kubernetes Experience of Continuous Integration (CI) and Continuous Delivery (CD) A passion for … delivering quality code, by use of TDD and setting high software quality standard We're also using the following technologies and patterns, it would be great if you had some of the skills, if not we can help develop them: Designing microservice-based architectures using domain driven design (DDD). CQRS and Event Sourcing patterns Kubernetes More ❯
Employment Type: Contractor
Rate: £500 - £537 per day
Posted:

Java Software Engineer

England, United Kingdom
LHH
software delivery lifecycle for both internal customers and end users. Your skills and experience • Experience of Java • Experience of Spring framework or equivalent. • Knowledge of software design patterns and when to apply them • Excellent knowledge of development processes. • Experience of containerisation using Docker or Kubernetes • Experience of Continuous Integration (CI) and Continuous Delivery (CD) • A passion for … delivering quality code, by use of TDD and setting high software quality standard We’re also using the following technologies and patterns, it would be great if you had some of the skills, if not we can help develop them: • Designing microservice-based architectures using domain driven design (DDD). CQRS and Event Sourcing patterns • Kubernetes More ❯
Posted:

Java Software Engineer

United Kingdom, UK
LHH
software delivery lifecycle for both internal customers and end users. Your skills and experience • Experience of Java • Experience of Spring framework or equivalent. • Knowledge of software design patterns and when to apply them • Excellent knowledge of development processes. • Experience of containerisation using Docker or Kubernetes • Experience of Continuous Integration (CI) and Continuous Delivery (CD) • A passion for … delivering quality code, by use of TDD and setting high software quality standard We're also using the following technologies and patterns, it would be great if you had some of the skills, if not we can help develop them: • Designing microservice-based architectures using domain driven design (DDD). CQRS and Event Sourcing patterns • Kubernetes More ❯
Employment Type: Full-time
Posted:

Global Banking & Markets - KDB Developer - Vice President - London London United Kingdom Vi ...

London, United Kingdom
Hybrid / WFH Options
Goldman Sachs Bank AG
paced, changing environment. The team takes a data driven approach to decision making and you should be willing to participate in the full product lifecycle from requirements gathering, design,implementation, testing, support, and monitoring performance of systems and strategies used by our clients. Responsibilities Design, build and maintain a high-performance, high-availability, high-capacity, yet … adaptive platform for transaction cost analytics and execution research Develop highly reliable data ingestion processes to consume large volumes of data emitted by trading and market data systems. Design distributed computation infrastructure and libraries to run parallelized queries over large volumes of data. Design, build and maintain applications to monitor performance of trading strategies in relation … ingestion pipelines Experience building distributed data processing systems which handle a high volume of client queries Strong knowledge of object oriented programming, data structures, algorithms and design patterns Prior experience building systems used by multiple technical and non-technical teams Over 6 years' experience in Financial industry About Goldman Sachs At Goldman Sachs, we commit our people More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Developer

Brighton, East Sussex, England, United Kingdom
Eligo Recruitment
As a skilled C# Developer , you’ll step into a hands-on Technical Lead role, driving the delivery of a major digital transformation project. You’ll design, develop and deliver enterprise-level solutions using .NET, C# and Microsoft Azure technologies, while setting technical direction and mentoring others.You’ll be working with modern software architecture principles — Microservices, Domain-Driven … and delivered, this is your next challenge.What You’ll Do Lead development using C#, .NET and Azure cloud services Design scalable, secure web applications using modern architecture patterns Apply Agile and DevOps practices to deliver robust, maintainable software Build and maintain RESTful APIs and web solutions using React, Angular or Blazor Coach and guide developers, fostering best … IaaS Knowledge of DDD, Microservices, CQRS and messaging systems Solid understanding of SQL Server, HTML, CSS, JavaScript and TypeScript Deep knowledge of OOP, SOLID principles and design patterns Eligo Recruitment is acting as an Employment Business in relation to this vacancy. Eligo is proud to be an equal opportunity employer dedicated to fostering diversity and creating an More ❯
Employment Type: Full-Time
Salary: £80,000 - £90,000 per annum
Posted:

Java Developer

nottingham, midlands, united kingdom
LSEG (London Stock Exchange Group)
Responsibilities/Accountabilities: You will engage with product owners, architects and other specialists to understand business and technical requirements. You will translate business and technical requirements into detailed design specifications for application code and modules. You will provide design recommendations, developing and integrating programs per written specifications. You will build and maintain efficient, reusable, reliable and … identify improvements that will increase reliability, optimize processes, and balance risk/reward. Essential Skills/Experience Required: Proven experience working in software development Knowledge of Distributed System Design and Implementation Experienced software engineer with excellent … knowledge of Java Experience in Cloud technologies, e.g. AWS, Azure. Good knowledge of Linux, it's development environments and tools Have experience in object-oriented methodologies, design patterns Understanding of Big Data technologies such as Hadoop, Spark Understanding of security implications and secure coding Proven grasp of software development lifecycle best-practices, agile methods, and conventions, including More ❯
Posted:

Solutions Architect

Stevenage, England, United Kingdom
Akkodis
teams to ensure requirements are accurately translated into technical solutions Conduct technical reviews, design validation, and risk assessments for proposed solutions Provide guidance on technology selection, integration patterns, cloud architecture, and system scalability Ensure solutions comply with security, regulatory, and compliance standards Support pre-sales activities by providing technical input, solution demos, and proof-of-concept engagements … Mentor and advise development and delivery teams on architecture best practices and design patterns Stay current with emerging technologies, industry trends, and best practices to continually improve solution offerings Qualifications Proven experience (7+ years) in IT, software development, or cloud architecture roles Hands-on experience designing and implementing complex solutions across multiple platforms or technologies (e.g. cloud … enterprise software, SaaS, integrations) Experience with cloud platforms (AWS, Azure) and modern architecture patterns Exposure to Agile, DevOps, and CI/CD practices Experience with architecture frameworks and methodologies including TOGAF Pre-sales or customer-facing experience including providing technical input for proposals, demos, or proof-of-concepts Experience with system integrations, APIs, microservices, and data architecture Strong knowledge More ❯
Posted:
Design Patterns
10th Percentile
£50,000
25th Percentile
£57,500
Median
£75,000
75th Percentile
£87,500
90th Percentile
£107,500