13 of 13 Design Patterns Jobs in the Thames Valley

Software Engineer, C++, Python, Cloud, Engineering Platform, Manufacturing, COR751

Hiring Organisation
Corriculo Ltd
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
integrating external tools and services, automating processes, and supporting scalable infrastructure. You’ll also contribute to best practices around software architecture, design patterns, and agile development. This is an excellent opportunity for a Software Engineer looking to work on complex, real-world technical challenges within a fast … have: Strong experience with C++ and Python Experience developing complex software systems or platforms Solid understanding of object-oriented programming and design patterns Experience working within agile development environments Experience with any of the following would be highly beneficial: Experience integrating third-party tools, APIs, or simulation ...

Software Engineer

Hiring Organisation
Addition
Location
Milton Keynes, Buckinghamshire, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
redesigning our core products, working across greenfield and legacy solutions. Your expertise will influence every stage of the product lifecycle—from initial design to deployment, ensuring we meet the evolving needs of our customers with innovative, reliable software. Required Skills: Strong experience … C# and .Net Core development Proficiency with Web API design and development Solid understanding of REST principles and SOLID design patterns Hands-on experience with Docker, Kubernetes, and cloud platforms such as AWS or Azure Familiarity with Typescript and React (desirable) Knowledge ...

Security Architect Central Business Operations & Other Oxford, England, United Kingdom

Hiring Organisation
Jobleads-UK
Location
Oxford, England, United Kingdom
from lab to society. Explore more at www.eit.org. Your Role: At EIT we are seeking an experienced and detailed oriented Security Architect to design, maintain and evolve our security architecture for EIT. This role ensures that security is built into systems and platforms by design, supporting … platforms, and services Review solution designs and technical changes to ensure alignment with security standards Produce clear architectural documentation, diagrams, and design patterns Cloud, Infrastructure & Platforms Design security architectures for cloud, on‐premise, and hybrid environments Define identity, access, network segmentation, encryption, and monitoring patterns ...

Software Engineer, C#, .NET, ASP.NET Core, React, Azure, Manufacturing, COR7513

Hiring Organisation
Corriculo Ltd
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
used in real-world applications across materials science and additive manufacturing. You’ll work closely with engineers, scientists, and cross-functional teams to design and deliver complex software solutions, contributing across the full development lifecycle. The role goes beyond traditional web development, with a strong emphasis on product … C#, ASP.NET/ASP.NET Core and full-stack development Experience developing complex software products Solid understanding of object-oriented programming and design patterns Practical experience with test-driven development (TDD) and CI/CD pipelines Experience with any of the following would be highly beneficial: Front ...

Lead Full Stack Software Engineer (C# , .NET, React)

Hiring Organisation
Scientis Search Ltd
Location
Middleton Stoney, Oxfordshire, UK
advanced engineering products. The role combines technical leadership, hands-on software development and project ownership across the full software lifecycle. You will design and deliver web-based tools used to configure, control and analyse system data, deployed across edge, server and cloud environments. Alongside development, you will lead … solutions Develop data analysis and visualisation tools for real-time and post-processed data Maintain software architecture using best practices (SOLID, design patterns, multi-threading) Plan and manage development activities within an Agile environment Oversee tools, environments and processes (e.g. GitLab, testing frameworks) Troubleshoot and resolve complex ...

Software Engineer (C# .Net, STEM Degree, Applied Engineering)

Hiring Organisation
Hays Specialist Recruitment Limited
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £70,000 per annum
motivated and hungry to solve first-of-their-kind challenges building proprietary software that makes a difference in the world. You will design, develop and maintain innovative tools spanning data management, traceability, visualisation, predictive modelling, material and component design, and production quality assurance. You'll work … Ideally you'll have full stack experience with Blazor or JavaScript/TypeScript.We are looking for robust OOP programming skills, software design patterns/best practices and practical experience applying TDD. Experience with Cloud services (AWS or Azure), Machine Learning, CI/CD and IAC using Terraform ...

Flutter Developer

Hiring Organisation
Addition
Location
Milton Keynes, England, United Kingdom
Android) or similar strongly typed languages Solid understanding of mobile architectures (e.g. MVVM, MVP) Experience building scalable, testable applications with clean design patterns Hands-on experience with UI development, design systems, and tools like Figma Good knowledge of testing approaches (unit, integration, UI testing) Familiarity ...

Software Engineer (AWS, Python, C#/C++, CFD/FEA)

Hiring Organisation
Hays
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
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 automated workflows … supported by a mix of 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. Experience to help guide ...

Data Platform Engineer

Hiring Organisation
PRISM DIGITAL LIMITED
Location
Milton Keynes, Buckinghamshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
engineers + 1 lead), with the opportunity to influence architecture, tooling, and best practices from an early stage. In this role, you will: Design, build and evolve a scalable cloud data platform Deliver Platform as Code using modern infrastructure tooling Manage platform performance, capacity, and availability Own incident … Microsoft Fabric Terraform (Infrastructure as Code) Azure cloud technologies SQL Server GitHub/CI/CD tooling Monitoring & observability tools Platform design patterns (scalability, resilience, cost control) Nice to Haves: GitHub Actions/CI/CD pipelines Zero Trust architecture Cloud cost monitoring & reporting Advanced alerting & monitoring ...

Design Verification Engineer

Hiring Organisation
microTECH Global LTD
Location
Newbury, Berkshire, UK
currently working with a leading semiconductor client looking to strengthen their team with experienced Design Verification Engineers (all levels) to support cutting-edge mixed-signal IC development in the UK. Design Verification Engineers (All Levels) Newbury, England or Edinburgh, Scotland (Hybrid) Full-time | Hardware & Software – Hardware … Have Formal verification experience Scripting skills (Tcl, Perl, Python, etc.) Power-aware verification (CPF/UPF) Understanding of OOP and design patterns Additional Information Hybrid working model (typically 2+ days onsite) Candidates should be within commuting distance or open to relocation Visa sponsorship available where required ...

DevOps Software Engineer (Senior - Principal)

Hiring Organisation
Jobleads-UK
Location
Abingdon, England, United Kingdom
enthusiastic individuals who thrive in team environments and are passionate about building innovative, scalable solutions using cloud technologies. You will work on the design, implementation, and maintenance of cloud and on‐premises infrastructure, CI/CD pipelines, automation tooling, and operational scripts. You will work closely with application … play a key role in quality assurance initiatives across different stakeholder groups. This role is based in our Abingdon, Oxfordshire office. Key Responsibilities Design, implement, and maintain infrastructure to support scalable and resilient applications. Develop and manage CI/CD pipelines to automate build, test, and deployment processes. ...

DevOps Software Engineer (Senior - Principal)

Hiring Organisation
Jobleads-UK
Location
Abingdon, England, United Kingdom
ideal for self‐motivated, enthusiastic individuals who thrive in team environments and are passionate about building innovative, scalable solutions using cloud technologies. Design, implement, and maintain infrastructure to support scalable and resilient applications. Develop and manage CI/CD pipelines to automate build, test, and deployment processes. Write … work in a fast‐paced, agile environment. Preferred Qualifications Experience with containerization and orchestration tools (e.g., Docker, Kubernetes). Familiarity with modern infrastructure design patterns. Strong knowledge of server hardware, virtualization (VMware/Hyper‐V), and storage systems. Experience with GitOps workflows and tools. Exposure to configuration management ...

Data Platform Engineer

Hiring Organisation
Connells Group HQ
Location
Caldecotte, Milton Keynes, Buckinghamshire, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
join our Group Technology team in Milton Keynes. You will play a key role in delivering the Connells Group Data Platform, including design, capacity, management and configuration management responsibilities. As a Data Platform Engineer, you will be working in a team of technical specialists … operational running. Team Roles and Responsibilities Use of Agile methodologies for platform development Deliver Platform as Code Work within the Cloud Platform design pattern to implement technical and financial observability Undertake platform capacity management Support projects where appropriate Undertake proactive monitoring and react to escalations from other ...