7 of 7 Design Patterns Jobs in Oxfordshire

Software Engineer

Hiring Organisation
Alexander Daniels Global
Location
Oxfordshire, England, United Kingdom
join their team and work closely with material scientists and process engineers on innovative solutions shaping the future of advanced manufacturing. Key Responsibilities Design, develop, and maintain novel software platforms for: Data management, traceability, visualisation, and analysis Performance prediction and optimisation through model integration Material composition design … minimum) Full-stack development experience with strong proficiency in C#, ASP.NET , and modern front-end frameworks Deep understanding of design patterns, TDD, and CI/CD Solid grasp of agile practices and cross-functional collaboration Excellent communication skills for gathering and translating technical requirements Strong interest ...

Software Design Engineer

Hiring Organisation
Mploy Group
Location
Witney, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
Software Design Engineer About the Role We are looking for a talented Software Design Engineer to join our engineering team and play a key role in the design and development of high-performance industrial and automation software. You will work on complex, real-time … level experience in C# (.NET/.NET Core). Strong experience with WPF for desktop UI development. Solid understanding of software design patterns (e.g. MVVM, Factory) and clean architecture principles. Good Python skills for automation, scripting, and data handling. Experience developing real-time systems on RTOS, Windows ...

Software Engineer

Hiring Organisation
Hays
Location
Oxfordshire, South East, United Kingdom
Employment Type
Permanent
using additive manufacturing to enhance jet propulsion performance. The role supports building a software platform that integrates internal and commercial simulation tools, automating design workflows via cloud infrastructure. Based at the manufacturing site in Abingdon, the position involves close collaboration with engineering teams. Key Responsibilities: Design … engineering or computer science (2:1 minimum) Proficient in the use of C# or C++ and Python Excellent understanding of software design patterns, best practices and principles Highly effective communicator who encourages innovation through collaboration Natural problem-solver with a desire to learn Organised and self-motivated ...

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 Software Engineer

Hiring Organisation
Anonymous
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £60000/annum BONUS
C#, C# .NET (Framework & Core), WPF, MVVM, C CLI will have some of the following experience: Solid understanding of software architecture, design patterns, and multi-threaded applications. Experience developing user interfaces, data visualisation tools, and interactive software. Proficient in version control, testing, and release management, ideally using ...

AI Programmer

Hiring Organisation
Rebellion
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
console and/or PC. Hands-on experience with large game codebases, including their various modules and middleware. Collaborative experience working closely with design teams to troubleshoot issues and guide successful implementation. Deep understanding of software … performance considerations, with the capability to design and implement high-performing systems. Familiarity with common algorithms, data structures, and design patterns, and their effective application. Strong analytical skills to understand, extend, refactor, and optimize unfamiliar code of moderate complexity. A passion for shooters and/ ...

Systems Architect, Datacentre Process Improvements (EMEA/JAPAC)

Hiring Organisation
Oracle
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
automation initiatives at scale across EMEA and JAPAC datacentres, integrating consistent architectural standards, processes, and tools. Lead the standardization of design patterns for datacentre deployments across EMEA and JAPAC to simplify and automate hardware operations and site onboarding. Identify, diagnose, and resolve systemic process bottlenecks—from problem … recognition through analysis, solution design, and successful implementation. Champion quality-focused process improvements using recognized best practices (e.g., ISO 9001, Six Sigma, Lean). Participate in on-site reviews as required (typically monthly) to validate alignment between process documentation and actual site operations. Required Skills and Experience Extensive ...