276 to 300 of 588 Design Patterns Jobs in England

Full Stack Technical Lead

Location
Greater London, England, United Kingdom
team through 2026 and beyond. Support onboarding and integration of new team members. Own and continuously improve the full SDLC (Requirements refinement, Technical design, Development, Testing, Deployment, Production support). Champion DevOps principles and automation. Ensure robust release processes and environment management. Maintain high standards of documentation … similar). Experience with CI/CD pipelines; Containerisation (Docker, Kubernetes preferred); Version control systems (Git). Strong knowledge of design patterns; Secure coding practices; Performance optimisation. Experience leading or mentoring engineers. Strong people management skills. Comfortable giving constructive feedback and conducting performance reviews. Strong communicator across ...

.Net Software Developer

Location
Preston, England, United Kingdom
with strong software engineering principles. Core Duties Typical duties include (but are not limited to): Analysis of system requirements to influence the software design and contribute to project planning. Implementation and configuration new functionality ensuring a maintainable code base. Production of Unit/Module Tests & Software Documents with … supportive and collaborative and we're looking for someone who will complement those behaviours. Skills: Experience with Test Driven Development, Design Patterns, SOLID and agile development methodologies are advantageous. #J-18808-Ljbffr ...

Lead Backend Engineer - Technologist

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
events and early finish for drinks on Fridays Relocation assistance (within the UK) Your role: As a Lead Backend Engineer you'll design and implement the logic behind core applications, build APIs and microservices that handle data processing, business rules and third-party integrations and oversee the configuration … practices across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence Apply now to find out more ...

Lead Full Stack Software Developer

Location
Greater London, England, United Kingdom
delivering their next generation of customer-facing platforms. This is a hands-on technical leadership role where you'll be involved from early design through to production delivery, working with a modern cloud-based stack and deploying to live environments on a daily basis. The Role Lead technical … background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset when designing and delivering software Excellent collaboration skills ...

Front-End Developer (Vue.js) (Permanent)

Location
Greater London, England, United Kingdom
techniques, processes, procedures, and tools throughout the development life cycle. Be responsible for the code level design, code organisation, use of appropriate patterns and code quality for the successful implementation of a solution. Take ownership of code quality metrics and maintenance aspects. Assist with the ongoing refinement … throughout the product lifecycle. A well-organized team player, able to manage multiple tasks and priorities in parallel. Strong understanding of design patterns and micro-services architecture. C#, .NET, REST API. Experience in Git or other DVCS. Continuous Integration; Cloud Services (TeamCity, Octopus, AWS). #J ...

Lead Full Stack Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum plus benefits
delivering their next generation of customer-facing platforms. This is a hands-on technical leadership role where you'll be involved from early design through to production delivery, working with a modern cloud-based stack and deploying to live environments on a daily basis. The Role Lead technical … background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset when designing and delivering software Excellent collaboration skills ...

Lead Full Stack Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Hook, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum plus benefits
delivering their next generation of customer-facing platforms. This is a hands-on technical leadership role where you'll be involved from early design through to production delivery, working with a modern cloud-based stack and deploying to live environments on a daily basis. The Role Lead technical … background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset when designing and delivering software Excellent collaboration skills ...

Lead Java Backend Developer

Location
Bristol, England, United Kingdom
Technologies and Professional services in the UK and EU market. Job Description Mandatory Skills (Hands-on Experience Required): Spring Cloud Microservice Design Patterns API Management & Security Java Backend (recent, hands-on experience is essential) About the Team This role sits within a team responsible for strengthening security ...

Enterprise Integration & Automation Engineer

Location
Leeds, England, United Kingdom
control, automated deployments and CI/CD pipelines. Producing clear technical documentation and maintaining integration specifications. Applying secure coding practices, integration design patterns and engineering standards. Participating in peer reviews and contributing to reusable integration frameworks. Working with internal teams, software vendors and external partners to deliver ...

Senior .Net Developer

Location
Manchester, England, United Kingdom
with deep expertise in .NET Core (including version 6+). Proficiency in C# and a solid understanding of object-oriented programming principles and design patterns. Strong experience with SQL Server, including writing complex queries and performance optimisation. Expertise with Entity Framework or similar ORM frameworks. A strong background ...

Software Engineer - Java (Cambridge)

Location
Milton, England, United Kingdom
Linux development environmentYou will have a firm grasp of relational database concepts (e.g. Oracle), appreciation of architecture and knowledge of industry design patternsYou will have a dynamic can-do attitude, with the ability to work collaboratively within a team to drive continuous improvement and being able to prioritise ...

Platform Architect

Location
Greater London, England, United Kingdom
standards. What you’ll do Provide architectural leadership and domain expertise across one or more platform domains. Support multiple engineering squads with solution design, architecture guidance and implementation decision-making. Define solution architectures, domain models and architecture artefacts for assigned platform capabilities. Translate business requirements into scalable … secure, maintainable and reusable solution designs. Produce architecture artefacts including solution designs, integration designs, domain models, API specifications and technical documentation. Define APIs, integration patterns and architecture specifications that support platform reuse and long-term sustainability. Ensure delivery teams align with architecture principles, engineering standards, design patterns ...

full stack developer for sports platforms

Location
Greater London, England, United Kingdom
builds and maintains web platforms, apps, and ecosystem integrations for sports clubs, governing bodies, and venues. It combines data-driven strategy, fan-centric design, and engineering to deliver digital experiences for the sports industry. Задачи: Maintain and improve existing backend services; Maintain and improve first-party analytics … rotating basis. Требования: Excellent PHP skills; Excellent knowledge of and experience with Symfony v7+; Excellent knowledge of Symfony components and their design patterns, including Service Container, Dependency Injection, Cache (APCu/Redis/Memcache), Service Locators, Compiler Passes, Bundles, Console, Serializer, and Validator; Experience with AWS services ...

Senior Data Engineer (Cloud, Data Integration & Migration)

Location
Greater London, England, United Kingdom
stakeholders to deliver scalable, secure, and high-quality data solutions. CANDIDATES MUST BE ELIGIBLE FOR UK SECURITY CLEARANCE FOR THIS ROLE Key Responsibilities Design, develop and maintain scalable ETL and ELT pipelines. Build data integration solutions across cloud, on-premise, and third-party systems. Design … Fabric Azure Data Factory Azure Synapse Analytics Azure Data Lake Storage Azure SQL Data Engineering Strong knowledge of: ETL and ELT design patterns Data Integration architectures Data Warehousing Data Lake and Lakehouse architectures Data Modelling Data Profiling Data Quality Management Data Validation and Reconciliation Additional Information ...

iOS Developer

Location
Greater London, England, United Kingdom
problems Consider security, accessibility, privacy, resilience and performance throughout the development lifecycle Contribute to technical documentation and knowledge sharing Establish and maintain development standards, patterns and best practices Keep current with Apple and wider mobile technology developments Support an inclusive engineering culture through mentoring and knowledge sharing Requirements Strong … applications for iOS Strong proficiency in Swift Good understanding of the iOS SDK and Apple development ecosystem Experience developing applications using modern iOS development patterns and practices Experience working with APIs and integrating mobile applications with backend services Experience with automated testing, including unit and UI testing Experience using ...

Front End Developer

Location
Greater London, England, United Kingdom
APIs. We are particularly looking for developers with an excellent knowledge and understanding of the software engineering fundamentals as well as strong solution design skills promoting simplicity, stability, performance and scalability. Experience as a senior developer on an eTrading or Front Office trading application will be a strong … Very good analytical skills: you are able to understand, formalise and explain complex problems. Excellent knowledge of programming best practices and design patterns particularly handling concurrency. Strong interest in continuous improvement and all aspects of software development and delivery. Comfortable working in an Agile environment; keeping jira ...

Software Engineer

Location
Greater London, England, United Kingdom
learning and mentoring culture that can help you develop the following: Work directly with customers and users Working within multidisciplinary teams with product, design, and technology working within … same cycles Showcasing and presentation skills Agile practices such as Scrum, XP, and/or Kanban Familiarity with architectural and design patterns Eligibility for SC requires 5 years' UK residency and 5 year' employment history (or back to full‐time education). Please note that ...

Senior .Net Engineer

Location
Greater London, England, United Kingdom
this role, you'll be a key player in optimising our customer order platform to enable a seamless order journey. You'll design and develop scalable, high-quality software solutions that enhance the customer experience on a global scale. Location: Hybrid- 3 days a week from our London … Knowledgeable in both SQL and NoSQL database systems Solid foundation in software engineering principles and best practices, including data structures, design patterns, microservices, event-driven architectures, object-oriented design, and code optimization. Well-versed in Git VCS Proficient in DevOps practices with hands ...

Android Developer x 2 - FinTech

Hiring Organisation
Sanderson Recruitment
Location
South West, United Kingdom
Employment Type
Contract
Contract Rate
£550 - £650 per day
Engineers, and Backend Developers to build new features, optimise performance, and contribute to the ongoing evolution of our mobile platform. Key Responsibilities Design, build, and maintain high-quality Android applications using modern Android technologies. Develop robust, scalable, and secure mobile solutions that support financial transactions and customer account … applications. Expert knowledge of Kotlin and modern Android development. Experience with Jetpack Compose . Strong understanding of Android Architecture Components and design patterns such as MVVM or Clean Architecture. Experience with dependency injection frameworks such as Hilt or Dagger . Proficiency with Coroutines and asynchronous programming. Experience ...

Platform & Data Engineer - Financial Services Contract - TWE47236

Hiring Organisation
Twenty Recruitment Group
Location
City of London, London, United Kingdom
Employment Type
Contract, Work From Home
looking for a Platform & Data Engineer for a 6-month contract. You will work across software engineering, data and platform technologies, helping design, build and improve systems that operate at scale. You will be responsible for: Designing and developing backend applications, services and data-driven platforms. Building … distributed systems and scalable application design. Experience designing modular applications, services or microservice-based architectures. Strong knowledge of software engineering principles, design patterns and clean code practices. Experience with automated testing across unit, integration and end-to-end environments. Good understanding of CI/CD, automated deployment ...

Senior AI Engineer - Contract

Location
Harwell, England, United Kingdom
technical bar. You act as a technical authority for agentic AI, taking technical ownership of the workstream, setting the design patterns and direction other engineers build to, and leaving behind systems and documentation the team can maintain after your engagement ends. What We're Looking For Significant … with the latency and precision they need to be useful. Fluency with Docker, Git and cloud platforms (AWS preferred). Understanding of secure deployment patterns: air‐gapped, on‐premises or sovereign cloud. A builder's mindset: you ship real, dependable systems and can explain them clearly to technical ...

Senior Java Backend & API Lead - Banking (Spring Boot)

Location
Chester, England, United Kingdom
country. Role summary We are seeking an experienced Senior Java Developer/Consultant to join our Technology team. In this role, you will design, develop, and maintain high performance API services, backend components, and integrations that power application platform. You will work closely with product owners, architects … Java development , with proficiency in Spring Framework and Spring Boot, Hibernate etc. Solid understanding of Object-Oriented Programming (OOP) principles, design patterns, and data structures. Experience designing and developing RESTful APIs, microservices, and scalable backend applications. Proven experience building highly available, distributed backend systems in enterprise environments. ...

NET Software Developer

Hiring Organisation
Savaria UK Ltd
Location
DY6 7FJ, Gornalwood, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£50000 - £58000/annum
growing international organisation. The Opportunity Reporting to the Senior Software Developer, you'll be involved throughout the software development lifecycle, helping to design, develop, maintain and improve a range of in-house applications and web-based solutions. This role offers the chance to work with modern Microsoft technologies … .NET ecosystem ASP.NET and ASP.NET Core HTML5, JavaScript and Vue.js SQL Server, T-SQL and Stored Procedures Clean Architecture and modern design patterns Unit testing frameworks Microsoft Azure DevOps methodologies ERP integrations, including Dynamics 365 and similar platforms Agile/Scrum delivery environments About ...

Android Developer

Location
Manchester, England, United Kingdom
privacy, resilience and performance throughout the development lifecycle Contribute to technical documentation and knowledge sharing within the team Help establish and maintain development standards, patterns and best practices Keep up to date with developments across the Android and wider mobile technology ecosystem Contribute to an inclusive, collaborative engineering culture … diagnosing and resolving application defects and performance issues Experience with automated testing, including unit and UI testing Experience developing applications using modern Android development patterns and practices Good understanding of the Android SDK and Android development ecosystem Understanding of software engineering principles including clean code, modularity, maintainability and version ...

Full Stack Developer, Aladdin Trading Engineering, Associate

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
heart of BlackRock's Aladdin, building the platform that drives ours and our clients investment and trading operations. Each day, you will design, develop, and maintain scalable and high-performance applications, collaborating closely with traders, product managers, and fellow engineers to define requirements and deliver impactful solutions. Your … technical and non-technical stakeholders.? Strong understanding of software development life cycle, agile methodologies, and best engineering practices.? Strong understanding of design patterns in an enterprise environment.? Excellent problem-solving skills and an analytical mindset.? Preferred Qualifications? Prior experience working in trading or financial services technology teams. ...