76 to 100 of 222 Design Patterns Jobs in the UK

Software Engineer

Hiring Organisation
Morson Edge
Location
Telford, Shropshire, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
Permanent, Full-Time (37 hours/week) Sector: Defence/Engineering Role Overview We are seeking an experienced Software Engineer to support the design, development, integration, and maintenance of software at both system and sub-system levels. The role offers exposure to a wide range of vehicle platforms … Experience Degree (or equivalent) in Computer Science or a related discipline Strong experience with object-oriented C++ (C++17 or later) and design patterns Understanding of UML/SysML Knowledge of the full software development lifecycle Experience developing new software and maintaining legacy systems Software verification and testing ...

Software Engineer

Hiring Organisation
AJ BELL BUSINESS SOLUTIONS LIMITED
Location
Salford, Greater Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£55,000
nice to haves: Messaging (e.g. RabbitMQ, SQS) Working knowledge of domain-driven design. Docker/Kubernetes and container orchestration tools. Knowledge of design patterns. Test-driven development (TDD). AWS cloud infrastructure/Relevant AWS certifications. Previous experience working in e-commerce and/or financial services. About ...

Blue Yonder Technical Lead

Hiring Organisation
Unipart
Location
Nuneaton, Warwickshire, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£80,000
will work alongside project delivery and other technical stakeholders to guide the application roadmap and maintain alignment to WMS strategy, and overseeing design and development of all changes being completed by their teams whilst ensuring that the coding standards and best practices are being followed. As part … Architecting and implementing solutions using Blue Yonder's suite of products is highly desirable Strong knowledge of software architecture principles, design patterns, and development methodologies Proven ability to collaborate effectively with cross-functional teams and stakeholders Passion for learning and staying updated with emerging technologies, industry ...

Go Developer API - Technologist

Hiring Organisation
Client Server
Location
Cambridge, England, United Kingdom
leading software house that's remote access product is used by hundreds of millions of users worldwide. As a Go Developer you will design and develop new features and enhancements to the core remote access product as well as maintaining existing systems. You will be working with … Agile environment with TDD, code reviews and Pair Programming You have a strong knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures You have a good understanding of networking technologies, protocols e.g. TCP/IP, UDP, multicast and security principles You have an appreciation ...

Technical Lead/Senior Backend Engineer (Golang / Java Microservices)

Hiring Organisation
KBC Technologies UK LTD
Location
Bristol, Avon, England, United Kingdom
Employment Type
Contractor
Contract Rate
£300 - £400 per day
Golang JAX-RS (Java API for RESTful Web Services) – mandatory Java, Microservices, Spring & Spring Boot Hands-on experience implementing microservices architectures REST API design and development Microservices authorization using OAuth 2.0 Java 8+ … including multithreading Spring modules: AOP, Spring Boot, Spring Data JPA Experience troubleshooting performance and security issues in production Solid understanding of design patterns for APIs and microservices Basic knowledge of CI/CD pipelines Experience working in Agile delivery environments Preferred/Desirable Experience Google Cloud Platform ...

Java Software Developer

Hiring Organisation
Line Up Aviation
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Contract
Contract Rate
£55/hour
contract. As the Java Software Developer, you shall contribute to all stages of the software development lifecycle and thus have solid experience in design (particularly using UML), development (particularly using Java technologies) and test. The developer should have experience of working with microservices. Automated testing is a critical … within HTTPS Experience of developing within a microservice architecture Web Services using RESTful APIs Distributed systems Knowledge and use of software design patterns Agile Development Processes CI/CD delivery techniques Source code management (we use GIT) Use of Issue tracking systems (such as Jira) UML/ ...

Lead Frontend Developer (Remote)

Hiring Organisation
GoDaddy
Location
Remote, UK
Employment Type
Full-time
customer-facing products for web hosting and AI driven customer tooling, driving business growth, and mentoring others. What you'll get to do... Design, develop, and deploy scalable, high-performance frontend applications using modern JavaScript (ES6+), TypeScript, React, and NodeJS. Lead the way in frontend architecture, ensuring seamless … Experience with frontend build tools like Webpack and containerization using Docker and Kubernetes. Strong understanding of core web technologies (CSS3, HTML5), design patterns, and data structures. Excellent oral and written communication, team collaboration, and leadership skills. Experience with git and git-based workflows. You might also have... ...

IT Applications Designer / Technical Business Analyst

Hiring Organisation
Akkodis
Location
United Kingdom
Employment Type
Permanent
Salary
GBP 40,000 - 45,000 Annual
week on average. The Role As an IT Applications/Systems Designer, you will collaborate with internal teams and external partners to design, prototype and guide the delivery of solutions. You will communicate design solutions to delivery teams and stakeholders, supporting problem solving and help … enforce the integrity of the end-to-end user journey throughout the delivery lifecycle. Contribute to the creation and maintenance of design patterns; facilitate best practice by producing designs in compliance with these patterns. Facilitate and support the transition of the solution into BAU operation. Assist ...

IT Applications Designer / Technical Business Analyst

Hiring Organisation
Akkodis
Location
West Midlands, United Kingdom
Employment Type
Permanent
Salary
£40000 - £45000/annum bonus and benefits
week on average. The Role As an IT Applications/Systems Designer, you will collaborate with internal teams and external partners to design, prototype and guide the delivery of solutions. You will communicate design solutions to delivery teams and stakeholders, supporting problem solving and help … enforce the integrity of the end-to-end user journey throughout the delivery lifecycle. Contribute to the creation and maintenance of design patterns; facilitate best practice by producing designs in compliance with these patterns. Facilitate and support the transition of the solution into BAU operation. Assist ...

Senior Software Engineer

Hiring Organisation
Recann
Location
Crewe, England, United Kingdom
design pragmatic, scalable systems Writing clean, maintainable, high-quality code with a strong focus on long-term sustainability Contributing to engineering standards, patterns, and continuous improvement across the team Tech environment You’ll be working in a modern backend environment that includes: C# using the latest .NET … C#/.NET , or a comparable backend language with the ability to pick up C# quickly Solid software engineering fundamentals, including design patterns and SOLID principles Experience working in product-led or platform teams Comfortable working in environments where requirements evolve A mindset focused on quality, ownership ...

Software Engineer

Hiring Organisation
Alexander Daniels Global
Location
Oxford, England, United Kingdom
Engineer – Advanced Engineering Platform Location: South Oxfordshire Client: A cutting‐edge engineering company. My client is building anternal software platform to unify simulation, design, and engineering tools into a single cloud‐based environment for jet propulsion applications. They are now seeking a Software Engineer to help build … background (2:1+, Master or PhD) Strong programming experience in C++ or C# and Python . Solid understanding of software architecture, design patterns, and best practices. Strong communication skills and an ability to collaborate with multidisciplinary teams. Self‐driven, organised, and comfortable owning large technical projects. Nice ...

Cyber Software Engineer Gloucester

Hiring Organisation
Searchability NS&D
Location
Gloucestershire, England, United Kingdom
Employment Type
Contractor
Contract Rate
£485 - £535 per day
high-performance systems. You will apply secure coding practices, work close to the operating system, and contribute across the full software lifecycle, from design through to integration and testing. The role involves collaboration with other engineers and stakeholders to deliver resilient solutions in a mission critical context. CYBER … network protocols Knowledge of secure software development and the cyber domain Familiarity with version control and agile delivery Experience of software design patterns, testing and continuous integration TO BE CONSIDERED Please either apply through this advert or email me directly at . For further information, call ...

Cyber Security Engineer Manchester

Hiring Organisation
Searchability NS&D
Location
Manchester, Lancashire, England, United Kingdom
Employment Type
Contractor
Contract Rate
£485 - £535 per day
high-performance systems. You will apply secure coding practices, work close to the operating system, and contribute across the full software lifecycle, from design through to integration and testing. The role involves collaboration with other engineers and stakeholders to deliver resilient solutions in a mission critical context. CYBER … network protocols Knowledge of secure software development and the cyber domain Familiarity with version control and agile delivery Experience of software design patterns, testing and continuous integration TO BE CONSIDERED Please either apply through this advert or email me directly at . For further information, call ...

.Net Developer (Fully Remote)

Hiring Organisation
DMS Computer Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £65,000 per annum
services using C# .NET (full framework, .NET6) and supporting application delivery to multiple environments. The main responsibilities of the position include: Full stack design and the implementation of key internal applications Identify, troubleshoot and debug defects in designated application code Write reusable, testable, clean and documented code, utilising … Proficiency in object-oriented programming (C#) and web concepts (Http, MVC, REST, OAuth) Knowledge of and an active interest in Design Patterns and SOLID architecture principles Excellent problem solving and troubleshooting skills Outstanding communication and interpersonal skills Dynamic and target oriented The following will be considered ...

Staff Kotlin Engineer

Hiring Organisation
George Blake
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 80,000 - 90,000 Annual
looking for a Staff Kotlin Engineer to provide technical leadership and drive the development of our next-generation platforms. Key Responsibilities Lead the design and implementation of scalable, high-performance software solutions using Java and Kotlin. Provide technical direction and mentorship to a team of engineers. Drive architectural … Computer Science, Engineering, or a related field. Extensive experience in backend development using Java and Kotlin. Deep understanding of software design patterns, data structures, and algorithms. Proven experience in system architecture and designing distributed systems. Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g. ...

Staff Kotlin Engineer

Hiring Organisation
George Blake
Location
W1, Marylebone High Street, Greater London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £90000/annum
looking for a Staff Kotlin Engineer to provide technical leadership and drive the development of our next-generation platforms. Key Responsibilities Lead the design and implementation of scalable, high-performance software solutions using Java and Kotlin. Provide technical direction and mentorship to a team of engineers. Drive architectural … Computer Science, Engineering, or a related field. Extensive experience in backend development using Java and Kotlin. Deep understanding of software design patterns, data structures, and algorithms. Proven experience in system architecture and designing distributed systems. Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g. ...

Java Developer

Hiring Organisation
Sanderson Recruitment
Location
South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,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 containerisation technologies (e.g., Docker, Kubernetes). Experience with CI/CD pipelines. ...

C++ Developer (FX - Low-Latency)

Hiring Organisation
Ascendion
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
/UNIX platforms. Strong understanding of C++ Standard Template Library (STL) , data structures , and multi-threading . Proven experience in using design patterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging platforms . Familiarity with ...

C++ Developer (FX - Low-Latency)

Hiring Organisation
Ascendion
Location
London, United Kingdom
Employment Type
Permanent, Contract
/UNIX platforms. Strong understanding of C++ Standard Template Library (STL) , data structures , and multi-threading . Proven experience in using design patterns and a strong grasp of software design principles. Experience working with low-latency/high-throughput messaging platforms . Familiarity with ...

Software Engineer C#, C++ or Python, ML, STEM Degree

Hiring Organisation
Hays Specialist Recruitment Limited
Location
Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £65,000 per annum
thrive in an environment where new challenges appear daily and innovation is the expectation.Your role will involve developing core modules within the Engineering design platform, and integrating modules into a cloud compute environment for a team that runs Agile. You'll wrap commercial simulation tools, integrate everything into … Django, JavaScript/Typescript.You should have Kubernetes cluster experience, PostgreSQL and Linux platform background.You'll have a strong knowledge of software design patterns and modern engineering principles and clear communication/interpersonal skills are a must for working closely with internal teams. endExperience with AWS, Machine Learning ...

Senior Backend Engineer

Hiring Organisation
Ferry
Location
London, England, United Kingdom
where we augment Apache Flink and Kafka. Your Day to Day Build and scale the backend systems that power Ferry’s core platform Design and implement performant APIs, data pipelines and integrations Collaborate with frontend, platform and data engineers to deliver end-to-end features Lead projects from … knowledge and experience building, testing and deploying APIs & distributed systems Familiarity with microservice architectures and event-driven systems Strong knowledge of design patterns, data structures, algorithms and problem-solving Experience with cloud-based infrastructure (AWS; Kubernetes and Terraform a plus) and DevOps practices Thorough knowledge ...

Lead Full Stack Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Guildford, Surrey, 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 ...

Full Stack JavaScript Engineer - to £60k - ID45465

Hiring Organisation
Humand Talent
Location
Oxfordshire, England, United Kingdom
key. You may have: Practical experience delivering full stack web apps using modern JS tools. A good understanding of software design patterns and system architecture. A curiosity-driven mindset and passion for continual learning. Great communication skills and a collaborative approach to work. A structured ...

Senior Developer

Hiring Organisation
Ordnance Survey
Location
Southampton, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£56,312 - £65,697 per annum
experience with Azure development-Azure DevOps, Git, CI/CD, Entra ID RBAC, and Azure Services Solid understanding of software architecture, design patterns, and agile delivery practices Experience with geospatial data, REST APIs, JSON, and spatial engines (e.g., Apache Spark) Experience with Generative AI, including LLMs ...

Principal Back End Developer (.NET)

Hiring Organisation
The Portfolio Group
Location
City, Manchester, United Kingdom
Employment Type
Permanent
Salary
GBP 65,000 - 75,000 Annual
practice (logging, App Insights, metrics and auditing). An expert of DevOps (CI/CD) & Cloud Services (Azure preferred) Expert of several Design Patterns. A master of good security practices. Excellent communication skills & stakeholder management Excellent ability to troubleshooting, analyse and problem-solve A passion for always providing ...