Design Patterns Jobs in England

51 to 75 of 596 Design Patterns Jobs in England

Senior Software Engineer, Modelling: Kallikor

London, United Kingdom
Kallikor Limited
of speed and scale Working cross-functionally across Kallikor to support adjacent projects where required Write high-quality, well-tested code following modern engineering practices and design patterns Create efficient, maintainable code that transforms prototype models into production-ready solutions Why you're made for this: Essential: Strong software engineering fundamentals including system architecture, design patterns, and development best practices Advanced Python programming skills with experience building complex, maintainable systems Professional software development experience with a track record of delivering high-quality, production-grade code Experience with scientific computing libraries such as NumPy, Pandas, or SciPy in production environments Holistic software development mindset covering testing, documentation, security, and performance Track record of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Modelling: Kallikor (London)

London, UK
Kallikor
of speed and scale Working cross-functionally across Kallikor to support adjacent projects where required Write high-quality, well-tested code following modern engineering practices and design patterns Create efficient, maintainable code that transforms prototype models into production-ready solutions Why you're made for this: Essential: Strong software engineering fundamentals including system architecture, design patterns, and development best practices Advanced Python programming skills with experience building complex, maintainable systems Professional software development experience with a track record of delivering high-quality, production-grade code Experience with scientific computing libraries such as NumPy, Pandas, or SciPy in production environments Holistic software development mindset covering testing, documentation, security, and performance Track record of More ❯
Employment Type: Full-time
Posted:

Mid-Level Developer in Chigwell - Avanti Recruitment

Chigwell, Essex, United Kingdom
WorksHub
Including advanced language features such as generics, lambdas, and delegates Entity Framework 6+ SQL Server 2014+ TDD/NUnit JavaScript/jQuery/AJAX, HTML5, CSS3 Design Patterns and SOLID Principles Desirable experience includes: Then, considering overlaps: Including advanced language features such as generics, lambdas, and delegates Entity Framework 6+ SQL Server 2014+ TDD/NUnit JavaScript …/jQuery/AJAX, HTML5, CSS3 Design Patterns and SOLID Principles Desirable experience includes: ASP.NET Core, Entity Framework Core Azure Services More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Web Engineer

London, United Kingdom
MSquared
to the roadmap and acting as a sounding board for technical leadership. Collaborate with product specialists , full-stack and infrastructure engineers to develop and maintain services in production. Design and implement user-facing features using React and modern Web technologies, ensuring … smooth and intuitive user experiences. Engage with stakeholders to understand user needs, define requirements, and develop practical, scalable solutions. Experiment with and advocate for new systems, design patterns, and tooling; advocate for continuous improvement and best practices. Contribute to the team strategy, tooling, process, and culture. We're Looking For Proven software development experience , including building and … facing production systems. Frontend expertise, with deep understanding of React (ideally with Next.js) and responsive UI design. Strong UI architecture skills , with the ability to apply design patterns to build simple, reusable components for complex interfaces. Solid computer science fundamentals , including familiarity with data structures, algorithms, profiling, and performance optimization. Attention to code quality , with a focus More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

London, United Kingdom
MSquared
to the roadmap and acting as a sounding board for technical leadership. Collaborate with product specialists , full-stack and infrastructure engineers to develop and maintain services in production. Design and implement user-facing features using React and modern Web technologies, ensuring … smooth and intuitive user experiences. Engage with stakeholders to understand user needs, define requirements, and develop practical, scalable solutions. Experiment with and advocate for new systems, design patterns, and tooling; advocate for continuous improvement and best practices. Contribute to the team strategy, tooling, process, and culture. We're Looking For Proven software development experience , including building and … facing production systems. Frontend expertise, with deep understanding of React (ideally with Next.js) and responsive UI design. Strong UI architecture skills , with the ability to apply design patterns to build simple, reusable components for complex interfaces. Solid computer science fundamentals , including familiarity with data structures, algorithms, profiling, and performance optimization. Attention to code quality , with a focus More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer Engineering London MSquared London MSquared

London, United Kingdom
Improbable Worlds Limited
to the roadmap and acting as a sounding board for technical leadership. Collaborate with product specialists , full-stack and infrastructure engineers to develop and maintain services in production. Design and implement user-facing features using React and modern Web technologies, ensuring … smooth and intuitive user experiences. Engage with stakeholders to understand user needs, define requirements, and develop practical, scalable solutions. Experiment with and advocate for new systems, design patterns, and tooling; advocate for continuous improvement and best practices. Contribute to the team strategy, tooling, process, and culture. We're Looking For Proven software development experience , including building and … facing production systems. Frontend expertise, with deep understanding of React (ideally with Next.js) and responsive UI design. Strong UI architecture skills , with the ability to apply design patterns to build simple, reusable components for complex interfaces. Solid computer science fundamentals , including familiarity with data structures, algorithms, profiling, and performance optimization. Attention to code quality , with a focus More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Web Engineer Engineering London MSquared London MSquared

London, United Kingdom
Improbable Worlds Limited
to the roadmap and acting as a sounding board for technical leadership. Collaborate with product specialists , full-stack and infrastructure engineers to develop and maintain services in production. Design and implement user-facing features using React and modern Web technologies, ensuring … smooth and intuitive user experiences. Engage with stakeholders to understand user needs, define requirements, and develop practical, scalable solutions. Experiment with and advocate for new systems, design patterns, and tooling; advocate for continuous improvement and best practices. Contribute to the team strategy, tooling, process, and culture. We're Looking For Proven software development experience , including building and … facing production systems. Frontend expertise, with deep understanding of React (ideally with Next.js) and responsive UI design. Strong UI architecture skills , with the ability to apply design patterns to build simple, reusable components for complex interfaces. Solid computer science fundamentals , including familiarity with data structures, algorithms, profiling, and performance optimization. Attention to code quality , with a focus More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solution Architect(Mobile Technology,UI/UX)

London, South East, England, United Kingdom
KBC Technologies UK LTD
About the Role Lead the architectural design and implementation of a comprehensive design system to support multiple products and platforms within the organization. Collaborate closely with cross-functional teams including product managers, designers, developers, and stakeholders to understand requirements and translate them into scalable design system solutions. Define and document architecture principles, guidelines, and … best practices for the design system, ensuring consistency, reusability, and maintainability across all applications. Conduct thorough analysis of existing systems, tools, and processes to identify opportunities for integration with the design system and streamline workflows. Drive the evolution and enhancement of the design system by staying updated on industry trends, emerging technologies, and user … for complex software applications. Experience using Storybook, Chromatic and Zereheight for design systems. Experience creating automation processes for component governance. In-depth knowledge of design patterns, UI/UX principles, and front-end technologies such as HTML, CSS, JavaScript, and BeastNative. Strong understanding of software architecture principles. Experience with version control systems (e.g., Git), package More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

System Design Architect IV (London)

Whetstone, Greater London, UK
IGT
Join to apply for the System Design Architect IV role at IGT 20 hours ago Be among the first 25 applicants Join to apply for the System Design Architect IV role at IGT IGT is a global leader in gaming. We deliver entertaining and responsible gaming experiences for players across global channels and regulated segments through … to explain technical concepts to stakeholders ranging from non-technical to the technically focused UML, ArchiMate or similarly structure modelling technique Expert of architectural principles, styles, design patterns and anti-patterns Good understanding of application design principles and object oriented design Knowledge of domain and data modelling as well as database design … concerns, inversion of control and microservices Knowledge of SaaS solutions development and deployment in multi-tenant environment Excellent experience of distributed transaction algorithms (two-phase commit, saga, and other patterns) Working knowledge of cloud-based technologies such as AWS, Azure or other cloud platforms Structured approach to research and analysis activities Influence and gain consensus for ideas and solutions More ❯
Employment Type: Full-time
Posted:

Solutions Architect

Sheffield, Yorkshire, United Kingdom
Endeavour Recruitment Solutions
with a Java-based eCommerce technologies such as IBM WebSphere Commerce, SAP Hybris, Salesforce DemandWare or Oracle-ATG. The successful candidate will be required to lead the solution design, assist in solution implementation and be responsible for the technical delivery of complex solutions to a wide range of clients. You will be required to work closely with clients … focused and have a proven track record of delivery. ROLE RESPONSIBILITIES Producing and owning technical solutions to fit business requirements and ensuring successful delivery. Producing and owning solution design documents covering baseline and target architectures for applications, integrations, data and technology - ensuring the design meets architecture principles and best practices for the technology platform and justifying … design against other options. Producing technical specifications for lead developers covering mid-low level application, interface and database design, including identifying relevant design patterns and application frameworks. Communicating technical architectures and designs to internal teams, including developers and testers. Communicating directly with the customer on all aspects of the technical design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Digital Experience Design, Vice President

London, United Kingdom
JPMorgan Chase & Co
Shape the future of user experience with strategic design initiatives that blend business needs and user insights. Drive the advancement of user-centric design strategies for our cutting-edge AI enablement products firmwide, with a focus on large-scale product design strategy and ensuring consistent experience. As a Vice President in DXD Securities Services … CDAO Experience Design, you will play a pivotal role in shaping the user experience across our products and services. Leveraging your deep knowledge of design and research practices to lead strategically important initiatives and develop innovative solutions that align with business requirements and user needs. As a subject matter expert, collaborate with cross-functional teams, guide … of the technology stack, as well as their impact on user experience An intellectually curious and innovative mindset. Comfort with ambiguity and change, an ability to learn technologies and patterns quickly and articulate complex concepts simply and succinctly. An ability to quickly identify and scale design patterns and practices that accelerate delivery, increase value and scale More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Developer/Architect

Wakefield, Yorkshire, United Kingdom
Direct Staffing Inc
technical team and assigns programming and development tasks to the technical staff. • Develop and provide mentoring to less experienced technical staff (other architects, technical leads and developers). • Design coding and software best practices, develop reference and proof of concept implementations. • Design and development of reusable components and services. • Create unit and component integration test strategies … be comfortable with multiple areas of responsibility including but not limited to presentation, business logic, persistence, performance, scalability, and integrations. • Expected to help specify the features of physical design, estimate time and effort to complete each feature, build or supervise implementation of features, prepare product for deployment, and provide technology subject-matter expertise to the team. QUALIFICATIONS: • Bachelor … enterprise web applications. • Core Java, Servlets, JSP, EJB 3.x, JPA, RESTFUL and SOAP based Web Service development and JMS experience. • Strong background in Java and J2EE Design Patterns, Software Design Principles, UML and Rational Unified Process. • Experience in modularity, scalable UI framework design and extendable service components. • Experience in the design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

User Experience Engineering Senior Analyst

England, United Kingdom
Accenture
Content Designers (or UX Designers) use data and research to create, update and review content so that it is consistent across client services and in line with client design principles and standards. They design both micro- and long-form content to meet user needs and make complicated language and processes easy to understand. They collaborate with … products and services. This is a great opportunity to work across multiple different clients in a range of industries. As a member of our close-knit UX and Design team, you will champion the value of User-Centred Design as part of delivery best practice across all digital products and services. Content Designers are expected to … User-Centred Design Experience negotiating with and influencing senior stakeholders Exceptional written and verbal communication skills Experience working with brand tone of voice guidelines, design patterns and style guides Set yourself apart: Working in an Agile or similar multidisciplinary environment. Using Markdown or HTML. What's in it for you At Accenture in addition to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Development Engineer, AWS UK

London, United Kingdom
Amazon
with new and ambiguous problem domains, and have a consistent track record of delivery. A day in the life At Amazon our software engineers take ownership of solution design, turn it into code and deliver it on schedule, using appropriate technologies and current software engineering best practices. They are expected to collaborate with their team and across teams … least one modern language such as Java, C++, or C# including object-oriented design - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, AWS UK

London, United Kingdom
Amazon
with new and ambiguous problem domains, and have a consistent track record of delivery. A day in the life At Amazon our software engineers take ownership of solution design, turn it into code and deliver it on schedule, using appropriate technologies and current software engineering best practices. They are expected to collaborate with their team and across teams … least one modern language such as Java, C++, or C# including object-oriented design - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

iOS Developer (RELOCATION TO THE UK), Ring

London, United Kingdom
Amazon
reliable streaming and playback experience, alongside building solutions and supporting new products that help Ring on their mission to connect people to what's important. Key job responsibilities - Design, develop and maintain our iOS mobile applications - Work with team members to investigate design approaches, prototype technology and evaluate technical feasibility - Lead architecture and design … backwards from our customers to bring them an innovative and seamless home security experience. BASIC QUALIFICATIONS - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# … including object-oriented design - iOS mobile application development experience in Objective-C and Swift - Experience communicating technical problems to both technical and business audiences verbally and in writing PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

iOS Developer, Ring

London, United Kingdom
Amazon
reliable streaming and playback experience, alongside building solutions and supporting new products that help Ring on their mission to connect people to what's important. Key job responsibilities - Design, develop and maintain our iOS mobile applications - Work with team members to investigate design approaches, prototype technology and evaluate technical feasibility - Lead architecture and design … backwards from our customers to bring them an innovative and seamless home security experience. BASIC QUALIFICATIONS - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# … including object-oriented design - iOS mobile application development experience in Objective-C and Swift - Experience communicating technical problems to both technical and business audiences verbally and in writing PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Backend)

Woodbridge, Suffolk, East Anglia, United Kingdom
Hybrid / WFH Options
Southern Communications Ltd
Location: Melton (Hybrid Role) Salary: £65,000 The purpose of this role is to solve complex business problems and technical challenges through the design and development of software applications and services. This role will contribute directly towards exciting technology opportunities in the public health sector; specifically in general practice. You will be responsible for building and maintaining critical … components of our software infrastructure, ensuring high performance, reliability, and security. This role sits within the platform team. Key Responsibilities Design and Development Design, develop and implement high-performance, scalable and maintainable backend systems Develop APIs and other web services Work with databases (relational and NoSQL) to design and implement dara models Participate in … including frameworks (Laravel) Soure control (GitLab) Working experience with structured and unstructured databases (MySQL) Experience with Message Queues (RabbitMQ) & event driven architecture Strong Knowledge of software design patterns and object-orientated design principles Working experience of unit test frameworks and test automation Valuable but not essential experience Strong Expertise in Agile methodologies (e.g. Scrum/ More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Android Software Development Engineer, Ring

London, United Kingdom
Amazon
to provide the best possible experience to our customers, building solutions and supporting new products that help Ring on their mission to make neighbourhoods safer. Key job responsibilities - Design, develop and maintain our Android mobile applications - Work with team members to investigate design approaches, prototype technology and evaluate technical feasibility - Lead architecture and design … and seamless home security experience. BASIC QUALIFICATIONS - Experience programming with at least one software programming language - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience (non-internship) in professional software development - Android mobile application development experience in Java and Kotlin PREFERRED QUALIFICATIONS - Bachelor's degree More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solution Architect

England, United Kingdom
AXA UK
Acquisition. What you'll be doing: Responsibility for the definition, design and communication of complex IT solutions across a range of technology platforms Evaluating solution options, integration patterns and recommending the right one for a given situation ensuring compliance with company standards Assessing new technology solutions to meet business requirements Ensuring the performance, quality, and responsiveness of … applications through the solution design Working within both agile programs and teams, adhering to Scrum or Kanban principles and a more traditional waterfall style projects Contributing to the architecture runway and target architecture Working in a multi-vendor environment, providing direction a support to the delivery teams Supporting continuous improvement initiatives within the team and across the IT … move into solution architecture Proven experience across a range of technologies including Azure, .NET, React, Salesforce, SaaS and PaaS solutions Deep understanding of frontend digital architecture, design patterns, and interaction design principles Good knowledge of enterprise integrations patterns and technologies Experience of API architectural design standards including RESTful APIs and Open API More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Application Architect - Risk Technology, Vice President

London, United Kingdom
Citigroup Inc
in architecture governance bodies. Provide technical leadership to the team of Software Engineers/Analyst. Ensure application design adheres to the appropriate architectural and design patterns in the systems. Executes creative architecture solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions and break down … technical problems. Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems. Design & develop scalable micro-services to build a functional component that will support Risk Management functions. Partner with the product management team and other stakeholders in brainstorming sessions to identify solutions. Host sessions for design … applying sound ethical judgment regarding personal behaviour, conduct and business practices, and escalating, managing and reporting control issues with transparency. Ideal background Hands-on practical experience delivering system design, application development, testing, and operational stability for data delivery architectures. Full-stack developer with 6+ years of experience in designing and developing robust, scalable, and maintainable applications applying Object More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Portfolio Lead Solution Architect Director

London, United Kingdom
Boston Consulting Group
and data strategies. Create reference architecture focused on design principles, detailed APIs, and major systems dependencies between business and IT Define the principles, guidelines, standards, and solution patterns to ensure solution decisions are aligned with the enterprise's future-state architecture vision Analyze the business-IT environment to detect critical deficiencies, legacy, and technical debt and recommend … background, preferably in large international organizations Experience with scalable architectures, API management, serverless technologies, and SaaS low code platform-tools/technologies Demonstrated experience communicating complex system architecture technologies, patterns, artifacts, and roadmaps to senior business leadership Good understanding of technology-enabled business transformation, Digital transformation, Organizational transformation, delivering enterprise-level Digital projects Knowledge of Agile Methodologies and ways … and supporting technologies Experience in collaborating with agile development teams in reviewing application architecture, design and implementation against quality standards Solid experience in modern design patterns Expertise towards SOA & Microservices architecture implementation using REST APIs, queue-based messaging patterns, relational and NoSQL databases Working knowledge of Machine learning model integration and MLOps pipelines. Working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

System Architect - Group Technology (London)

London, UK
TP ICAP Group
RTE) & Product Managers, the System Architect collaborates with the Feature teams to design and develop the architecture and create the Architecture Runway in line with Enterprise standards, patterns and roadmaps. Role Responsibilities Define Architecture vision The System Architects primary responsibility is defining the architecture vision and communicating it clearly to the ART. Consulting with product management to … Architecture with the business, priorities and the vision The System Architect defines, evolves, and maintains the architectural runway ensuring the delivery of business value. Collaborating with Product to design a solution which is technically feasible with architectural enablers. Ensure alignment with the Enterprise Architectural vision and ensure the ARTs system is in line with it, as well as … vulnerability detection, code security, authentication and authorisation DevOps: Continuous Integration and/or Continuous Delivery, tooling such as Git repos, code pipelines, IaC (Infrastructure as Code) Design patterns: BFF, domain driven architecture, composable architecture, micro-services Understanding of software code management (code coverage security hotspots, maintainability of code), application and automated testing, Git repo branching strategies Band More ❯
Employment Type: Full-time
Posted:

System Architect - Group Technology

London, United Kingdom
TP ICAP Group
RTE) & Product Managers, the System Architect collaborates with the Feature teams to design and develop the architecture and create the Architecture Runway in line with Enterprise standards, patterns and roadmaps. Role Responsibilities Define Architecture vision - The System Architect's primary responsibility is defining the architecture vision and communicating it clearly to the ART. Consulting with product management … Architecture with the business, priorities and the vision - The System Architect defines, evolves, and maintains the architectural runway ensuring the delivery of business value. Collaborating with Product to design a solution which is technically feasible with architectural enablers. Ensure alignment with the Enterprise Architectural vision and ensure the ART's system is in line with it, as well … vulnerability detection, code security, authentication and authorisation DevOps: Continuous Integration and/or Continuous Delivery, tooling such as Git repos, code pipelines, IaC (Infrastructure as Code) Design patterns: BFF, domain driven architecture, composable architecture, micro-services Understanding of software code management (code coverage security hotspots, maintainability of code), application and automated testing, Git repo branching strategies Band More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solutions Architect

Leeds, Yorkshire, United Kingdom
Hybrid / WFH Options
William Hill PLC
As a Business Solutions Architect, you will help us define, and execute against, our vision for global expansion and architectural design across our Trading Platform. You will be responsible for working with our Product Owners and business stakeholders to design solutions that put the best possible foundation into place for William Hill and our future growth. … You will be comfortable in supporting all aspects of the architecture role in an Agile delivery through planning, design, implementation, testing, releasing and feedback. You will be hands on when you need to be and will drive adoption through practical application and not through excessive documentation. Though you will be focussed on delivery within the Trading Tech department … AMQP, your JSON from your Avro, your TLS from your TTL and everything in between and you'll have a well-rounded technical repertoire covering software design patterns, infrastructure design, business and process analysis, messaging systems, data stores, web-based systems and what makes it all tick. Experience solving problems at enterprise scale in a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Design Patterns
England
10th Percentile
£51,250
25th Percentile
£58,750
Median
£73,000
75th Percentile
£85,000
90th Percentile
£91,250