Design Patterns Jobs in London

26 to 50 of 135 Design Patterns Jobs in London

Senior Java Developer

London, South East, England, United Kingdom
Proactive Appointments
Senior Java Developer, you will play a key role in designing, developing, and maintaining enterprise-grade applications, while mentoring junior engineers and helping shape technical strategy. Key Responsibilities Design, develop, and maintain Java-based applications and services . Write clean, efficient, and well-documented code . Participate in code reviews and provide constructive feedback. Collaborate with cross-functional … , and deliver new features . Troubleshoot and debug complex issues. Required Qualifications Professional Java software development experience. Strong understanding of object-oriented programming and design patterns . Hands-on experience with Spring and Hibernate frameworks. Solid experience with relational databases (MSSQL, Oracle). Proven experience with RESTful API design and development . Strong More ❯
Employment Type: Contractor
Rate: £600 - £700 per day
Posted:

Software Development Engineer II, Alexa Enterprise Products

London, United Kingdom
Amazon
who has experience building innovative applications that customers love. You will build new services and experiences from ground up, will be a technical leader and have impact tech design, architecture, and implementation of Alexa features. In this role, you will take a pragmatic and iterative approach to building software: You will simplify and get things done while experimenting … fast paced environment. A day in the life Your role in this startup team will offer diverse opportunities for creating innovative software. On a given day you might: - Design and develop micro-services to create new core software services. - Build service architectures that have rock solid availability and performance. - Work closely with customers, product managers, cross-team developers … deliver these pieces of functionality. 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 software development life cycle, including More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, Senior Leader Experiences - Execution Engine Team

London, United Kingdom
Amazon
best technical design. Develop/maintain operational rigor for the rigor of a fast-growing Amazon Search stack. Help with hiring and mentoring. Take user-facing features from design to implementation, coding both the UI and backend functionality. Optimize applications for maximum speed and scalability. You will have a lot of freedom and diversity in the technologies we … internship professional software development experience 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 of full software development life More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Solutions Architect

Holborn, Greater London, England
Nexus Jobs Limited
MySQL, etc. " Exposure to polyglot programming languages like Scala, Python and Golang will be a plus " Ability to read/write code and expertise with various design patterns " Have used NoSQL database such as MongoDB, Cassandra, etc. " Work on opportunities along with sales, practice, delivery teams through the pre-sales process " Develop customer proposals - solution architecture, pitch More ❯
Employment Type: Permanent
Posted:

Senior SDET (SC Cleared)

City of London, London, United Kingdom
Hybrid / WFH Options
ARM
testing at all levels Working with the Product team to define tests throughout the product delivery into live Automating tests for all phases. Working collaboratively with developers to design and test stubs Ensure the team define tests to validate NFR?s at the appropriate level Ensuring traceability is maintained throughout the product delivery Ensuring the team is aware … those who have asked for them. Raising the profile of quality throughout the product lifecycle Working in an Agile team, you will be responsible for inputting to the design and build of automated tests to ensure adequate and effective test coverage Provide test assurance of the user stories according to the defined acceptance test criteria; whilst working in … CI/CD pipelines and their importance in Automation Testing process Exposure to command line and scripting languages forOS Linux. Strong coding skills (OOP, SOLID, DI, Design Patterns, etc.) Must be able to unit test the framework built. Experience and Skills Strong relevant experience as a Senior SDET Experience and knowledge of API testing and the use More ❯
Employment Type: Contract
Rate: £612/day Inside IR35
Posted:

Principal Backend Engineer

London, United Kingdom
Teya Services Ltd
benefiting from continuous learning opportunities, a supportive community which is proud to serve our mission, and comprehensive benefits. Your Mission You will lead development on an organisational level. Design, implement, and operate customer experiences, complex workflows, and operational task management applications to enable multiple order of magnitude growth. You will work with a diverse team to help shape … decisions, Continually evolve our engineering practices using data insights and industry knowledge. Mentor and coach other engineers, fostering their professional growth of the most senior technical people. Lead design reviews for complex software projects and/or critical features, probing assumptions, illuminating pitfalls, and fostering shared understanding. Your Story 8+ years of professional software development experience. Ability to … and space complexity of those solutions. Proven ability to document and communicate technical decisions to a diverse audience. Professional experience leading design or architecture (design patterns, reliability, scaling) of multiple new and existing systems. Professional experience growing peer engineers through mentorship and guidance. Ability to work with problems of extreme ambiguity and lead others through More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer II, Amazon Payments

London, United Kingdom
Amazon
System design Experience. 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 software development life cycle, including More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
UnitedHealth Group
to design, code, build and test software solutions in DevOps scrum environment Lead team efforts to achieve timely resolution to all production issues Apply design patterns to best practices to software development Rapid prototyping within an Agile methodology Contributing to the applications' technology stack and driving progressive solutions to complex problems Working with technical and … to create world class products Implementing complex code based on guidance provided by lead engineer on initiative(s). Pro-actively identifies and addresses security gaps in solution design and delivery You will be rewarded and recognised for your performance in an environment that will challenge you and give you clear direction on what it takes to succeed More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Technical Architect

London, United Kingdom
Hybrid / WFH Options
Onyx-Conseil
. We have a great opportunity with a world leading organisation where you will be provided with support and development to succeed. This role focuses on leading the design and development of scalable, high-performance applications and solutions with strong technical leadership and deep Python expertise. Responsibilities Architect and design scalable, secure, and robust backend systems … and NoSQL databases (e.g., PostgreSQL, MongoDB). Hands-on experience with cloud platforms (AWS, Azure, or GCP). Familiarity with containerization (Docker, Kubernetes). Knowledge of design patterns, OOP principles, and clean code practices. Experience with Git, Jenkins, CI/CD pipelines. Strong problem-solving and debugging skills. Excellent communication and stakeholder management skills. Desirable skills/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Cloud Application Architect

London, United Kingdom
Amazon
Sr. Application Architect, Professional Services Job ID: AWS ProServe IN - Maharashtra Are you an experienced cloud architect/developer who can assist our customers in design and development of cloud native applications and/or re-engineering applications that can fully leverage the AWS Cloud? Do you like to work on a variety of game changing projects, at … the AWS platform services such as Amazon EC2, Auto Scaling, Elastic Load Balancing, AWS Elastic Beanstalk, Amazon Elastic Container Services to name just a few, provide opportunities to design and build cloud ready applications. AWS ProServe India LLP is looking for highly talented hands on technical architects to help accelerate our growing Professional Services business in India. This …/GOLang) • Familiarity with AWS Storage, SQL and No SQL databases with awareness of protocols such as gRPC, Web-sockets and graphql • Knowledge of cloud architecture design patterns, Event driven, Micro-services architecture • Preferred experience in optimize cloud systems for scalability, security, and performance • Experience in agile software development • Advising and implementing AWS best practices About the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Intermediate TypeScript Engineer

London, United Kingdom
GenTrack
an inspiring culture, and a technology first, people centric business. The Opportunity In this role, you will be instrumental in the entire software development lifecycle, contributing to the design, coding, testing, and maintenance of Gentrack software applications. Your expertise in programming languages, software architecture, and best practices will be applied to tackle medium to complex tasks and projects. … play a pivotal role in delivering high-quality, scalable software solutions while positioning yourself for further career growth within our dynamic development environment. The Specifics Contribute to the design, coding, testing, and maintenance of software applications, ensuring the delivery of high-quality, scalable solutions. Apply a solid understanding of programming languages, software architecture, and industry best practices to … of software applications Proficiency in one or more programming languages commonly used in the tech stack (e.g., TypeScript, Java, Python, JavaScript, C#) Understanding of software architecture, design patterns, and best practices Experience with version control systems (e.g., Git) Working knowledge of Agile Good working knowledge of relevant technologies and concepts including Object Oriented Design, Enterprise More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Consultant Software Developer

London, United Kingdom
ameygroupi
test out new technologies to identify novel solutions in various problem domains Developing production-ready software solutions Helping to define and drive the use of solution design patterns Collaborating with people from the wider team within the business unit, including data scientists and domain experts, to form and support multi-disciplinary teams Continually developing your skills and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Product Designer

City of London, London, United Kingdom
Digital Waffle
A seed-stage startup who are revolutionising work management with AI, is on the hunt for a Senior Product Designer and their second design hire. If you're used to the pace and ambiguity of a start-up—and thrive on solving complex design problems in fast-moving environments—this is your chance to make a … lasting impact in a business that’s scaling fast. Job: Senior Product Designer Location: London Salary: £90K Role : Own the complete design … lifecycle for key product initiatives, from initial problem framing to polished UI. Translate complex product logic into clear, intuitive, and elegant interfaces. Define and evolve scalable design patterns, tokens, and workflows within Figma. Contribute to and maintain our comprehensive design system across multiple product surfaces. Collaborate closely with product, engineering, and leadership to ship solutions More ❯
Posted:

Senior Product Designer

London Area, United Kingdom
Digital Waffle
A seed-stage startup who are revolutionising work management with AI, is on the hunt for a Senior Product Designer and their second design hire. If you're used to the pace and ambiguity of a start-up—and thrive on solving complex design problems in fast-moving environments—this is your chance to make a … lasting impact in a business that’s scaling fast. Job: Senior Product Designer Location: London Salary: £90K Role : Own the complete design … lifecycle for key product initiatives, from initial problem framing to polished UI. Translate complex product logic into clear, intuitive, and elegant interfaces. Define and evolve scalable design patterns, tokens, and workflows within Figma. Contribute to and maintain our comprehensive design system across multiple product surfaces. Collaborate closely with product, engineering, and leadership to ship solutions More ❯
Posted:

Senior Product Designer

london, south east england, united kingdom
Digital Waffle
A seed-stage startup who are revolutionising work management with AI, is on the hunt for a Senior Product Designer and their second design hire. If you're used to the pace and ambiguity of a start-up—and thrive on solving complex design problems in fast-moving environments—this is your chance to make a … lasting impact in a business that’s scaling fast. Job: Senior Product Designer Location: London Salary: £90K Role : Own the complete design … lifecycle for key product initiatives, from initial problem framing to polished UI. Translate complex product logic into clear, intuitive, and elegant interfaces. Define and evolve scalable design patterns, tokens, and workflows within Figma. Contribute to and maintain our comprehensive design system across multiple product surfaces. Collaborate closely with product, engineering, and leadership to ship solutions More ❯
Posted:

Senior Product Designer

london (city of london), south east england, united kingdom
Digital Waffle
A seed-stage startup who are revolutionising work management with AI, is on the hunt for a Senior Product Designer and their second design hire. If you're used to the pace and ambiguity of a start-up—and thrive on solving complex design problems in fast-moving environments—this is your chance to make a … lasting impact in a business that’s scaling fast. Job: Senior Product Designer Location: London Salary: £90K Role : Own the complete design … lifecycle for key product initiatives, from initial problem framing to polished UI. Translate complex product logic into clear, intuitive, and elegant interfaces. Define and evolve scalable design patterns, tokens, and workflows within Figma. Contribute to and maintain our comprehensive design system across multiple product surfaces. Collaborate closely with product, engineering, and leadership to ship solutions More ❯
Posted:

Software Development Engineer II, FGBS

London, United Kingdom
Amazon
who excels under pressure, is adaptable, and can take ownership of the system's success. You will be responsible for driving solutions across the entire development lifecycle, from design to coding, testing, and deployment, in a dynamic and fast-paced environment. Key job responsibilities The SDE II on this team will be playing a key role in solving … experience. This role offers exposure to tackling scalability issues in complex process automations leveraging AWS cloud, machine learning algorithms, and distributed systems. Ideal candidate will drive architectural and design choices, invent new features, develop distributed services, and build a scalable, service-oriented platform. A day in the life 1. Collaborate with SDMs, TPMs and Senior Software Development Engineers … Read more on Inside Amazon: ) BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 3+ 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 software development life cycle, including More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Engineer - Microsoft Dynamics 365

London, United Kingdom
Just Group plc
the UK's most loved retirement expert. Purpose As our Senior Engineer for Microsoft Dynamics 365, you'll be a key technical authority within the team. You'll design, develop and maintain solutions and CI/CD pipelines that enhance our Dynamics environment, working collaboratively with colleagues across technology and the wider business to deliver maximum value for … our customers. Key Responsibilities Design, build and deliver high-quality code that solves real customer and business problems Take ownership of Dynamics 365 solutions, while also being comfortable working across other technologies to keep developing your skills Ensure all code is thoroughly tested, reviewed, and aligned to strong control frameworks Work as part of a cross-functional delivery … and Azure Hands-on experience of DevOps, CI/CD and associated tooling (TFS, Azure DevOps, MSBuild, Release Management) Knowledge of AKS, microservices architecture and integration design patterns A background in Agile delivery, with familiarity in XP and DevOps techniques Practical application of TDD, BDD and development best practices (e.g. SOLID principles) Experience of providing technical leadership More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Application Developer , AWS Profesional Services

London, United Kingdom
Amazon
the AWS platform services such as Amazon EC2, Auto Scaling, Elastic Load Balancing, AWS Elastic Beanstalk, Amazon Elastic Container Services to name just a few, provide opportunities to design and build cloud ready applications. Amazon Web Services is looking for highly talented hands on technical architects to help accelerate our growing Professional Services business. This is an excellent … to be cloud optimized Working as a technical leader along side customer business, development and infrastructure teams. Providing deep software development knowledge with respect cloud architecture, design patterns and programming Advising and implementing AWS best practices Working as both an infrastructure and application development specialist Agile software development and DevOps Implementing DevOps practices such as infrastructure as … 따라 전문적인 서비스 제공을 위해 고객을 방문해야 할 수 있습니다. About the team AWS Global Services AWS Global Services includes experts from across AWS who help our customers design, build, operate, and secure their cloud environments. Customers innovate with AWS Professional Services, upskill with AWS Training and Certification, optimize with AWS Support and Managed Services, and meet objectives More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Machine Learning Compiler Engineer, Annapurna Labs

London, United Kingdom
Amazon
ll have the opportunity to influence architecture, mentor other engineers, collaborate with AWS services teams, and work on projects that span the full product lifecycle - from pre-silicon design to production. A background in ML, compilers, or AI accelerators is a plus - but above all, we're looking for passionate engineers eager to innovate at scale. A day … and challenges you. You will leverage your technical communications skill as a hands-on partner to AWS ML services teams and you will be involved in pre-silicon design, bringing new products/features to market, and many other exciting projects. A background in Machine Learning and AI accelerators is preferred, but not required. About the team Diverse … internship professional software development experience - 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 - 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer (.NET)

Shoreditch, London, United Kingdom
Hybrid / WFH Options
Yolk Recruitment
for web, mobile, and desktop applications in .NET. Collaborate with developers, QA, and cross-functional teams to deliver high-quality features. Take part in peer reviews and solution design discussions. Troubleshoot support tickets and provide 3rd-level support where needed. Help improve coding standards and development practices. Mentor junior developers and share knowledge within the team. Contribute ideas … .NET Core, ASP.NET MVC/Web Forms, HTML/CSS/SASS, JavaScript/TypeScript, RESTful APIs, SQL Server, and Entity Framework. Experience with scalable applications, design patterns, and asynchronous programming (e.g. queuing, caching, logging). Familiarity with Windows services, DevOps, Azure, CI/CD, and security best practices (OWASP, ISO standards). Strong communication skills, with More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum + benefits
Posted:

Software Developer .NET

East London, London, England, United Kingdom
Hybrid / WFH Options
Yolk Recruitment Ltd
for web, mobile, and desktop applications in .NET. Collaborate with developers, QA, and cross-functional teams to deliver high-quality features. Take part in peer reviews and solution design discussions. Troubleshoot support tickets and provide 3rd-level support where needed. Help improve coding standards and development practices. Mentor junior developers and share knowledge within the team. Contribute ideas … .NET Core, ASP.NET MVC/Web Forms, HTML/CSS/SASS, JavaScript/TypeScript, RESTful APIs, SQL Server, and Entity Framework. Experience with scalable applications, design patterns, and asynchronous programming (e.g. queuing, caching, logging). Familiarity with Windows services, DevOps, Azure, CI/CD, and security best practices (OWASP, ISO standards). Strong communication skills, with More ❯
Employment Type: Full-Time
Salary: £50,000 - £60,000 per annum
Posted:

Software Engineer II, Grocery Field AI - Data

London, United Kingdom
Amazon
efficiently create high-quality datasets that drive the development of modern AI services. As a core member of the Annotation Tooling team, you'll have the opportunity to design and implement robust, scalable solutions that directly impact the efficiency of our AI development pipeline. You'll work on challenging technical problems while creating intuitive interfaces that empower our … scalability and maintainability in mind. 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 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience Experience programming with at least one More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. SDE, IIoT, Decision Science and Technology (DST)

London, United Kingdom
Amazon
work alongside passionate technologists who are committed to nurturing talent and helping you expand your technical capabilities through personalized mentorship and meaningful project assignments. Key job responsibilities 1. Design and develop distributed machine learning systems for complex industrial applications 2. Create practical code that solves challenging technical problems 3. Mentor junior engineers and contribute to team technical standards … internship professional software development experience - 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 of full software development life More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, Product UI/SPF/TE

London, United Kingdom
Amazon
UI/SPF/TE Basic qualifications 5+ years of non-internship professional software development experience 3+ 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 3+ years of full software development life cycle experience, including coding … benefits. Applicants should apply via our internal or external career site. Key job responsibilities We are looking for 6+ years of backend experience and 4+ years of system design experience. About the team We're hosting a hiring event for multiple teams across Poland. Join us to explore exciting career opportunities! Note: This job posting appears to be More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Design Patterns
London
10th Percentile
£51,250
25th Percentile
£65,000
Median
£80,000
75th Percentile
£102,500
90th Percentile
£122,000