Design Patterns Jobs in the UK

351 to 375 of 738 Design Patterns Jobs in the UK

Software Engineer

South West, United Kingdom
Hybrid / WFH Options
Sanderson Recruitment
participate in technology decisions, and present solutions to support platform development. Actively engage in Agile practices, including stand-ups, retrospectives, and sprint planning, to drive team delivery. Implement integration patterns (sync and async) with REST and messaging, ensuring scalable and reliable solutions. Skills & Experience: Strong experience with Java 17+ and Spring/Spring Boot. Hands-on experience with design patterns, Gradle, and version control (GIT). Experience with NoSQL databases (DocumentDB/MongoDB compatible). Knowledge of synchronous and asynchronous integration patterns (REST, messaging). Comfortable working in a Scrum/Agile team, with a continuous improvement mindset. This is a full-time, permanent role offering a starting salary up to £65,000 (DOE) and More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Senior Embedded Software Engineer

Linlithgow, Scotland, United Kingdom
Hybrid / WFH Options
Rise Technical
of system level issues. The ideal candidate will have strong commercial experience in Embedded software development using C and C++ and with re-usable and extensible Object Oriented design patterns. This is a fantastic opportunity for an experienced Embedded Software Engineer to join and international Network device specialist where you will receive … award winning training and shape the future of their latest innovative products. The Role: *Full lifecycle embedded software development *Development of C++ software using Object Oriented design patterns *Deploying applications and drivers onto an embedded Linux system *Estimate project timescales *Hybrid working, 2 day a week office based in Linlithgow *Sponsorship available under the Skilled Worker Visa More ❯
Posted:

Senior Embedded Software Engineer

Linlithgow, West Lothian, Scotland, United Kingdom
Hybrid / WFH Options
Rise Technical Recruitment Limited
of system level issues. The ideal candidate will have strong commercial experience in Embedded software development using C and C++ and with re-usable and extensible Object Oriented design patterns. This is a fantastic opportunity for an experienced Embedded Software Engineer to join and international Network device specialist where you will receive … award winning training and shape the future of their latest innovative products. The Role: *Full lifecycle embedded software development *Development of C++ software using Object Oriented design patterns *Deploying applications and drivers onto an embedded Linux system *Estimate project timescales *Hybrid working, 2 day a week office based in Linlithgow *Sponsorship available under the Skilled Worker Visa More ❯
Employment Type: Permanent, Work From Home
Posted:

Head of Software Development

Glasgow, Lanarkshire, Scotland, United Kingdom
Hybrid / WFH Options
Kura
s Inisoft is responsible for driving the technical vision and execution of software development projects and day to day runing of the team. This role involves leading the design and implementation of high-quality software solutions, mentoring the development team, and ensuring the use of best practices. The Head of Software Development will collaborate with cross-functional teams … and excellence. Additionally, they will troubleshoot complex technical challenges and stay up-to-date with evolving technologies to enhance Inisoft's customer experience solutions. KEY RESPONSIBILITIES Lead the design, architecture, and development of high-quality software solutions for our products. Oversee and contribute to the refactoring and optimisation of existing code to enhance performance, scalability, and maintainability. Collaborate … development using C# .NET, Vue.js, and SQL SKILLS, KNOWLEDGE AND CAPABILITY Extensive hands-on experience with C# and .NET Framework, with a strong understanding of software design patterns and principles. Proven expertise in modern web technologies such as Vue.js, React, or Angular. Solid experience building and architecting Microsoft Azure cloud solutions, with a deep understanding of microservices More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Head of Software Development

Glasgow, Glasgow City, City of Glasgow, United Kingdom
Kura (CS) Ltd
s Inisoft is responsible for driving the technical vision and execution of software development projects and day to day runing of the team. This role involves leading the design and implementation of high-quality software solutions, mentoring the development team, and ensuring the use of best practices. The Head of Software Development will collaborate with cross-functional teams … and excellence. Additionally, they will troubleshoot complex technical challenges and stay up-to-date with evolving technologies to enhance Inisoft's customer experience solutions. KEY RESPONSIBILITIES Lead the design, architecture, and development of high-quality software solutions for our products. Oversee and contribute to the refactoring and optimisation of existing code to enhance performance, scalability, and maintainability. Collaborate … development using C# .NET, Vue.js, and SQL SKILLS, KNOWLEDGE AND CAPABILITY Extensive hands-on experience with C# and .NET Framework, with a strong understanding of software design patterns and principles. Proven expertise in modern web technologies such as Vue.js, React, or Angular. Solid experience building and architecting Microsoft Azure cloud solutions, with a deep understanding of microservices More ❯
Employment Type: Permanent
Salary: £50000 - £70000/annum Plus bonus, free parking and more
Posted:

R&D Solution Architect

United Kingdom
Elanco Tiergesundheit AG
continued growth and impact of Architecture across Elanco. Support solution architecture review groups to ensure solutions delivered meet enterprise requirements. Identify opportunities to directly contribute to architecture standards and patterns that product teams can use to implement solutions. Contribute to the identification and rationalisation of technical debt looking to recommend and support portfolio health initiatives across functions and enterprise. … ideally from a hands-on IT engineering background, with array of different experiences in Architecture space. Appreciation of data architecture principles. Experience working with: - Cloud Native design patterns, with a preference towards Microsoft Azure/Google Cloud - Experience with interface implementation between SaaS providers (leveraging Integration-as-a-service frameworks). - Experience supporting digital platforms, including Integrations … adhere to FAIR data principles (Findable, Accessible, Interoperable, Reusable)." - Experience architecting for High-Performance Computing (HPC) environments, including knowledge of workload schedulers (e.g., SLURM) and applying cloud-native patterns to scientific, batch-processing workloads. - Familiarity with scientific workflow management tools (e.g., Nextflow, Snakemake) and the use of containerization (Docker, Kubernetes) in research environments. Familiarity with infrastructure considerations (networking More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Frontend Engineer

City of London, London, United Kingdom
Impala Search
team, building intuitive, high-impact web applications that bring complex data to life. Working with cutting-edge technologies like React and TypeScript , you’ll collaborate closely with product, design, and data science teams to shape interfaces that define the future of shipping intelligence. This is a hands-on technical role that blends creativity, collaboration, and engineering excellence, ideal …/JavaScript, HTML, and CSS . A strong appreciation for UI/UX design and a passion for delivering exceptional user experiences. Understanding of Design Patterns and SOLID principles . Experience building and consuming RESTful APIs . Familiarity with Agile/SCRUM methodologies and modern CI/CD practices. Why Join? Bootstrapped success story - with … in shipping management. Fresh from a £100m AI start-up exit , they’re focusing all their attention on this next big venture. This is an outstanding opportunity to design and deliver the front-end of a platform that’s redefining how businesses interact with data. If you’re a passionate engineer who loves solving complex problems through clean More ❯
Posted:

Senior Frontend Engineer

London Area, United Kingdom
Impala Search
team, building intuitive, high-impact web applications that bring complex data to life. Working with cutting-edge technologies like React and TypeScript , you’ll collaborate closely with product, design, and data science teams to shape interfaces that define the future of shipping intelligence. This is a hands-on technical role that blends creativity, collaboration, and engineering excellence, ideal …/JavaScript, HTML, and CSS . A strong appreciation for UI/UX design and a passion for delivering exceptional user experiences. Understanding of Design Patterns and SOLID principles . Experience building and consuming RESTful APIs . Familiarity with Agile/SCRUM methodologies and modern CI/CD practices. Why Join? Bootstrapped success story - with … in shipping management. Fresh from a £100m AI start-up exit , they’re focusing all their attention on this next big venture. This is an outstanding opportunity to design and deliver the front-end of a platform that’s redefining how businesses interact with data. If you’re a passionate engineer who loves solving complex problems through clean More ❯
Posted:

Senior Frontend Engineer

london, south east england, united kingdom
Impala Search
team, building intuitive, high-impact web applications that bring complex data to life. Working with cutting-edge technologies like React and TypeScript , you’ll collaborate closely with product, design, and data science teams to shape interfaces that define the future of shipping intelligence. This is a hands-on technical role that blends creativity, collaboration, and engineering excellence, ideal …/JavaScript, HTML, and CSS . A strong appreciation for UI/UX design and a passion for delivering exceptional user experiences. Understanding of Design Patterns and SOLID principles . Experience building and consuming RESTful APIs . Familiarity with Agile/SCRUM methodologies and modern CI/CD practices. Why Join? Bootstrapped success story - with … in shipping management. Fresh from a £100m AI start-up exit , they’re focusing all their attention on this next big venture. This is an outstanding opportunity to design and deliver the front-end of a platform that’s redefining how businesses interact with data. If you’re a passionate engineer who loves solving complex problems through clean More ❯
Posted:

Senior Frontend Engineer

slough, south east england, united kingdom
Impala Search
team, building intuitive, high-impact web applications that bring complex data to life. Working with cutting-edge technologies like React and TypeScript , you’ll collaborate closely with product, design, and data science teams to shape interfaces that define the future of shipping intelligence. This is a hands-on technical role that blends creativity, collaboration, and engineering excellence, ideal …/JavaScript, HTML, and CSS . A strong appreciation for UI/UX design and a passion for delivering exceptional user experiences. Understanding of Design Patterns and SOLID principles . Experience building and consuming RESTful APIs . Familiarity with Agile/SCRUM methodologies and modern CI/CD practices. Why Join? Bootstrapped success story - with … in shipping management. Fresh from a £100m AI start-up exit , they’re focusing all their attention on this next big venture. This is an outstanding opportunity to design and deliver the front-end of a platform that’s redefining how businesses interact with data. If you’re a passionate engineer who loves solving complex problems through clean More ❯
Posted:

Senior Frontend Engineer

london (city of london), south east england, united kingdom
Impala Search
team, building intuitive, high-impact web applications that bring complex data to life. Working with cutting-edge technologies like React and TypeScript , you’ll collaborate closely with product, design, and data science teams to shape interfaces that define the future of shipping intelligence. This is a hands-on technical role that blends creativity, collaboration, and engineering excellence, ideal …/JavaScript, HTML, and CSS . A strong appreciation for UI/UX design and a passion for delivering exceptional user experiences. Understanding of Design Patterns and SOLID principles . Experience building and consuming RESTful APIs . Familiarity with Agile/SCRUM methodologies and modern CI/CD practices. Why Join? Bootstrapped success story - with … in shipping management. Fresh from a £100m AI start-up exit , they’re focusing all their attention on this next big venture. This is an outstanding opportunity to design and deliver the front-end of a platform that’s redefining how businesses interact with data. If you’re a passionate engineer who loves solving complex problems through clean More ❯
Posted:

Senior Software Developer – Borehole Geophysics

Conwy, Wales, United Kingdom
Hybrid / WFH Options
Robertson Geo
challenge lies not only in presenting complex geophysical data clearly and effectively, but also in ensuring robust, real-time performance under demanding operational conditions. Key Duties and Responsibilities: · Design, develop, and maintain software products as directed by the Software Lead or Senior Management. · Ensure source control (Git) is used for all projects, following best practices such as branching … firmware, and geophysics colleagues to deliver integrated solutions. · Contribute to the development process demonstrating ideas via review meetings. · Ensure that all documentation is prepared and supplied with all design changes in accordance with our ISO 9001 system Qualifications and Experience: Essential: · Minimum 5 years proven experience in Software Development · Education to degree level in Computer Science, Software Engineering … principles for customer-facing applications. · Strong knowledge of modern frameworks, particularly Vue.js, Node.js, Express, and Electron. · Proficiency in Git source control workflows. · Understanding of software design patterns and industry best practices. · Excellent problem-solving and debugging skills, with the ability to learn quickly and adapt to new technologies. · Ability to work independently, manage multiple priorities, and More ❯
Posted:

Senior Software Engineer

South East, United Kingdom
Privalgo
demonstrate high-quality software development expertise, responsible for developing a secure, high-performance code. You will be confident with the software development life cycle (SDLC) from preliminary system design through to development, onto tests and deployment. We want someone who is passionate and remains curious, always asking why, and why not, and not afraid to have a voice. … Lastly, we want you to get to know the three pillars of our culture: ambition, accountability, and impact - to live and breathe it. Objectives (6-12 months) Software Design and Development Take new feature documentation and tickets from the Product Team and develop high quality code, often leading the implementation of the feature ready for testing. Work with … well-structured code. Understand Object Orientated software development principles such as inheritance and polymorphism. Knowledge of the software development process and related technologies. Good knowledge of Design Patterns, Software Engineering Principles and Best Practice Knowledge of configuring and supporting Dynamics CRM including writing custom code is a benefit. You Confident managing multiple projects, ensuring timely delivery of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

City Of London, England, United Kingdom
Privalgo
demonstrate high-quality software development expertise, responsible for developing a secure, high-performance code. You will be confident with the software development life cycle (SDLC) from preliminary system design through to development, onto tests and deployment. We want someone who is passionate and remains curious, always asking why, and why not, and not afraid to have a voice. … Lastly, we want you to get to know the three pillars of our culture: ambition, accountability, and impact – to live and breathe it. Objectives (6-12 months) Software Design and Development Take new feature documentation and tickets from the Product Team and develop high quality code, often leading the implementation of the feature ready for testing. Work with … well-structured code. Understand Object Orientated software development principles such as inheritance and polymorphism. Knowledge of the software development process and related technologies. Good knowledge of Design Patterns, Software Engineering Principles and Best Practice Knowledge of configuring and supporting Dynamics CRM including writing custom code is a benefit. You Confident managing multiple projects, ensuring timely delivery of More ❯
Posted:

Senior Software Engineer

london, south east england, united kingdom
Privalgo
demonstrate high-quality software development expertise, responsible for developing a secure, high-performance code. You will be confident with the software development life cycle (SDLC) from preliminary system design through to development, onto tests and deployment. We want someone who is passionate and remains curious, always asking why, and why not, and not afraid to have a voice. … Lastly, we want you to get to know the three pillars of our culture: ambition, accountability, and impact – to live and breathe it. Objectives (6-12 months) Software Design and Development Take new feature documentation and tickets from the Product Team and develop high quality code, often leading the implementation of the feature ready for testing. Work with … well-structured code. Understand Object Orientated software development principles such as inheritance and polymorphism. Knowledge of the software development process and related technologies. Good knowledge of Design Patterns, Software Engineering Principles and Best Practice Knowledge of configuring and supporting Dynamics CRM including writing custom code is a benefit. You Confident managing multiple projects, ensuring timely delivery of More ❯
Posted:

Senior Software Engineer

london (city of london), south east england, united kingdom
Privalgo
demonstrate high-quality software development expertise, responsible for developing a secure, high-performance code. You will be confident with the software development life cycle (SDLC) from preliminary system design through to development, onto tests and deployment. We want someone who is passionate and remains curious, always asking why, and why not, and not afraid to have a voice. … Lastly, we want you to get to know the three pillars of our culture: ambition, accountability, and impact – to live and breathe it. Objectives (6-12 months) Software Design and Development Take new feature documentation and tickets from the Product Team and develop high quality code, often leading the implementation of the feature ready for testing. Work with … well-structured code. Understand Object Orientated software development principles such as inheritance and polymorphism. Knowledge of the software development process and related technologies. Good knowledge of Design Patterns, Software Engineering Principles and Best Practice Knowledge of configuring and supporting Dynamics CRM including writing custom code is a benefit. You Confident managing multiple projects, ensuring timely delivery of More ❯
Posted:

Palantir Technical Architect

England, United Kingdom
Hybrid / WFH Options
Kainos Group plc
implications, and complexity.• Setting technical standards and works with engineers to ensure standards are upheld• Managing and estimating timelines underpinning technical component delivery• Contributing or owning technical solution design as part of a pre-sales process• Making a significant contribution to the data analysis community and wider data and analytics capability• Managing, coaching and developing a small number … including architecture, estimation, product planning and story creation• Proficient in client interaction including communication of technical decisions to non-technical audiences• Experience of applying standards for design (patterns), development (style guides), and operational readiness (automation, deployment)• Experience of designing, building and productionising modern, distributed data intensive applications• Experienced in Java, Scala or Python and comfortable with multiple More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
demonstrate high-quality software development expertise, responsible for developing a secure, high-performance code. You will be confident with the software development life cycle (SDLC) from preliminary system design through to development, onto tests and deployment. We want someone who is passionate and remains curious, always asking why, and why not, and not afraid to have a voice. … live and breathe it. Remember to check your CV before applying Also, ensure you read through all the requirements related to this role. Objectives (6-12 months) Software Design and Development Take new feature documentation and tickets from the Product Team and develop high quality code, often leading the implementation of the feature ready for testing. Work with … well-structured code. Understand Object Orientated software development principles such as inheritance and polymorphism. Knowledge of the software development process and related technologies. Good knowledge of Design Patterns, Software Engineering Principles and Best Practice Knowledge of configuring and supporting Dynamics CRM including writing custom code is a benefit. You Confident managing multiple projects, ensuring timely delivery of More ❯
Posted:

Data Scientist - Python

Oxford, Oxfordshire, South East, United Kingdom
Ascent People
solutions that directly impact performance at the highest level of competition. This is a unique opportunity to work alongside Software and Platform Engineers, tackling complex technical challenges from design and manufacture through to live performance analysis. You'll be responsible for proposing, developing, implementing, and maintaining ML-based solutions while collaborating closely with engineering teams across the business. … learn, pytorch Experience with Machine Learning techniques: Neural Networks, XGBoost Understanding of pipelines and deployment technologies: Azure DevOps, Docker, GitHub Actions Good understanding of architecture and design patterns Excellent verbal and written communication skills Strong troubleshooting and problem-solving abilities Committed to deadlines and able to work in a fast-paced environment Desirable Skills: Programming experience in More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Senior Full Stack Engineer

City of London, London, United Kingdom
Impala Search
scalable, high-performance web applications that bring complex data to life. Working across both frontend (React, TypeScript) and backend (.NET Core, C#) technologies, you’ll collaborate with product, design, and data science teams to create seamless, intelligent solutions that define the future of shipping analytics. This is a hands-on engineering role that combines deep technical problem-solving … web applications. Strong proficiency with React, TypeScript/JavaScript, HTML, and CSS . Proven experience with C#, .NET Core , and SQL-based databases . Understanding of Design Patterns and SOLID principles . Experience designing and consuming RESTful APIs . Familiarity with Azure or other cloud platforms and configuration management. Experience with Agile/SCRUM methodologies and modern … in shipping management. Fresh from a £100m AI start-up exit , they’re focusing all their attention on this next big venture. This is an outstanding opportunity to design and deliver the front-end of a platform that’s redefining how businesses interact with data. If you’re a passionate engineer who loves solving complex problems through clean More ❯
Posted:

Senior Full Stack Engineer

London Area, United Kingdom
Impala Search
scalable, high-performance web applications that bring complex data to life. Working across both frontend (React, TypeScript) and backend (.NET Core, C#) technologies, you’ll collaborate with product, design, and data science teams to create seamless, intelligent solutions that define the future of shipping analytics. This is a hands-on engineering role that combines deep technical problem-solving … web applications. Strong proficiency with React, TypeScript/JavaScript, HTML, and CSS . Proven experience with C#, .NET Core , and SQL-based databases . Understanding of Design Patterns and SOLID principles . Experience designing and consuming RESTful APIs . Familiarity with Azure or other cloud platforms and configuration management. Experience with Agile/SCRUM methodologies and modern … in shipping management. Fresh from a £100m AI start-up exit , they’re focusing all their attention on this next big venture. This is an outstanding opportunity to design and deliver the front-end of a platform that’s redefining how businesses interact with data. If you’re a passionate engineer who loves solving complex problems through clean More ❯
Posted:

Senior Full Stack Engineer

london, south east england, united kingdom
Impala Search
scalable, high-performance web applications that bring complex data to life. Working across both frontend (React, TypeScript) and backend (.NET Core, C#) technologies, you’ll collaborate with product, design, and data science teams to create seamless, intelligent solutions that define the future of shipping analytics. This is a hands-on engineering role that combines deep technical problem-solving … web applications. Strong proficiency with React, TypeScript/JavaScript, HTML, and CSS . Proven experience with C#, .NET Core , and SQL-based databases . Understanding of Design Patterns and SOLID principles . Experience designing and consuming RESTful APIs . Familiarity with Azure or other cloud platforms and configuration management. Experience with Agile/SCRUM methodologies and modern … in shipping management. Fresh from a £100m AI start-up exit , they’re focusing all their attention on this next big venture. This is an outstanding opportunity to design and deliver the front-end of a platform that’s redefining how businesses interact with data. If you’re a passionate engineer who loves solving complex problems through clean More ❯
Posted:

Senior Full Stack Engineer

london (city of london), south east england, united kingdom
Impala Search
scalable, high-performance web applications that bring complex data to life. Working across both frontend (React, TypeScript) and backend (.NET Core, C#) technologies, you’ll collaborate with product, design, and data science teams to create seamless, intelligent solutions that define the future of shipping analytics. This is a hands-on engineering role that combines deep technical problem-solving … web applications. Strong proficiency with React, TypeScript/JavaScript, HTML, and CSS . Proven experience with C#, .NET Core , and SQL-based databases . Understanding of Design Patterns and SOLID principles . Experience designing and consuming RESTful APIs . Familiarity with Azure or other cloud platforms and configuration management. Experience with Agile/SCRUM methodologies and modern … in shipping management. Fresh from a £100m AI start-up exit , they’re focusing all their attention on this next big venture. This is an outstanding opportunity to design and deliver the front-end of a platform that’s redefining how businesses interact with data. If you’re a passionate engineer who loves solving complex problems through clean More ❯
Posted:

Senior Full Stack Engineer

slough, south east england, united kingdom
Impala Search
scalable, high-performance web applications that bring complex data to life. Working across both frontend (React, TypeScript) and backend (.NET Core, C#) technologies, you’ll collaborate with product, design, and data science teams to create seamless, intelligent solutions that define the future of shipping analytics. This is a hands-on engineering role that combines deep technical problem-solving … web applications. Strong proficiency with React, TypeScript/JavaScript, HTML, and CSS . Proven experience with C#, .NET Core , and SQL-based databases . Understanding of Design Patterns and SOLID principles . Experience designing and consuming RESTful APIs . Familiarity with Azure or other cloud platforms and configuration management. Experience with Agile/SCRUM methodologies and modern … in shipping management. Fresh from a £100m AI start-up exit , they’re focusing all their attention on this next big venture. This is an outstanding opportunity to design and deliver the front-end of a platform that’s redefining how businesses interact with data. If you’re a passionate engineer who loves solving complex problems through clean More ❯
Posted:

Software Engineer

Milton Keynes, Buckinghamshire, South East, United Kingdom
Kuehne+Nagel
software development projects is essential Strong interpersonal and communication skills to effectively collaborate with team members and other departments. Very good knowledge in system architecture, software design patterns, and coding standards. Hands-on experience with multiple programming languages and technologies, such as Java, Oracle & Microsoft SQL, Linux, MOCA, Page Builder. Very good analytical and problem-solving skills … scheme A tailored personal development and training programme. Trusted and empowered to deliver and be your best. We are happy to talk about flexible working. Please ask about alternative patterns of work at interview. Enhanced Maternity/Paternity Leave Childcare Vouchers Cycle to work scheme Discount on high street stores and local supermarkets (Tesco, Asda, Sainsburys & more) Refer a More ❯
Employment Type: Permanent
Posted:
Design Patterns
10th Percentile
£50,000
25th Percentile
£57,500
Median
£75,000
75th Percentile
£87,500
90th Percentile
£107,500