6 of 6 Permanent Design Patterns Jobs in Oxfordshire

Solutions Architect

Hiring Organisation
MRP Group
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
, develop, and deliver cloud-native solutions for our clients. The ideal candidate will have deep expertise in AWS architecture, design patterns, and best practices, with experience in FinOps and SecOps. This is a client-facing role requiring strong mentoring skills and the ability to guide … Responsibilities Design and implement AWS-native cloud solutions, ensuring scalability, security, and high availability Apply architectural best practices and design patterns to complex cloud environments Provide technical leadership and mentoring to development teams, fostering knowledge sharing and continuous improvement Engage directly with clients to understand ...

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
Gerrell & Hard
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Software Engineer Engineering Design Platform Oxford - Some flexibility on the working times and potential for some hybrid working for the right candidate £Competitive + Excellent Benefits Join a rapidly growing, venture-funded technology company developing next-generation metal components and advanced microturbine engines. Our teams across … challenges Essential Skills STEM degree (2:1 or above) Strong proficiency in C++ or C# and Python Excellent grasp of software design patterns and best practices Clear communicator, collaborative, organised, and self-driven Ability to independently manage substantial technical projects Desirable Skills Experience with Vue3, TypeScript, Django ...

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/ ...

Senior Developer

Hiring Organisation
RPS Group Plc
Location
Abingdon, Oxfordshire, South East, United Kingdom
Employment Type
Work From Home
experience Extensive experience in Angular UI framework Strong knowledge of C# & .Net API development experience Good knowledge of UI development, including design patterns and best practices. Experience and application of unit testing within development. Familiarity with source control processes and techniques (GIT) Experience in Database Development ...

Senior Java Developer

Hiring Organisation
SRT Marine Systems plc
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
Developer with deep experience in Java, distributed systems, data processing, and scalable microservices. What You'll Be Doing Event Stream Processing & Microservice Development Design, implement, and maintain ~50+ Java Spring Boot microservices forming the core of our event-driven platform. Build scalable message processing pipelines consuming RabbitMQ queues … efficient SQL queries, schema migrations, and performance optimisations. Ensure data correctness under concurrent, distributed write loads. Architecture, Quality & Reliability Contribute to system architecture design and long-term platform evolution. Promote best practices around testing, code quality, monitoring, and observability. Mentor mid-level and junior engineers and provide guidance ...