Design Patterns Jobs in London

151 to 175 of 358 Design Patterns Jobs in London

Senior React Native Engineer

London Area, United Kingdom
Hybrid / WFH Options
Omaze UK
knows how to balance both. You have experience developing cross-platform mobile apps in React Native, with a general knowledge of how to design features or systems effectively. Part of the job requires good communication and organisational skills. You should be able to translate ideas and requirements into … engineering team building social good platforms. Responsible for writing and testing mobile app code. Work closely with members of your team to ensure design and implementation meet product needs. Help architect, design, and implement reusable, well-tested software components. Proactively review the code of others, providing … data parsing, including managing requests, handling errors, retries, and cancellation. Understanding of how to implement persistent storage. Solid understanding of mobile design patterns and best practices. Experience designing and building major features from concept to launch. Experience with unit testing and end-to-end testing. Comfortable operating More ❯
Posted:

Senior React Native Engineer

london, south east england, United Kingdom
Hybrid / WFH Options
Omaze UK
knows how to balance both. You have experience developing cross-platform mobile apps in React Native, with a general knowledge of how to design features or systems effectively. Part of the job requires good communication and organisational skills. You should be able to translate ideas and requirements into … engineering team building social good platforms. Responsible for writing and testing mobile app code. Work closely with members of your team to ensure design and implementation meet product needs. Help architect, design, and implement reusable, well-tested software components. Proactively review the code of others, providing … data parsing, including managing requests, handling errors, retries, and cancellation. Understanding of how to implement persistent storage. Solid understanding of mobile design patterns and best practices. Experience designing and building major features from concept to launch. Experience with unit testing and end-to-end testing. Comfortable operating More ❯
Posted:

Solutions Architect

London Area, United Kingdom
Hybrid / WFH Options
Merlin Entertainments
transform the future of digital guest experiences across our iconic global attractions. We're seeking a talented and results-driven Solution Architect to design and implement scalable, resilient, and efficient microservices-based architectures to support the organisation's evolving technology landscape. About the Role This is a high … closely with development, DevOps, cloud, and infrastructure teams to create a robust architecture that aligns with business objectives and supports digital transformation. Responsibilities Design and develop scalable, resilient, and secure Digital solution architectures for enterprise systems that support cost-effective and valuable platforms. Define service boundaries, communication protocols … platforms (AWS, Azure, GCP) Excellent stakeholder management and communication skills, ideally in a global or matrixed environment. Knowledge of Digital solutions design patterns, principles and best practices. Proficiency in cloud platforms, serverless architectures and microservice deployments. Strategic thinker and ability to shape long-term visions that align More ❯
Posted:

Solutions Architect

london, south east england, United Kingdom
Hybrid / WFH Options
Merlin Entertainments
transform the future of digital guest experiences across our iconic global attractions. We're seeking a talented and results-driven Solution Architect to design and implement scalable, resilient, and efficient microservices-based architectures to support the organisation's evolving technology landscape. About the Role This is a high … closely with development, DevOps, cloud, and infrastructure teams to create a robust architecture that aligns with business objectives and supports digital transformation. Responsibilities Design and develop scalable, resilient, and secure Digital solution architectures for enterprise systems that support cost-effective and valuable platforms. Define service boundaries, communication protocols … platforms (AWS, Azure, GCP) Excellent stakeholder management and communication skills, ideally in a global or matrixed environment. Knowledge of Digital solutions design patterns, principles and best practices. Proficiency in cloud platforms, serverless architectures and microservice deployments. Strategic thinker and ability to shape long-term visions that align More ❯
Posted:

Android Software Development Engineer, Fire TV

London, United Kingdom
Amazon
and consumption of media and entertainment. In this development role, you will have an enormous opportunity to make a large impact on the design, architecture, and implementation of state of the art products used every day, by people you know. As a Software Development Engineer in the team … you will engage with an experienced cross-disciplinary staff to conceive and design innovative consumer products by developing and integrating Android based features and applications. Key job responsibilities The development of new Android innovative features and applications and initiatives across the organization. Investigate, prototype, and deliver new and … cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence - Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Data Engineer

London, United Kingdom
Bjss
have experience across multiple projects and several of the following skills: You have a good understanding of coding best practices and design patterns, and experience with code and data versioning, dependency management, code quality and optimisation, error handling, logging, monitoring, validation, and alerting You have experience in … commitment to writing clean, maintainable, and well-tested code Excellent SQL skills, including the ability to write complex queries, optimise query performance, and design efficient database schemas Familiarity with one or more data platform technologies such as Databricks, Snowflake, and/or Microsoft Fabric At BJSS, the rewards More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Site Reliability Engineer, Simple Storage and Glacier team ( S3G)

London, United Kingdom
ENGINEERINGUK
by learning and innovation. Key job responsibilities Be actively involved in daily engineering activities, providing hands-on technical guidance and support. Define architecture, design, and proof-of-concept efforts for end-to-end project delivery, ensuring high quality and simplicity in complex systems. Design, implement, deploy … of quality across all team deliverables. BASIC QUALIFICATIONS Knowledge of systems engineering fundamentals (networking, storage, operating systems) Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems Experience in networking, storage systems, operating systems and hands-on systems engineering Experience programming with at More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Developer TDD - Technologist

London
Client Server
a Senior Java Developer you'll join a small, Agile team using core Java within a TDD environment deploying to AWS. You'll design and develop new features and enhancements across two security product areas, working across the full development lifecycle; you'll be able to input ideas … SQL and Networking (TCP/IP) You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Algorithms, Design Patterns You're collaborative, with Pair Programming experience You enjoy problem solving and are keen to pick up new skills What's in it for More ❯
Employment Type: Permanent
Salary: £95,000 - £160,000
Posted:

Software Dev Engineer, Sable

London, United Kingdom
Amazon
looking APIs. As a Software Development Manager, you will lead a team to solve complex, challenging problems throughout the software development lifecycle, including design, development, testing, and operations. Your work will directly impact our existing customer base (currently thousands of internal Amazon teams) while extending our solutions to … BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language PREFERRED QUALIFICATIONS - 3+ years of full More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer - Mid-Level

Greater London, England, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions
join our dynamic team. If you are passionate about finance, technology, and thrive in a collaborative environment, we invite you to apply. Responsibilities: Design, develop, and maintain high-performance and scalable Java applications. Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications. … including Spring Boot. Hands-on experience with AWS services (e.g., EC2, S3, Lambda, RDS). Strong understanding of software development principles, design patterns, and best practices. Experience working with relational databases such as MySQL or PostgreSQL. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration skills. More ❯
Posted:

Java Software Engineer - Mid-Level

london, south east england, united kingdom
Hybrid / WFH Options
Opus Recruitment Solutions
join our dynamic team. If you are passionate about finance, technology, and thrive in a collaborative environment, we invite you to apply. Responsibilities: Design, develop, and maintain high-performance and scalable Java applications. Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications. … including Spring Boot. Hands-on experience with AWS services (e.g., EC2, S3, Lambda, RDS). Strong understanding of software development principles, design patterns, and best practices. Experience working with relational databases such as MySQL or PostgreSQL. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration skills. More ❯
Posted:

Backend Software Engineer C# .Net - FinTech

London
Hybrid / WFH Options
Client Server
progression? As a Backend Software Engineer you will architect and build highly performant and scalable solutions using the Microsoft tech stack and SOLID design principles, collaborating with cross functional Agile project teams in 2 week Sprints, you'll be an advocate of best practice and ensure software is … experience of working on highly scalable systems You have a strong knowledge of Computer Science fundamentals such as OOP, Data Structures, Design Patterns You have experience with, or a strong interest in Artificial Intelligence and are keen to explore the possibilities further, ChatGPT knowledge You have strong More ❯
Employment Type: Permanent
Salary: £85,000 - £100,000
Posted:

Software Development Engineer II, Alexa Connected Devices

London, United Kingdom
Amazon
deliver a low latency, low cost, highly reliable, and high scalable connectivity between Alexa enabled devices and Alexa Cloud. Drive and lead software design, development standards, team processes and code reviews. Optimize software libraries for low latency, CPU and memory footprint. Deliver high-quality software through working in … BASIC QUALIFICATIONS 4+ years of non-internship professional software development experience. 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience. Experience programming with at least one software programming language. PREFERRED QUALIFICATIONS 4+ years of full More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Dev Engineer III, Auto Software (Smart Vehicles)

London, United Kingdom
Amazon
and customer experience, and an eagerness to learn new and evolving technologies. Key job responsibilities You will be responsible for the (re-)architecture, design, and delivery of client software, distributed services, influencing senior leadership on the right technical direction, making key technology decisions, coaching and developing engineers, and … 5+ years of programming with at least one software programming language experience. 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience. Experience as a mentor, tech lead or leading an engineering team. PREFERRED QUALIFICATIONS 5+ years More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Engineer, JP Science and Data

London, United Kingdom
Amazon
ML solutions that drive tangible business impact through our vendor partnerships. Key job responsibilities The MLE is accountable for: Work with scientists to design and develop scalable ML infrastructure that supports model training, deployment, and monitoring across hundreds of vendors. Implement efficient data pipeline and architectures that enable … BASIC QUALIFICATIONS 3+ years of non-internship professional software development experience. 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience. Experience programming with at least one software programming language. Familiar with the life cycle of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Full stack( React Js)-5-8Years- C11 - Chennai

London, United Kingdom
citi.com
and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems. Apply fundamental knowledge of programming languages for design specifications. Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging. Serve as advisor or coach to new or … JavaScript, HTML5, CSS3 and related web Technologies. Proficiency in modern JavaScript, including async/await, promises and modules. Strong understanding of design patterns and software architecture for front-end applications. Understanding of RESTful APIs, and working with asynchronous requests (Axios, Fetch). Strong knowledge on version control More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

SDE3 / Technical Architect

London, United Kingdom
Amazon
s future, and will provide great personal satisfaction and career development as we tackle some of the most intriguing problems in software architecture design and building highly scalable services. We have a range of initiatives on the team, from full stack development, platform development, performance improvements or solving … 5+ years of programming with at least one software programming language experience - 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS - 5+ years More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

SDE3 / Technical Architect - Enable Small Business to go Global

London, United Kingdom
Amazon
s future, and will provide great personal satisfaction and career development as we tackle some of the most intriguing problems in software architecture design and building highly scalable services. We have a range of initiatives on the team, from full stack development, platform development, performance improvements or solving … 5+ years of programming with at least one software programming language experience - 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS - 5+ years More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Developer

London, United Kingdom
Oktopost Technologies
not limited to Java, C#, C++, PHP, or Python Experience with MySQL or any other relational database Experience with OOP and design patterns Experience developing complex client-facing applications at a scale Ability to deep dive and understand technical features, complex design, and architecture Knowledge More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Site Reliability Engineer, Simple Storage and Glacier team ( S3G)

London, United Kingdom
Amazon
for their cloud services. Key job responsibilities Be actively involved in daily engineering activities, providing hands-on technical guidance and support. Define architecture, design, and proof-of-concept efforts for end-to-end project delivery, ensuring high quality and simplicity in complex systems. Design, implement, deploy … s nothing we can't achieve. Minimum Qualifications Knowledge of systems engineering fundamentals (networking, storage, operating systems) Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems Experience in networking, storage systems, operating systems and hands-on systems engineering Experience programming with at More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Data Scientist

London, United Kingdom
Hybrid / WFH Options
Different Technologies Pty Ltd
technologies (e.g., SQL, NoSQL such as Elasticsearch and Graph databases). You have a good understanding of coding best practices and design patterns and experience with code and data versioning, dependency management, code quality and optimisation, error handling, logging, monitoring, validation, and alerting. Location? Hybrid, with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Software Development Engineer, Execution & Planning - Last Mile

London, United Kingdom
Amazon
5+ years of programming with at least one software programming language experience 5+ years of leading design or architecture (design patterns, reliability, and scaling) of new and existing systems experience Experience as a mentor, tech lead, or leading an engineering team PREFERRED QUALIFICATIONS 5+ years More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, Amazon Q Business, AWS Q Business

London, United Kingdom
Amazon
BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language PREFERRED QUALIFICATIONS - 3+ years of full More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineer, Software Development, TFS Invoicing

London, United Kingdom
Amazon
BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experience - Experience programming with at least one software programming language PREFERRED QUALIFICATIONS - 3+ years of full More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

.NET Developer

London, United Kingdom
Digital Biz Solutions
notch software solutions for various applications, platforms, and integrations. Your commitment to technical excellence will be crucial in upholding our development team's design principles and industry best practices. Additionally, you will be empowered to enhance code quality and adeptly overcome any system challenges that may arise. What … you'll require for success : 7+ years of experience in C#, ASP.NET/.NET application design and development. Crucial commercial experience with .NET Core. Working experience in MS Azure environment (Azure functions, App Services). Ability to produce high-quality code … using practices like TDD, BDD, and design patterns. Proven commercial experience in building WebAPI's. Good understanding of architectural design patterns and best practices. Familiarity with version control tools like Git. Proficiency in using MS SQL Server. Exposure to open source technologies such as MongoDB More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Design Patterns
London
10th Percentile
£55,625
25th Percentile
£60,000
Median
£70,000
75th Percentile
£85,000
90th Percentile
£97,500