Design Patterns Jobs in the UK

351 to 375 of 513 Design Patterns Jobs in the UK

C# Senior Developer

Manchester, Lancashire, England, United Kingdom
Adria Solutions
pillar Lead a delivery team responsible for project delivery and application group Contribute to the estimation and implementation of user stories/requirements helping to shape their technical design, UX and implementation Review, update and produce … system documentation as required Perform code reviews The Senior Developer will have experience with the following: Experience with C#, asp.net and SQL using a variety of design patterns and software development techniques including domain is driven design, MVC, unit and test-driven development Be keen and excited to become part of a completely data-driven More ❯
Employment Type: Full-Time
Salary: £60,000 - £65,000 per annum, Negotiable
Posted:

Technical Product Manager - AI Platforms - GenAI Developer Platform

London, United Kingdom
Avature
Location London Business Area Engineering and CTO Ref # Description & Requirements Bloomberg's CTO Office is the future-looking technical and product arm of Bloomberg L.P. We envision, design, and prototype the next generation infrastructure, hardware, and applications for the Bloomberg Terminal. Our projects include machine learning-powered products, cloud computing infrastructure and strategy, open source stewardship, generative … to be comfortable wearing many hats and balancing technical expertise with business acumen. We'll trust you to Develop a long-term technical strategy, roadmap, framework, design patterns, tools for improving the developer experience for GenAI applications Partner closely with AI product and engineering teams to accelerate their critical projects Interact with internal users and diverse group More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Product Manager - AI Platforms - GenAI Developer Platform London, GBR Posted today

London, United Kingdom
Bloomberg L.P
Bloomberg's CTO Office is the future-looking technical and product arm of Bloomberg L.P. We envision, design, and prototype the next generation infrastructure, hardware, and applications for the Bloomberg Terminal. Our projects include machine learning-powered products, cloud computing infrastructure and strategy, open source stewardship, generative AI, and more. We are passionate about what we do. For … to be comfortable wearing many hats and balancing technical expertise with business acumen. We'll trust you to Develop a long-term technical strategy, roadmap, framework, design patterns, tools for improving the developer experience for GenAI applications Partner closely with AI product and engineering teams to accelerate their critical projects Interact with internal users and diverse group More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Developer - UK - Science / AI Software company

Newcastle Upon Tyne, Tyne And Wear, United Kingdom
YourCode Recruitment
environment Actively participate in the resolution of complex technical problems Continually improve the software delivery process Ensure estimates and plans are technically accurate and up to date Ensure design and implementation adhere to standards Maintain appropriate design and coding standards Share knowledge of the code-base and encourages "shared code ownership" Identify new technologies which will … a commercial environment 2+ years' experience in Agile software methods and practices, specifically Scrum Substantial experience in using C++ in a commercial environment Experience in using design patterns and refactoring techniques Familiarity with a test-first development methodology such as TDD or BDD • This is a really great opportunity to join a well established business with an More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Developer - PHP / Angular / Node JS / Javascript

London, United Kingdom
Endeavour Recruitment Solutions
challenges - Integrating data from various back-end service and databases - Actively participate in project planning, solutions and technical strategy discussions, and documentation Required skills: - OO and design patterns, especially distributed architectures - Worked in Agile environment with cross functional teams - Comfortable and adaptable in a fast-paced and informal environment - Hands on experience with testing - Prepared to travel More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Security Engineer

Oxford, Oxfordshire, South East, United Kingdom
Hybrid / WFH Options
Robert Half
week in Central Oxford. The Role Build secure products - ensure security is considered throughout the product and software development lifecycle Provide security best practice, build security design patterns, complete security architecture reviews Support on-going BAU software development processes and champion vulnerability management Provide internal security consultancy and lead on audit engagements, risk activities Skills & Experience Understanding More ❯
Employment Type: Permanent, Work From Home
Posted:

Lead Software Engineer - BoE Regulatory Reporting

Leeds, Yorkshire, United Kingdom
Hybrid / WFH Options
Lloyds Bank plc
including Aptitude Studio, Oracle PL/SQL, Unix Bash/Shell scripting. Experience with CI/CD tools like Jenkins and Urban Code Deploy. Strong debugging, design patterns, and agile methodologies. Excellent collaboration and communication skills. Benefits Up to 15% pension contribution Annual bonus based on performance Share schemes with free shares Flexible benefits including discounts More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Big Give - Software Engineer (Salesforce-focused)

Central London, London, England, United Kingdom
Hybrid / WFH Options
Big Give
campaign applications and management. Implement Big Give tech strategy and help shape the future of match funding technology Maintain and improve existing code, defining guidelines and design patterns in developing new code, including improving unit test coverage, automated regression tests, and load testing Be responsible for planning, designing and implementing new features and functionality Provide ad-hoc More ❯
Employment Type: Full-Time
Salary: £50,000 - £70,000 per annum
Posted:

Senior Java Developer - Belfast

Belfast, United Kingdom
Hybrid / WFH Options
Citigroup Inc
Analyse problems and create innovative solutions. Mentor junior developers and analysts. Key Skills and Experience Required Extensive Core Java experience with strong knowledge of data structures, design patterns, and SOLID principles. Experience with messaging systems like Kafka and Solace. Proficiency in Spring framework and cloud technologies (Docker/Kubernetes/OpenShift). Familiarity with Jira, Bitbucket, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Developer - Belfast (Vice President)

Belfast, United Kingdom
Hybrid / WFH Options
Citigroup Inc
Analyse problems and create innovative solutions. Mentor junior developers and analysts. Key Skills and Experience Required Extensive Core Java experience with strong knowledge of data structures, design patterns, and SOLID principles. Experience with messaging systems like Kafka and Solace. Proficiency in Spring framework and cloud technologies (Docker/Kubernetes/OpenShift). Familiarity with Jira, Bitbucket, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Backend Engineer

Cardiff, South Glamorgan, United Kingdom
Backbase Inc
in English, spoken and written; We are looking forward to learning about your additional skills, like Spring Boot, Hibernate, Rest APIs, Microservices, containerization, CI/CD, design patterns and automated tests. Join our team at Backbase, one of the LinkedIn Top Companies of 2023 in the Netherlands! We're known for our great work environment and providing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full-Stack Software Engineering Lead

Cambridge, Cambridgeshire, United Kingdom
Eclipse Automation Inc
observability, and technical documentation. Act as the technical lead, setting direction and best practices for the full-stack engineering team. Mentor engineers, providing guidance on architecture, design patterns, and career growth. Define sprint goals, deconstruct epics into actionable stories, and coordinate cross-functional deliverables. Partner with program managers and executive leadership to align engineering outcomes with strategic More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Apple Platforms (iOS and tvOS)

London, United Kingdom
Hybrid / WFH Options
Disney Cruise Line - The Walt Disney Company
feature-rich native iOS and tvOS applications for iPhone, iPad and Apple TV using UIKit and SwiftUI An understanding of the trade-offs of using different design patterns, such as MVC or MVVM Experience integrating with backend systems, web services, and third-party software Proven understanding and experience using reactive frameworks such as Combine You build high More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

SysDev Manager, Amazon Foundational Security Services, Amazon Foundational Security Services

London, United Kingdom
Amazon
supporting Amazon Foundational Security Services, to provide our customers with secure by default security services. We dive deep into security technologies such as new access control design patterns, identity security services, access control, authorization, authentication, and life cycle management to support our customers as Amazon continues to scale and grow. We are looking for software professionals from … on a global scale. A day in the life Amazon has a fast-paced environment - we "Work Hard, Have Fun, Make History." Our team works with users to design new security features, deploy software through large automated systems, and operationally support security software. You'll look for new approaches to automate fixes for operational issues and use AWS … services to solve design problems. Our team also puts a high value on work-life balance. A healthy balance between your personal and professional life is crucial to your happiness and success here. We offer a flexible schedule so you can have a more productive and balanced life-both in and outside of work. About the team Why More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer - II, Key for Business

London, United Kingdom
Amazon
quality results BASIC QUALIFICATIONS 3+ years of professional software development experience (non-internship) 2+ years of experience in design or architecture of systems, including design patterns, reliability, and scaling Experience programming with at least one software programming language PREFERRED QUALIFICATIONS 3+ years of experience covering the full software development lifecycle, including coding standards, code reviews More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Frontend Software Engineer - Remote (UK-Based)

London, United Kingdom
Hybrid / WFH Options
School Result
model testing and AI-powered UX development Communicate clearly and manage blockers proactively Your Profile: 1+ year professional or internship engineering experience Solid foundation in software design patterns and data structures Familiar with Git, Jupyter, command line, and agile workflows Experience with: React.js Node Python CSS Typescript Unit Testing AI/ML: LangChain, PyTorch, TensorFlow (basic understanding … Bonus: Interest in ethical AI, UX design, and CI/CD optimization Authorized to work in the UK without visa sponsorship Remote Setup Requirements: Reliable high-speed internet and distraction-free workstation Stock Options Volunteer Time Off Paid Parental Leave UK-Specific Perks: 28 Personal Leave Days Sick Leave Private Health Plan via AXA Pension Match Access to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Golang Developer Kafka API - Start-up

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Developer/Backend Software Engineer (Go Kafka API) London/WFH to £110k Do you have a deep knowledge of Go/Golang combined with software architecture and design skills? You could be progressing your career as a Golang Developer at a start-up payments technology company that is revolutionising the payments industry to Africa, improving speed, cost … and reliability. As a Golang Developer you'll focus on backend system design, event driven architecture and APIs with a focus on scalability and reliability. You'll join a small, collaborative, Agile team working on 2 week sprints, you'll be a key part of tech discussions and decision making. Location/WFH: You'll join colleagues in … driven architectures, Kafka, API development You have a product based mindset and commercial acumen You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures You have experience of working on scalable, distributed systems You're collaborative with Agile team experience What's in it for you: As a Golang Developer you More ❯
Employment Type: Full-Time
Salary: £90,000 - £110,000 per annum
Posted:

Embedded Software Architect

Luton, Bedfordshire, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
determine system and software level requirements Collaborate in the architectural solutions at a platform to determine the software solutions that will be developed Influence the development approach considering design principles, modularity and reuse, best practice, toolchain and much more Below is a list of skills for the role however, we … favour behaviours and experience over a specific toolset, programming language etc so please use this as a guide not a requirement! C++ UML Modelling Object Orientation Design Patterns Linux/VXWorks (Desirable) Requirements Engineering Network architectures and Ethernet protocols High integrity e.g. RTCA-DO178C Primary Location: GB - Luton - Cap. Green 300 Contract Type: Hybrid Working: Hybrid More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Mobile Engineer

London, United Kingdom
Mindera
mobile applications across platforms. This role will have different responsibilities depending on the project needs, which may include: Leading a team of talented engineers and collaborating with product, design, and other cross-functional teams to deliver world-class mobile experiences. Proposing technical architectures for new or evolving applications. Leadership & Strategy Serve as a mobile technology expert and advocate … quality-driven approach to app stability, CI/CD pipelines, and automated testing. Ensure timely delivery of high-quality software using agile methodologies. Partner with Product Management and Design to scope features and set technical direction. Cross-Functional Collaboration Collaborate with backend and web teams for API integration and user experience consistency. Deep knowledge of REST/GraphQL … frameworks like React Native, Flutter, KMP/CMP being a plus. Experience leading teams in high-growth or consumer-facing companies. Strong understanding of mobile architecture, design patterns, and platform guidelines. Track record of delivering scalable mobile apps for millions of users. Excellent communication skills in English and strategic thinking. Preferred qualifications include familiarity with cross-platform More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Solution Architect

London, United Kingdom
Hybrid / WFH Options
Docebo
The Principal Solutions Architect (PSA) is the most senior individual contributor role within the Solutions Architecture team. Acting as a strategic technical advisor, the PSA drives complex solution design, influences departmental strategy, and serves as a mentor and coach to the broader SA and CSE team. This role is engaged in the highest complexity opportunities, strategic initiatives, and … as an escalation point for technical solutioning pre-sales risks and critical customer engagements. Provide ongoing coaching, mentorship, and development support to Solutions Architects and Customer Sales Engineers. Design and lead technical enablement initiatives, knowledge-sharing sessions, and architecture reviews. Act as a senior contributor in cross … functional working groups (Product, Security, Professional Services) to align solutions with Docebo's business needs. Provide strategic feedback to Product Management based on industry trends, customer challenges, and architectural patterns encountered in the field. Engage in go-to-market planning for new features or services requiring complex solution positioning. Contribute to defining architectural standards, reusable design patterns More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Moonsift Developer Job Description

London, United Kingdom
Hybrid / WFH Options
Microcred
and ask them to join. We've recently done a discussion on some of the advanced options of version control and will be looking at some design patterns next. I'm a great believer in fostering a community where you feel safe to admit to not knowing something and asking questions. No one knows everything, there are … Our product worksets (our term for sprints ) always begin with us looking at user feedback and deciding what features to build, then - crucially I believe - we keep the design and development process separate, with Alex taking on the design and myself giving feedback. It's far too easy as the developer to just build whatever is More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Moonsift Developer Job Description

Edinburgh, United Kingdom
Hybrid / WFH Options
Microcred
and ask them to join. We've recently done a discussion on some of the advanced options of version control and will be looking at some design patterns next. I'm a great believer in fostering a community where you feel safe to admit to not knowing something and asking questions. No one knows everything, there are … Our product worksets (our term for sprints ) always begin with us looking at user feedback and deciding what features to build, then - crucially I believe - we keep the design and development process separate, with Alex taking on the design and myself giving feedback. It's far too easy as the developer to just build whatever is More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Moonsift Developer Job Description

Birmingham, Staffordshire, United Kingdom
Hybrid / WFH Options
Microcred
and ask them to join. We've recently done a discussion on some of the advanced options of version control and will be looking at some design patterns next. I'm a great believer in fostering a community where you feel safe to admit to not knowing something and asking questions. No one knows everything, there are … Our product worksets (our term for sprints ) always begin with us looking at user feedback and deciding what features to build, then - crucially I believe - we keep the design and development process separate, with Alex taking on the design and myself giving feedback. It's far too easy as the developer to just build whatever is More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Manager, Amazon Rufus

London, United Kingdom
Amazon
how these intersect with technical capabilities and opportunities. • Provide technical leadership to team members, and represent the organization on technical matters with senior leadership. • Lead the team to design and develop solutions that are performant, highly scalable and cost effective. • Create a culture of pride in engineering and operational excellence and drive best practices within teams and across … technical designs and approaches. • Anticipate bottlenecks, provide escalation management, anticipate and make trade-offs, and balance the business needs versus technical constraints. BASIC QUALIFICATIONS - Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations - Experience in engineering … team management - Experience in engineering - Experience working directly within engineering teams - Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems - Experience partnering with product and program management teams - Bachelor's degree - Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer - Post Trade Financial Services

London, United Kingdom
Vertus Partners
across the business. This is a great opportunity for someone who enjoys solving complex engineering problems and wants to see their work have immediate business impact. Key Responsibilities Design and develop enterprise-grade Java applications in a distributed, microservices-based architecture. Drive resiliency and high-throughput standards within post trade systems. Collaborate closely with cross-functional teams including … business stakeholders. Contribute to architectural decisions and long-term technical strategy. Engage in continuous improvement efforts across code, infrastructure, and processes. Core Java (multithreading, performance tuning, design patterns) Microservices Architecture - building, scaling, and maintaining services Messaging - Kafka is currently used; MQ experience is also valued Database - Oracle or similar RDBMS Systems Design - experience contributing to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Design Patterns
10th Percentile
£51,250
25th Percentile
£60,000
Median
£73,000
75th Percentile
£85,000
90th Percentile
£95,000