Design Patterns Jobs in the UK

51 to 75 of 693 Design Patterns Jobs in the UK

Senior full-stack engineer

Cambridge, Cambridgeshire, United Kingdom
Techspert
scalable applications with Angular/React and Node Strong front-end development experience Experience working with commercial applications in production environments Deep knowledge of architecture and design patterns for the frontend (e.g. data flows, components, modules) Deep knowledge of architecture and design patterns for the backend (e.g. configuration, REST, distributed systems) Working knowledge of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Frontend Engineer - Poland, Remote

London, United Kingdom
Hybrid / WFH Options
Randstad (Schweiz) AG
Numpy, Github, Jenkins, Elasticsearch and lots of raw SQL for analytics. We have a very large but clean code base as we put significant emphasis on design patterns, code readability, testability, maintainability and extendability. Responsibilities Work with product owners, product managers, user interface designers and other software engineers to write technical documents that identify software project requirements … and high level technical analysis. Write well-formulated, testable and readable code using appropriate software design patterns Diagnose and solve page load and other speed issues Debug and fix bugs across our applications Write unit, integration and end-to-end tests Participate in code reviews Review, maintain and refactor existing code to meet the requirements for improved … Identify, evaluate and communicate front-end best practices. Skills Expert level knowledge of TypeScript or JavaScript (ES6), and most common Styling libraries. Strong grasp of the React Framework, relative patterns and best practices. Good understanding of UI/UX best practices and considerations. Understanding of front-end observability with tools like Sentry, LogRocket, Datadog, or New Relic. Experience with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Web Developer - ONSITE

Loughton, Essex, South East, United Kingdom
Hybrid / WFH Options
Profile 29
database schema in SQL Server 2014 Required Recent legacy .Net projects (essential) ASP.NET 4.6+ MVC 5 C# 6 including advanced language features e.g., generics, lambdas, delegates Design Patterns and SOLID Principles Entity Framework 6+ SQL Server 2014+ TDD/NUnit Javascript/JQuery/AJAX HTML5/CSS3 Desirable ASP.NET Core Azure Service Bus Entity Framework Core … can be found at: profile-29 .com/privacy) Profile 29 recruitment keywords: senior web developer lead web developer London Essex ASP.NET MVC MVC5 C# 6 Design Patterns SOLID Entity Framework SQL Server TDD NUnit Javascript Jquery AJAX HTML5 CSS finance fintech More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Full Stack Web Developer - ONSITE

Loughton, Essex, England, United Kingdom
Hybrid / WFH Options
Profile 29
database schema in SQL Server 2014 Required Recent legacy .Net projects (essential) ASP.NET 4.6+ MVC 5 C# 6 including advanced language features e.g., generics, lambdas, delegates Design Patterns and SOLID Principles Entity Framework 6+ SQL Server 2014+ TDD/NUnit Javascript/JQuery/AJAX HTML5/CSS3 Desirable ASP.NET Core Azure Service Bus Entity Framework Core … can be found at: profile-29 .com/privacy) Profile 29 recruitment keywords: senior web developer lead web developer London Essex ASP.NET MVC MVC5 C# 6 Design Patterns SOLID Entity Framework SQL Server TDD NUnit Javascript Jquery AJAX HTML5 CSS finance fintech More ❯
Employment Type: Full-Time
Salary: £70,000 - £120,000 per annum
Posted:

Senior Solutions Architect - Long Standing Customers

Alderley Edge, Cheshire, United Kingdom
Royal London
and learn! Responsibilities across three key dimensions: Interpret Business Needs Translates business and technical requirements into an architectural blueprint to achieve business objectives and documents all solution architecture design and analysis work. Works closely with the product owners and product managers to ensure a robust architectural runway that can support future business requirements throughout the product life cycle. … development of technology solutions. You are a hands-on architect, from an engineering background, who can consider multiple viewpoints, provide weighted solution options, experience of industry design patterns for modern architectures, clarity on breaking down packets of work and transition states to design solutions incrementally to meet business needs and align with target/transition … Policy Administration Systems. Knowledge of system development life cycle methodologies such as Agile, Incremental, DevOps, capable of engaging with engineers. Understanding of Domain Driven Design principles, EA patterns to decompose monoliths to microservices, Strangler Fig pattern, event sourcing. Proven analytical, influencing/consensus building, technical and communication skills. Engineering background in one or more of the following More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

REMOTE Scala Developer - OO, Scala, ATDD/BDD, Ansible, Cucumber - Investment Banking

United Kingdom
Hybrid / WFH Options
Scope AT Limited
client is looking for a strong Scala Developer to join their team on a long term project (12 months+) on a contractual basis. Experienced in using design patterns and following best software engineering practices An understanding of fundamental algorithms and ability to optimize existing code Requirements * A background in modern OO language with good experience in Scala … Experienced in using design patterns and following best software engineering practices * An understanding of fundamental algorithms and ability to optimize existing code * Proficient written and verbal communication skills to support and shape the platform and clearly articulate technical designs and concepts * Relationship building skills * A team player with exceptional interpersonal skills, eg collaborative working skills * Experience of More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Principal Software Engineer

Maidenhead, Berkshire, United Kingdom
Ultra Electronics Group
mechanical, and software technologies in demanding and critical environments to meet customer needs. The Software Engineering function in Ultra supports the software development lifecycle consisting of requirements analysis, design, implementation, test and verification in order to deliver software components into projects and products and supports the deployment and maintenance of software components. A professional at this grade applies … complex problems. Roles will act independently with minimal guidance, and may act as project managers/formal mentors for junior staff. Scope Provide technical leadership and define, architect, design, develop, document and test embedded and/or application software as part of a software engineering team of 5-20 engineers, within the Cyber UK Business Unit, delivering multiple … and/or driver development. C and C++ Significant experience of best practice software development processes/lifecycles Experience of Object-Oriented Design and Design Patterns such as SOLID Experience of software testing and design for test Desirable: Master's degree in an engineering, mathematical or science-based subject or equivalent experience. Rust More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Modelling: Kallikor Engineering London Kallikor London Kallikor

London, United Kingdom
Improbable Worlds 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: Strong software engineering fundamentals including system architecture, design patterns More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

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:

Senior Software Development Engineer, AWS UK

Edinburgh, 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:
Design Patterns
10th Percentile
£51,250
25th Percentile
£59,063
Median
£73,000
75th Percentile
£85,000
90th Percentile
£92,375