151 to 175 of 536 Design Patterns Jobs in the UK excluding London

Senior Software Engineer (PHP)

Hiring Organisation
True9
Location
Milton Keynes, Buckinghamshire, UK
Employment Type
Full-time
fast-paced Agile environment. You'll thrive in this role if you have: Strong working experience in PHP, OOP, design patterns and principles, including SOLID Strong understanding of automated testing practices Expertise in performant MySQL and relational database design Hands-on experience with API design ...

Senior Software Engineer (PHP)

Hiring Organisation
True9
Location
Newport, Isle of Wight, UK
Employment Type
Full-time
fast-paced Agile environment. You'll thrive in this role if you have: Strong working experience in PHP, OOP, design patterns and principles, including SOLID Strong understanding of automated testing practices Expertise in performant MySQL and relational database design Hands-on experience with API design ...

Senior Software Engineer (PHP)

Hiring Organisation
True9
Location
High Wycombe, Buckinghamshire, UK
Employment Type
Full-time
fast-paced Agile environment. You'll thrive in this role if you have: Strong working experience in PHP, OOP, design patterns and principles, including SOLID Strong understanding of automated testing practices Expertise in performant MySQL and relational database design Hands-on experience with API design ...

Senior Software Engineer (PHP)

Hiring Organisation
True9
Location
Stoke-on-Trent, Staffordshire, UK
Employment Type
Full-time
fast-paced Agile environment. You'll thrive in this role if you have: Strong working experience in PHP, OOP, design patterns and principles, including SOLID Strong understanding of automated testing practices Expertise in performant MySQL and relational database design Hands-on experience with API design ...

Software Developer Apprentice

Hiring Organisation
QA
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£18,000 per annum
About Fimatix: Fimatix provides digital service design and agile delivery applying cutting edge AI and automation technology to help our clients transform and disrupt. Responsibilities: Design, develop, test, and deploy robust and scalable applications using Java and related programming languages. Integrate applications with AWS services, particularly … services, specifically AWS Simple Queue Service (SQS). Understanding of RESTful APIs and microservices architecture. Understanding of software development principles, design patterns, and best practices. Understanding of version control systems (e.g., Git). Understanding of cloud platforms (e.g., AWS, Azure, GCP). Creative and eager to learn. ...

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 ...

Senior Software Engineer

Hiring Organisation
Newman Stewart
Location
Derby, Derbyshire, UK
Employment Type
Full-time
collaborating with engineers and stakeholders to deliver high-quality solutions that meet business and customer requirements. Key Responsibilities: Lead and contribute to the design, coding, and validation of embedded software solutions. Drive software quality and efficiency by implementing best practices in design and development. Develop … Python, or C# is advantageous. Proven experience in embedded software development, from concept to deployment. Strong understanding of software architecture, design patterns, and system modelling. Experience with real-time operating systems, multi-threaded programming, memory management, and on-target debugging. Proficiency in verification techniques such as test ...

Senior Software Engineer

Hiring Organisation
Newman Stewart
Location
Nottingham, England, United Kingdom
collaborating with engineers and stakeholders to deliver high-quality solutions that meet business and customer requirements. Key Responsibilities: Lead and contribute to the design, coding, and validation of embedded software solutions. Drive software quality and efficiency by implementing best practices in design and development. Develop … Python, or C# is advantageous. Proven experience in embedded software development, from concept to deployment. Strong understanding of software architecture, design patterns, and system modelling. Experience with real-time operating systems, multi-threaded programming, memory management, and on-target debugging. Proficiency in verification techniques such as test ...

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 ...

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 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. ...

Lead C# Developer .Net Core - Fintech

Hiring Organisation
Client Server
Location
Sunderland, Tyne and Wear, UK
Employment Type
Full-time
that is establishing a technical centre of excellence in the North East. As a Lead C# Developer/Backend Software 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 … problem solving, working on complex, distributed systems You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a scaling company in a role that you can shape and influence What ...

Lead C# Developer .Net Core - Fintech

Hiring Organisation
Client Server
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
that is establishing a technical centre of excellence in the North East. As a Lead C# Developer/Backend Software 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 … problem solving, working on complex, distributed systems You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a scaling company in a role that you can shape and influence What ...

C++ Developer Windows Networking

Hiring Organisation
Client Server
Location
Belfast, UK
Employment Type
Full-time
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 ...

C++ Developer Windows Networking

Hiring Organisation
Client Server
Location
Sheffield, UK
Employment Type
Full-time
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 ...

C++ Developer Windows Networking

Hiring Organisation
Client Server
Location
Liverpool, UK
Employment Type
Full-time
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 ...

C++ Developer Windows Networking

Hiring Organisation
Client Server
Location
Bristol, UK
Employment Type
Full-time
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 ...

C++ Developer Windows Networking

Hiring Organisation
Client Server
Location
Manchester, UK
Employment Type
Full-time
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 ...

C++ Developer Windows Networking

Hiring Organisation
Client Server
Location
Chesterfield, Derbyshire, UK
Employment Type
Full-time
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 ...

C++ Developer Windows Networking

Hiring Organisation
Client Server
Location
Basildon, Essex, UK
Employment Type
Full-time
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 ...

C++ Developer Windows Networking

Hiring Organisation
Client Server
Location
Woking, Surrey, UK
Employment Type
Full-time
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 ...

C++ Developer Windows Networking

Hiring Organisation
Client Server
Location
Basingstoke, Hampshire, UK
Employment Type
Full-time
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 ...

C++ Developer Windows Networking

Hiring Organisation
Client Server
Location
Plymouth, Devon, UK
Employment Type
Full-time
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 ...

C++ Developer Windows Networking

Hiring Organisation
Client Server
Location
Bath, Somerset, UK
Employment Type
Full-time
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 ...