Design Patterns Jobs in England

726 to 750 of 750 Design Patterns Jobs in England

Lead Developer

Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Thoughtworks Inc
teams in implementation and application. Job responsibilities Champion and adopt best practices such as writing clean, reusable code using TDD, pair programming, and design patterns. Oversee or participate in the entire software delivery cycle, from ideation to production and maintenance. Promote continuous delivery practices to ensure high-quality … software and early value delivery. Design solutions and select technologies that address client problems within constraints, making pragmatic tradeoffs. Collaborate with teammates to build features, design concepts, and prototypes, ensuring best practices and UX standards. Apply latest technological insights from our Technology Radar to solve client More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Developer

Manchester, Lancashire, United Kingdom
Thoughtworks Inc
implementation and application. Job responsibilities You will champion and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. You will oversee or take part in the entire cycle of software consulting and delivery from ideation to evolution in production and everything … advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible. You will design solutions and choose technologies that solve clients' problems while working within constraints and make pragmatic tradeoffs. You will collaborate with a variety of teammates … to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way. You will apply the latest technology thinking from our Technology Radar to solve client problems. You will apply a variety of languages and tools to your work and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Switch Tech Talent
suppliers and distributors. Handle XML feeds, web scraping, and high-frequency search processing. Deliver timely fixes for critical production issues. Collaborate on product design and contribute to new functionality. Work both independently and in agile teams with shifting priorities. Required Skills and Experience: Java SDK/J2SE programming … knowledge. Understanding of algorithms, data structures, and object-oriented design patterns. Proactive attitude and ability to take ownership of projects. Experience working on complex/high-traffic systems. Desirable Skills: Degree in Computer Science, Mathematics, or related STEM discipline. Database proficiency (SQL, schema design, JDBC). More ❯
Posted:

Java Software Engineer

london, south east england, United Kingdom
Hybrid / WFH Options
Switch Tech Talent
suppliers and distributors. Handle XML feeds, web scraping, and high-frequency search processing. Deliver timely fixes for critical production issues. Collaborate on product design and contribute to new functionality. Work both independently and in agile teams with shifting priorities. Required Skills and Experience: Strong Java SDK/J2SE … programming knowledge. Solid grasp of algorithms, data structures, and object-oriented design patterns. Proactive attitude and ability to take ownership of projects. Experience working on complex/high-traffic systems. Desirable Skills: Degree in Computer Science, Mathematics, or related STEM discipline. Database proficiency (SQL, schema design More ❯
Posted:

Lead Software Engineer

London, United Kingdom
Hybrid / WFH Options
Emergn
global digital business services organization with a mission to improve the way people and companies work. Forever. Our Consulting, Delivery and Learning teams design and deliver transformational digital products and experiences that add value to our clients' businesses and to their customers' lives. Every day, across the world … want you to: Work as part of an agile team. Be comfortable with complex multicomponent project with large code base. Collaborating with a design team to produce technical documentation. Interface with various departments as per the project requirements. This job might be for you if you have: 7+ … CD pipelines, Kubernetes (K8S), and Docker Unit testing experience and knowledge of best practices. Good understanding of programming best practices, clean code and design patterns. Cloude service experience AWS, Azure, or GCP Good English: Written and spoken. Work within a dynamic international team of experts Excellent opportunity for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Enterprise Architect

Slough, Berkshire, United Kingdom
Hays
data warehouse/SQL/Azure implementations and own the integration strategy through to execution and delivery in established IT department. Proven architectural design skills and ability to discuss the merits and trade-offs of using any particular design approach and technology. Design and … implementation of SaaS solutions and system integrations (must have). Create both High Level Design and Low-Level Design documents (must have). Understanding of enterprise architecture frameworks (must have). Experience of implementing Databricks and Data Warehouse solutions (must have). Expertise in integration architecture … and design patterns. Protocols and formats SOA, Rest, JSON, XML, etc. Identity and Access management. Cloud to Cloud integration & Cloud to On Premise integration. Front End and Back End integrations, network and infrastructure management (desirable). Experience of using EAM tool - LeaniX (desirable). With a background of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solution Architect (Biztalk)

Reading, Oxfordshire, United Kingdom
Blackapple Solutions LLC
Services (SOAP/REST), Security Protocols, BizTalk Configuration, Transformations and JSON based Messaging. Experience on recent BizTalk versions including 2013. Strong knowledge of integration patterns, especially in integrating Portals/SSO, legacy applications, B2B Applications, external partners using BizTalk. Strong command on various BizTalk components like BRE and BAM … Pipelines, Mapping, 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 … 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:

Front-End Software Developer

Bristol, United Kingdom
Hybrid / WFH Options
In Technology Group
and wellness benefits. - Professional development opportunities and ongoing training. - Exciting team-building activities, workshops and events. Responsibilities: - Collaborate with cross-functional teams to design and implement engaging user interfaces for web applications. - Transform design prototypes into responsive, high-performance web pages using the latest front-end … and scalability. - Conduct code reviews and contribute to best practices for front-end development. - Create and maintain documentation for front-end code and design patterns. Qualifications: - Bachelor's or Master's degree in Computer Science, Web Development, or a related field. - Proven experience as a Front End Developer … showcasing web projects. - Proficient in HTML, CSS, and JavaScript, with expertise in modern frameworks such as React, Angular, or Vue. - Experience with responsive design and cross-browser compatibility. - Familiarity with version control systems, such as Git. If you are a creative and enthusiastic Front End Developer with a More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum benefits
Posted:

Solution Architect

London, United Kingdom
IAG Loyalty
you come in. The opportunity The Platform Architecture & Sales Engineering team is a key part of Core Engineering that is responsible for the design of our cloud platform and the architecture, standards and processes of our engineering teams as well as partners that integrate with our platform. We … supporting product teams and partners. There is an element consulting with not our external partners but also our internal products to ensure well-defined patterns are established and applied to their given product. We take responsibility for overseeing the quality of products delivered on the platform. Our platform architecture … ability to contribute to our roadmap. What we need from you Strong Software Engineering and Architecture background. Solid understanding of cloud architectures and design patterns. ️ Familiarity with the AWS Well Architected framework. ️ Experience with domain modelling best practices. ️ Great communication skills, comfortable presenting to technical and non-technical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Engineer III

London, United Kingdom
JPMorgan Chase & Co
you can thrive and contribute to meaningful projects. As a Data Engineer III at JPMorgan Chase within the Chase UK team, you will design and implement scalable data solutions, focusing on the ingestion and transformation stages. You will leverage modern technologies to tackle unique challenges and work on … will involve collaborating with cross-functional teams to ensure data quality and availability, while fostering a culture of innovation and excellence. Job Responsibilities Design and implement complex, scalable solutions to process data and ensure timely availability for querying. Develop reusable frameworks, prioritizing quality and long-term sustainability. Thrive … Strong SDLC practices, viewing data engineering as a software engineering discipline. Solid theoretical fundamentals in topics such as database internals, distributed systems, and design patterns. Preferred Qualifications, Capabilities, and Skills Data modeling skills. Familiarity with Terraform, Kubernetes, Kafka. Experience with web frameworks such as FastAPI or Flask. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London Area, United Kingdom
Understanding Recruitment
latest iOS technologies to build scalable, high-performance applications. Your Role as a Senior iOS Developer Collaborate in an agile development team to design and implement iOS applications delivering enterprise-level services. Develop automated unit and integration tests to ensure code quality and reliability. Work closely with developers … a related field. 5+ years of experience developing native iOS applications with Swift. Strong understanding of Object-Oriented Programming (OOP), SOLID principles, and design patterns. Expertise in SwiftUI, UIKit, Foundation, structured concurrency, and dependency injection. A deep understanding of iOS best practices and the ability to influence framework More ❯
Posted:

Lead Product Designer (UI/UX)

London, United Kingdom
Hybrid / WFH Options
Emergn
global digital business services organization with a mission to improve the way people and companies work. Forever. Our Consulting, Delivery and Learning teams design and deliver transformational digital products and experiences that add value to our clients' businesses and to their customers' lives. Every day, across the world … in our growth. We want you to: Take concepts and turn them into useful and valuable products for the users and the business. Design the overall experience of a product, from strategy through execution, creating a product that blends the user's needs. Translate business metrics and objectives … product features that will push our client's products forward by structuring the user flows and designing high-fidelity mockups and prototypes following UI patterns, usability and accessibility best practices, and visual design principles. Collaboratively work with clients, stakeholders, and team to ensure the proposed design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal SDET (All genders)

London, United Kingdom
Entain / GVC Holdings
Job Description As a Principal SDET , you will take ownership of the complete testing lifecycle of highly complex projects or features, encompassing test design, automation development, and production monitoring (including crashes and any production-related issues) across multiple squads of the trading department . Reporting to the Engineering … crowned the undisputed champions of the sports betting, gaming, and interactive entertainment industry? Key Responsibilities: Significantly enhance automation code structure and framework or design and implement from scratch, focusing on improving maintainability, execution speed, and coverage. Engage in writing, co-writing, and reviewing test design and … systems interact with their technology stack. Lead Proof of Concepts (POCs) for new languages or frameworks within your technical focus area. Lead the design and code review process for test automation, actively seeking and providing constructive criticism. Possess a deep understanding of computer science fundamentals, including data structures More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

London, United Kingdom
Career Moves Group
an experienced Software Engineer to join our team and contribute to migrating Our Client's Android codebase to the latest frameworks and secure design patterns. About Our Team: Our high-performing team manages and scales one of the largest codebases in the world. As a member of our … team, you'll have the opportunity to learn from experienced engineers and contribute to the growth of our mobile applications. Key Job Responsibilities: Design, implement, maintain, and test software applications and systems. Collaborate with cross-functional teams to ensure seamless integration and scalability. Apply computer science and mathematical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Engineer

Milton Keynes, Buckinghamshire, United Kingdom
Kinetic Software
our customers in the higher education sector. As the AI technical lead, you'll collaborate with product teams to identify high-value opportunities, design AI system architectures, and implement innovative solutions that drive business growth and customer satisfaction. You'll be at the forefront of our AI transformation … guiding strategy and implementation across product lines. Evaluate emerging AI technologies and tools to determine their applicability to our business problems. Solution Architecture : Design AI system architectures that integrate with our existing products. Develop proof-of-concepts and prototypes that demonstrate the value of AI-driven approaches to … AI Expertise - Demonstrated experience implementing AI solutions in commercial software products. Strong understanding of large language models, machine learning techniques, and AI application design patterns. Practical AI Implementation - Experience with prompt engineering, model fine-tuning, RAG (Retrieval Augmented Generation) systems, and other techniques for optimising AI performance in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Technical Consultant

London, United Kingdom
Aptitude Software Limited
for streams of work within the project, liaising with clients and leading other consultants. Instigate development activities that implement best practice and prescribed design patterns. Provide mentoring and knowledge transfer to client technical development and/or production support staff to facilitate handover. Technical Demonstrate a detailed understanding … of ETL and RDBMS concepts and a deep knowledge of the fundamentals of developing database-centric applications. Be capable of leading the database design activity. Implement CI/CT processes to help ensure high-quality deliverables. Be knowledgeable about performance related matters and factor these into the solution … Manage and coach the implementation team to deliver to the required quality and time frames. In the context of managed services, you will design, develop, implement, and operate controls including policies and procedures for Aptitude's Cloud Services system. You will reassess the suitability of design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cyber Security Specialist

england, United Kingdom
Hybrid / WFH Options
Cognitive Group | Part of the Focus Cloud Group
begin their cloud adoption journey. Key Responsibilities: Conduct thorough assessments of client cloud environments, ensuring compliance with industry standards and identifying potential risks. Design and implement comprehensive cloud security strategies and roadmaps, addressing both design and remediation requirements. Collaborate with cross-functional teams, including strategy and … about new trends, vendor updates, and best practices. Develop practical examples and proof-of-concept solutions on major cloud platforms to demonstrate secure design patterns. Oversee and manage the day-to-day operations of small teams, providing leadership and guidance on cloud security tasks. Qualifications: Proven expertise with More ❯
Posted:

Principal Security Architect

London, United Kingdom
London Stock Exchange Group
you! We are seeking a Principal Cloud Security Architect specializing in Microsoft Azure who will work with solution architects and engineering teams to design, implement, and maintain a secure public cloud environment. The role works closely with other architects, engineers, and site reliability teams to deliver outcomes that … LSEG to be one of the world's great companies! Role responsibilities include: Definition and improvement of LSEG's public cloud security architecture design patterns. Detailed review of each public cloud web service that LSEG wishes to use and documentation of associated minimum security control requirements. Creation and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Security Architect

Nottingham, Nottinghamshire, United Kingdom
London Stock Exchange Group
you! We are seeking a Principal Cloud Security Architect specializing in Microsoft Azure who will work with solution architects and engineering teams to design, implement, and maintain a secure public cloud environment. The role works closely with other architects, engineers, and site reliability teams to deliver outcomes that … LSEG to be one of the world's great companies! Role responsibilities include: Definition and improvement of LSEG's public cloud security architecture design patterns. Detailed review of each public cloud web service that LSEG wishes to use and documentation of associated minimum security control requirements. Creation and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solution Architect

Crawley, Sussex, United Kingdom
Blackapple Solutions LLC
the best solution to the requirements. Create reliable project cost estimates of capital and operational expenditure. Provide advice on technical aspects of system design and integration and ensure relevant technical strategies, policies, standards, and practices are applied correctly. Document project technical solution with a Solution Architecture Document and … documentation. Estimate accurately. Match solutions to requirements. Apply technology and process to improve business efficiency. Identify and manage architectural risks. Java and Spring design principles. Effective design patterns. Web service/API integration experience. Broad range of current technologies and architectures. Good IT solution design … their point of view and accept other points of view when appropriate. Experience At least 3 years experience in application architecture or solution design in an environment employing multiple interacting applications or back-end services. At least 3 years experience as a Java designer at some point in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Application Architect

Farnborough, Hampshire, United Kingdom
Discover Financial Services, Inc
charge to drive technology strategy and technical capabilities for an Application ecosystem. Leverage deep understanding of business processes and technical building blocks to design application architecture that balances business and customer needs with technical non-functional requirements for resiliency, security and efficiency. Partners with application engineers to ensure … It Partners with Sr. Product Owner(s) to develop product vision and strategy and align product vision with technology strategy. Independently oversees the design process for an application. Demonstrates a deep understanding of business processes and technical building blocks. Coaches internal technology communities and is actively engaged in … and patterns. Coaches other architects to develop product quality strategy including nonfunctional requirements, such as reliability, availability, and security. Trains others in solution design patterns. Qualifications You'll Need The Basics Bachelors - Computer Science or related Software Development, Software Engineering or related Internal applicants only: technical proficiency of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Salesforce Ncino

London Area, United Kingdom
Response Informatics
LWC) and Aura Components. Salesforce APIs and Integration: Deep understanding and implementation of various Salesforce APIs, web services. Custom Application Development: Ability to design, develop, and optimize custom applications to support specific business workflows. Technical Documentation and Code Review: Creating and maintaining comprehensive technical documentation, conducting code reviews … and ensuring high-quality code and appropriate design patterns. Data Management and Performance Optimization: Effective management of data using Salesforce's data tools and techniques, ensuring custom applications meet security, scalability, and performance standards. Experience of core cloud functionalities i.e. Sales, Service, Experience etc. Knowledge of Financial cloudCino More ❯
Posted:

Salesforce Ncino

london, south east england, United Kingdom
Response Informatics
LWC) and Aura Components. Salesforce APIs and Integration: Deep understanding and implementation of various Salesforce APIs, web services. Custom Application Development: Ability to design, develop, and optimize custom applications to support specific business workflows. Technical Documentation and Code Review: Creating and maintaining comprehensive technical documentation, conducting code reviews … and ensuring high-quality code and appropriate design patterns. Data Management and Performance Optimization: Effective management of data using Salesforce's data tools and techniques, ensuring custom applications meet security, scalability, and performance standards. Experience of core cloud functionalities i.e. Sales, Service, Experience etc. Knowledge of Financial cloudCino More ❯
Posted:

MPLS Network Engineer

London Area, United Kingdom
Hybrid / WFH Options
CACI Ltd
engineering Objections/Requirements/Qualifications/: To become an active member of the network engineering virtual team responsible for MPLS architecture and design globally as well as for low level engineering development. The successful candidate is expected to actively participate in solution development, brainstorming and whiteboarding, working … in the lab to validate high level concepts and low-level design, conduct test cycle, understand and troubleshoot the issues seen in the lab, work and document proof of concepts (POCs); Collaborate with vendors (Cisco) on selection of appropriate technical solutions and whilst troubleshooting technical issues revealed in … drive results towards MPLS enablement on time and within budget. Manage MPLS network projects from conception through operations handover. Contribute to standards and design patterns. Deliver solutions tailored to internal business requirements. Articulate design rationale, flexibly adapt solutions, and iterate designs when required. Qualifications In-depth More ❯
Posted:

MPLS Network Engineer

london, south east england, united kingdom
Hybrid / WFH Options
CACI Ltd
engineering Objections/Requirements/Qualifications/: To become an active member of the network engineering virtual team responsible for MPLS architecture and design globally as well as for low level engineering development. The successful candidate is expected to actively participate in solution development, brainstorming and whiteboarding, working … in the lab to validate high level concepts and low-level design, conduct test cycle, understand and troubleshoot the issues seen in the lab, work and document proof of concepts (POCs); Collaborate with vendors (Cisco) on selection of appropriate technical solutions and whilst troubleshooting technical issues revealed in … drive results towards MPLS enablement on time and within budget. Manage MPLS network projects from conception through operations handover. Contribute to standards and design patterns. Deliver solutions tailored to internal business requirements. Articulate design rationale, flexibly adapt solutions, and iterate designs when required. Qualifications In-depth More ❯
Posted:
Design Patterns
England
10th Percentile
£48,869
25th Percentile
£57,500
Median
£70,000
75th Percentile
£83,750
90th Percentile
£90,000