1 to 25 of 76 Remote Design Patterns Jobs in the UK excluding London

Senior Java Engineer - Customer Fulfilment

Hiring Organisation
Tesco Technology
Location
Welwyn Garden City, England, United Kingdom
drive any feature/comfortable with TDD cycle Comfortably debug/find complex problems Design Identify and apply appropriate design patterns to problems Understand Idempotence Actively practice the boy scout principle, leaves design, code in a better state than when arrived Understand importance … domain model and can coherently model a problem domain within a given context Understand design patterns such as CQRS and eventual consist Understand how to design for performance at all levels Development Practice Automate everything by default Build a CI/CD pipeline Tech Stack ...

Software Development Apprenticeship

Hiring Organisation
Baltic Apprenticeships
Location
Wirral, Merseyside, North West, United Kingdom
Employment Type
Advanced apprenticeships, Work From Home
Salary
£18,000
sessions for new features or client projects. Produce wireframes, UML diagrams, or ERD models to guide development. Help choose suitable design patterns for automation and AI tasks. Development Write clean, logical, and maintainable code using languages such as Python and JavaScript (React). Build automation scripts … your apprenticeship, youll be able to: Write efficient, maintainable, and secure software code aligned with company standards. Apply appropriate software design patterns (e.g. MVC, Factory, Singleton). Work with data sources such as APIs, databases, and file-based data (JSON, CSV). Follow secure development practices ...

Salesforce Developer

Hiring Organisation
Blume Group
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
concepts and be responsible for working on full lifecycle engineering efforts using Agile methodologies, object-oriented design and accepted design patterns and practices. Candidates will be working collaboratively with client and project teams as well as working from proposal development to deployment and support. Areas … platforms - Direct experience working on CRM projects. - Working knowledge and experience with complex business systems integration as well as object-oriented design patterns and development. - Software engineering skills within the Salesforce Platform (Apex, VisualForce, SOQL). - Experience and knowledge of relational databases and ETL tools. - Experience with ...

Principal Software Engineer

Hiring Organisation
Reed Technology
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
modern, cloud-based solutions. Define and implement microservice architecture using a code-first approach . Apply strong architectural principles and design patterns to deliver robust solutions. Collaborate with a cross-functional team (including React developers) to ensure seamless integration of front-end and back-end. Get hands … party applications. What We're Looking For Proven experience in application modernisation and migration projects. Strong background in microservice architecture and design patterns . Hands-on expertise in C#, .NET, SQL , and Web APIs . Cloud experience (Azure preferred, AWS considered). Knowledge of front-end technologies ...

Lead C# Developer, Home Based

Hiring Organisation
Fdo Consulting Limited
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
fine). Home Based c £ 70000 - 80000 + benefits. This role requires a strong understanding and commercial experience of engineering architecture, design patterns and principles. My client is a software product company that build an innovative SaaS product. As they continue to grow they are looking … team Mentoring, coaching, training, conflict resolution, etc Experience Required - Excellent hands on knowledge of C#/.net Strong engineering architecture, design patterns and principles. Proven ability of designing and developing microservices and distributed systems. Commercial experience of Cloud technologies (AWS or Azure) Team development skills - mentoring, coaching ...

Senior Full Stack Web Developer

Hiring Organisation
Profile 29
Location
Loughton, Essex, South East, United Kingdom
Employment Type
Permanent, Work From Home
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 … .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 ...

Senior Full Stack Web Developer

Hiring Organisation
Profile 29
Location
Loughton, Essex, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £100,000 per annum
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 … .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 ...

Software Engineer

Hiring Organisation
Manpower UK Ltd
Location
Eastleigh, Hampshire, United Kingdom
Employment Type
Contract
that improves Safety, Quality, Delivery, and Cost. Essential Responsibilities As a Ground Applications Software Engineer in the Aircraft Services Department, you will; Drive design reviews, define interfaces between code modules, and applies existing technology to designs Architect, implement, and maintain ground applications (services, and tooling) with clean, modular … Understanding of the Software Development Lifecycle Desirable Qualifications/Requirements Strong knowledge of Object-Oriented Analysis and Design, Software Design Patterns and coding principles Bachelor's degree in computer science or "STEM" Majors (Science, Technology, Engineering and Math) with advanced experience Experience using Github Experience ...

Software Architect

Hiring Organisation
The One Group
Location
Filton, Bristol, Avon, England, United Kingdom
Employment Type
Full-Time
Salary
£70,000 - £80,000 per annum, Inc benefits
reliability Create, define and monitor Structural and Temporal Architecture while considering the Internal and External interfaces alongside the delivery teams Drive the software design and architecture solutions for leading systems technologies including Saftey Critical, HMI, Command & Control, Mission Control, Simulation, model-based, real-time, embedded, multi-threaded, disparate … knowledge - C, C++, C# and/or Ada Deep and modern knowledge of Agile development and software design principles, design patterns and best practice Continuous Integration & model based engineering Have experience with influencing and defining frameworks, tooling and technologies with measurable impact Background with embedded ...

Software Engineer Full Stack

Hiring Organisation
Southern Communications Ltd
Location
Woodbridge, Suffolk, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
depending upon experience The purpose of this role is to understand and solve complex business problems and challenges through the design and development of software applications, services and components; ensuring high performance, reliability, and security. This role will contribute directly towards exciting technology opportunities in the public health … Working experience with structured and unstructured databases (e.g. MySQL) Experience with Message Queues (RabbitMQ) & event driven architecture Strong knowledge of software design patterns and object-oriented design principles Working experience of unit test frameworks and test automation Desired Strong expertise in Agile methodologies (e.g. Scrum ...

Platform Software Engineer

Hiring Organisation
Southern Communications Ltd
Location
Woodbridge, Suffolk, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£50,000
experience Working hours: 09:00 17:30 The purpose of this role is to solve complex business problems and technical challenges through the design and development of software applications and services. This role will contribute directly towards exciting technology opportunities in the public health sector; specifically in general … unstructured databases (e.g. MySQL) Knowledge of or working experience with Message Queues (RabbitMQ) & event driven architecture Strong knowledge of software design patterns and object-oriented design principles Working experience of unit test frameworks and test automation Desired Strong expertise in Agile methodologies (e.g. Scrum/ ...

Software Engineer

Hiring Organisation
BAE Systems
Location
Gloucester, Gloucestershire, UK
Employment Type
Full-time
mission capabilities. You'll work as part of empowered, autonomous DevOps teams with regular contact with end-users to flexibly and efficiently understand, design, develop, deploy and maintain applications and services. You'll be encouraged to identify new ways of solving problems and get to work … quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your own creativity to solve our client's challenges! It would be great if you also had experience in some ...

Software Engineer

Hiring Organisation
BAE Systems
Location
Cheltenham, Gloucestershire, UK
Employment Type
Full-time
mission capabilities. You'll work as part of empowered, autonomous DevOps teams with regular contact with end-users to flexibly and efficiently understand, design, develop, deploy and maintain applications and services. You'll be encouraged to identify new ways of solving problems and get to work … quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your own creativity to solve our client's challenges! It would be great if you also had experience in some ...

Lead Dotnet Developer

Hiring Organisation
Ocho FC
Location
Finaghy, Belfast, UK
Employment Type
Full-time
Overhaul monolithic systems into scalable APIs, microservices and event-driven architectures (Azure, AWS) * Work closely with UI and backend architects to align system design, scalability and performance * Introduce and promote AI-enabled engineering practices such as Copilot and GPT-based tooling for efficiency and quality improvements Technical Leadership … migration, containerisation (Kubernetes) and automation initiatives * Diagnose and resolve complex performance issues across large-scale systems * Champion software craftsmanship, TDD, BDD, design patterns and scalable coding practices Team Management & Engineering Culture * Manage and mentor cross-functional engineering teams, supporting growth, performance and delivery excellence * Build engineering capability ...

Lead Dotnet Developer

Hiring Organisation
Ocho FC
Location
Newtownabbey, Co. Antrim, UK
Employment Type
Full-time
Overhaul monolithic systems into scalable APIs, microservices and event-driven architectures (Azure, AWS) * Work closely with UI and backend architects to align system design, scalability and performance * Introduce and promote AI-enabled engineering practices such as Copilot and GPT-based tooling for efficiency and quality improvements Technical Leadership … migration, containerisation (Kubernetes) and automation initiatives * Diagnose and resolve complex performance issues across large-scale systems * Champion software craftsmanship, TDD, BDD, design patterns and scalable coding practices Team Management & Engineering Culture * Manage and mentor cross-functional engineering teams, supporting growth, performance and delivery excellence * Build engineering capability ...

Lead Dotnet Developer

Hiring Organisation
Ocho FC
Location
Lisburn, Co. Antrim, UK
Employment Type
Full-time
Overhaul monolithic systems into scalable APIs, microservices and event-driven architectures (Azure, AWS) * Work closely with UI and backend architects to align system design, scalability and performance * Introduce and promote AI-enabled engineering practices such as Copilot and GPT-based tooling for efficiency and quality improvements Technical Leadership … migration, containerisation (Kubernetes) and automation initiatives * Diagnose and resolve complex performance issues across large-scale systems * Champion software craftsmanship, TDD, BDD, design patterns and scalable coding practices Team Management & Engineering Culture * Manage and mentor cross-functional engineering teams, supporting growth, performance and delivery excellence * Build engineering capability ...

Python Developer

Hiring Organisation
Syntax Consultancy Ltd
Location
Leeds, West Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £80000/annum to £80k (DOE)
+ tasks: Strong Python development expertise, and strong leadership skills, including the ability to drive development projects, and mentor junior developers. Leading the design + development of complex applications using Core Python, and web frameworks (-eg- Django, Flask, FastAPI). SQL Server database experience, including developing/optimizing … exception handling, data structures + object-oriented programming (OOP). Technical Environment: Python, web frameworks, front-end (Vue.JS, React, CSS, HTML), Design Patterns, Object Relational Mappers (ORMs), server-side templating languages, Unit/API testing, AWS, CI/CD, Agile. Benefits: Salary to £80k (DOE) + Hybrid ...

Software Engineer

Hiring Organisation
Gerrell & Hard
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Software Engineer Engineering Design Platform Oxford - Some flexibility on the working times and potential for some hybrid working for the right candidate £Competitive + Excellent Benefits Join a rapidly growing, venture-funded technology company developing next-generation metal components and advanced microturbine engines. Our teams across … challenges Essential Skills STEM degree (2:1 or above) Strong proficiency in C++ or C# and Python Excellent grasp of software design patterns and best practices Clear communicator, collaborative, organised, and self-driven Ability to independently manage substantial technical projects Desirable Skills Experience with Vue3, TypeScript, Django ...

C++ Software Developer - Fully REMOTE

Hiring Organisation
DMS Computer Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £75,000 per annum
team to identify business requirements Understand business requirements and develop systems/features to meet them Develop code in accordance with the system design and coding standards with minimal supervision Review the code of associate developers Main requirements: BSc/MSc in computer science, computer engineering … language in a professional environment or in personal projects Strong knowledge and an active interest in object-oriented principles, practices, and design patterns Willingness to work with and learn modern C++, asynchronous programming, and unit testing Excellent problem-solving and troubleshooting skills Outstanding communication and interpersonal skills ...

Android Developer

Hiring Organisation
Norton Blake Limited
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£550 - £600 per day
collaborative environment. What You’ll Be Working On: Building and maintaining advanced Android apps using Kotlin , Java , and frameworks like RxJava Designing with architecture patterns like MVP , MVVM , or MVI Handling the full app lifecycle – from modules through to Play Store deployment Optimising mobile experiences across a range … Strong understanding of app lifecycle and mobile UI/UX best practices Strong understanding of Object-Oriented Programming, data structures, and design patterns Proficiency in Java application development Familiarity with GitHub , Jira , Confluence , Jenkins , and Gradle Agile mindset and collaborative working style Banking experience is a bonus ...

Java Developer

Hiring Organisation
Sanderson Recruitment
Location
North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
environment that values technical excellence, collaboration, and continuous learning, please drop me a line. You will play a crucial role in the design, development, and deployment of robust and scalable software solutions. Your responsibilities will include: Developing, testing, and deploying high-quality code primarily using Java and Spring … Familiarity with JavaScript for front-end development. Experience with relational and/or NoSQL databases. Solid understanding of software development principles, design patterns, and agile methodologies. Experience with Python is a significant advantage. Familiarity with containerization technologies (e.g., Docker, Kubernetes). Experience with CI/CD pipelines. ...

Java Developer

Hiring Organisation
Sanderson
Location
Cheshire, England, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £75,000 per annum
environment that values technical excellence, collaboration, and continuous learning, please drop me a line. You will play a crucial role in the design, development, and deployment of robust and scalable software solutions. Your responsibilities will include: Developing, testing, and deploying high-quality code primarily using Java and Spring … Familiarity with JavaScript for front-end development. Experience with relational and/or NoSQL databases. Solid understanding of software development principles, design patterns, and agile methodologies. Experience with Python is a significant advantage. Familiarity with containerization technologies (e.g., Docker, Kubernetes). Experience with CI/CD pipelines. ...

Java Developer

Hiring Organisation
Sanderson Recruitment
Location
South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
environment that values technical excellence, collaboration, and continuous learning, please drop me a line. You will play a crucial role in the design, development, and deployment of robust and scalable software solutions. Your responsibilities will include: Developing, testing, and deploying high-quality code primarily using Java and Spring … Familiarity with JavaScript for front-end development. Experience with relational and/or NoSQL databases. Solid understanding of software development principles, design patterns, and agile methodologies. Experience with Python is a significant advantage. Familiarity with containerization technologies (e.g., Docker, Kubernetes). Experience with CI/CD pipelines. ...

C++ Developer Windows Networking

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, Data Structures, Design Patterns You're collaborative with great communication skills You are UK based and do not require visa sponsorship What's in it for you: *Please ...

Simulation Software Engineer

Hiring Organisation
Holt Executive Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
engineering team in the UK is seeking a Simulation Software Engineer to support the development of high-fidelity spacecraft simulators used for mission design, verification, and operations. Youll work alongside software and aerospace engineers to develop simulation tools, integrate flight software, and ensure robust, reliable simulator performance … debugging and profiling experience on Linux Proficiency in modern C++ (C++14 or later) Solid understanding of object-oriented programming, UML, and design patterns Experience with test-driven development Desirable Skills Experience with ECSS SMP, SIMULUS Suite, or other spacecraft simulation frameworks Familiarity with Agile development tools ...