10 of 10 Design Patterns Jobs in Oxfordshire

Solution architect - Hybrid - Permanent

Location
Oxford, England, United Kingdom
guide the design and delivery of solutions across multiple technology domains. You’ll also contribute to the development of architectural artefacts, patterns, and practices that underpin Jisc’s long‐term technology strategy. Key Responsibilities: Develop and maintain architectural working practices within the Jisc Design Authority … Contribute to target architectures, design patterns, principles, standards, and roadmaps Coordinate and participate in Technical Design Authorities to support joined‐up decision‐making Work with architects, designers, and delivery teams to design solutions that meet business and programme needs Provide architectural guidance ...

Product Technical Lead - Digital Trust

Hiring Organisation
Thales Group
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
capabilitiesOwn the UK Digital Trust technical strategy, ensuring consequence informed, SbD principles are embedded from concept to decommissioning. Lead development of design patterns for Zero Trust Architecture, including supporting and guiding on the adaption for products, identification of variance and applicability, segmentation, continuous verification, and policy-driven … into solutions, includingPQC-ready design patternsHybrid classical/PQC key exchangeCryptographic agility frameworksSecure key management and HSM integrationDevelop defensible design patterns, for high-assurance systems, ensuring alignment with NCSC, NIST, ETSI and sector specific standards. Provide technical leadership to engineering teams, guiding implementation, testing ...

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

Hiring Organisation
Corriculo Ltd
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
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 ...

Senior C# Software Engineer – Semiconductor Metrology

Location
Abingdon, England, United Kingdom
technologies and techniques (e.g. DDS , MQTT , ZeroMQ , RabbitMQ , NamedPipes , etc.). Strong knowledge of object-oriented design , design patterns , and SOLID principles . Excellent problem-solving skills and ability to work in a fast-paced semiconductor environment. Nice to have Experience with semiconductor inspection tools ...

Infrastructure Engineering - Senior Engineer

Location
Abingdon, England, United Kingdom
will work as part of a project-focused delivery team to produce infrastructure aligned with RM’s reference architectures and design patterns using Infrastructure as Code to deliver RM Assessment’s high volume, high stakes customer facing SaaS products. You will be a key collaborator within ...

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

Hiring Organisation
Hays
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£75,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 ...

Software Engineer - Orchestration AI & Robotics Oxford, England, United Kingdom

Location
Oxford, England, United Kingdom
control real hardware doing real biology, so correctness, recoverability, and observability matter more here than they do in most software work. Key Responsibilities Design and build the software that orchestrates autonomous laboratory systems, including scheduling, workflow execution, state management, error handling, and recovery. Develop the agentic layer … Skills, and Experience Solid software engineering fundamentals, covering version control, code review, CI/CD, debugging, and API design. Fluency with design patterns and architectural structure, at both the object level and the system level, together with the judgement to apply them where they earn their place ...

Solutions Architect

Location
Oxford, England, United Kingdom
standards, governance, and implementation. Excellent stakeholder management and communication: can influence at exec level, simplify complex trade‐offs, and align diverse teams behind common patterns and outcomes. Strong technical first principles, confidence and willingness to remain hands‐on in solution delivery where appropriate, and an enthusiasm for empowering engineering … experience architecting solutions within a Microsoft 365 ecosystem, with a wider, cloud native, SaaS application estate. Experience with event driven integration design patterns, that deliver observability, resilience, and operational effectiveness. An AI first mindset. Enthusiastic about the opportunities to improve process, day‐to‐day productivity, and innovate ...

Senior Modelling Software Engineer - Chronos

Location
Oxford, England, United Kingdom
Responsibilities Manage on-time delivery of robust and scalable model features. Coach, mentor and line manage junior colleagues, supporting their development and engagement. Design, implement, and maintain Python modules/packages in the modelling codebase. Innovate in wider software architecture and data orchestration to improve scalability and developer … driving the adoption of modern, agentic-first software engineering practices in the model development team. Lead constructive and empathetic code reviews and technical design discussions. Skills, Knowledge and Expertise Required attributes: Professional Python experience ( 6+ years ) in a team‐based software environment, delivering components used by other teams ...

Head Of Technical - Up to £80k + Bonus - Oxford, UK

Location
Oxford, England, United Kingdom
years ofsoftware development experience 5+ years oftechnical leadership experience, with proven experience managing high-performingtechnical teams SignificantObject-Oriented design experience, familiar with DesignPatterns Knows how the webworks, can easily build a web server and site fromscratch Comfortablediscussing algorithms and data structures Experience scalingplatforms to reach high transaction volume ...