Design Patterns Jobs in the Thames Valley

23 of 23 Design Patterns Jobs in the Thames Valley

Java Full Stack Developer

reading, south east england, United Kingdom
Hybrid / WFH Options
Qualient Technology Solutions UK Limited
Full Stack Software Engineer Job Description: Opportunity for talented Full Stack Software Engineer to join collaborative engineering team. This role will focus on design, architecture, and implementation of software components as well as the overall solution, utilizing concepts, and best engineering practices of microservices architecture. As Full Stack … high quality standards. You will be responsible for analysis, design, automation, engineering, research and development, implementation, following and implementing design patterns and principles, utilizing concepts of clean architecture and clean code. Primary Responsibilities: Develop and maintain server-side and client-side applications using React, TypeScript … experience Design and implement RESTful APIs and microservices architecture to facilitate communication between different components of the system Utilize design patterns to create modular, reusable, and maintainable code. Collaborate with cross-functional teams to define, design, and deliver new features. Write efficient, testable More ❯
Posted:

Software Engineer I (BF5142)

Maidenhead, Berkshire, United Kingdom
Hybrid / WFH Options
PDI Technologies
as well as through asking questions Considers 'best-practice' standards, as well as departmental policies and procedures Computer science fundamentals: OOP, design patterns, data structures & algorithms PDI is committed to offering a well-rounded benefits program, designed to support and care for you, and your family throughout More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer II

Maidenhead, Berkshire, United Kingdom
Hybrid / WFH Options
PDI Technologies
and driving real impact. Explore our opportunities and become part of a company that values diversity, integrity, and growth. Key Responsibilities Participate in design decisions for new and existing application development, proactively escalating issues and seeking assistance to overcome obstacles. Prepare and provide project status and risk assessments … as well as through asking questions. Considers 'best-practice' standards, as well as departmental policies and procedures. Computer science fundamentals: OOP, design patterns, data structures & algorithms. PDI is committed to offering a well-rounded benefits program, designed to support and care for you and your family throughout More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Application Developer Oxford , Bristol

Oxford, Oxfordshire, United Kingdom
Hybrid / WFH Options
Imaginera
would love to hear from you. The Role We are looking for an Application Developer to join our growing development team, helping to design, develop and maintain high quality applications across our clients. You would also be required to collaborate with cross-functional teams to gather requirements and … as Azure DevOps or Jira Desirable Skills Proficiency in web front-end technologies (preferably Angular and Typescript) Multi-tier architecture and design patterns Good understanding of the full software development lifecycle Experience in reinsurance or capital markets Understanding of Microservice Architecture Strong mathematical skills Experience with Azure More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Application Developer

Oxford, Oxfordshire, United Kingdom
Hybrid / WFH Options
Imaginera
would love to hear from you. The Role We are looking for an Application Developer to join our growing development team, helping to design, develop and maintain high quality applications across our clients. You would also be required to collaborate with cross-functional teams to gather requirements and … as Azure DevOps or Jira Desirable Skills Proficiency in web front-end technologies (preferably Angular and Typescript) Multi-tier architecture and design patterns Good understanding of the full software development lifecycle Experience in reinsurance or capital markets Understanding of Microservice Architecture Strong mathematical skills Experience with Azure More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mid Level .NET Developer - Maidenhead

maidenhead, south east england, United Kingdom
Solas IT Recruitment
receiving a quarterly stipend to spend Employee Assistance programme – wellbeing 25 days holidays Group Life assurance scheme Long Term Disability Scheme Key Responsibilities: Design, develop, and maintain web-based software solutions Help plan and estimate new features and improvements Test and debug software to ensure reliability and performance … Strong problem-solving and communication skills Able to work independently and manage multiple tasks Knowledge of software development basics like OOP, design patterns, and algorithms More ❯
Posted:

Software Developer

Maidenhead, Berkshire, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
Jira 2+ years of practical experience with Agile development methodologies Experience working on public cloud native applications Computer science fundamentals: OOP, design patterns, data structures & algorithms Ideally you will have studied Computer Science, Software Engineering, Mathematics or similar STEM degree. Process Please hit apply and upload your More ❯
Employment Type: Permanent
Salary: £50000 - £55000/annum Benefits
Posted:

Embedded Developer

reading, south east england, United Kingdom
Ovyo
consulting projects, quickly fast tracking their experience within the industry, and their career. Responsibilities: Collaborate with stakeholders to understand and implement functionality requirements. Design, implement, test, and maintain software features for embedded real-time systems in C++ . Develop and execute … automated unit and integration tests to ensure reliability. Test and debug software in both simulation environments and on target hardware. Employ design patterns and best practices to deliver secure, extensible, and high-quality software. Participate in Agile development practices and contribute to team-wide best practices. Conduct More ❯
Posted:

Full Stack Developer

Oxfordshire, England, United Kingdom
Hybrid / WFH Options
Premier Group
Vue Nodejs, Rest APIs, OpenAPI, SQL Gitlab, CI/CD Pipelines Good collaboration skills Ability to manage large code base & understand design patterns Work with different stakeholders Desired Skills: AWS, Microservices, Docker Nextjs, RabbitMQ, Java Benefits/Salary: £50,000-£60,000 37.5 hours per week – 9am More ❯
Posted:

Software Engineer

Maidenhead, England, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
Jira 2+ years of practical experience with Agile development methodologies Experience working on public cloud native applications Computer science fundamentals: OOP, design patterns, data structures & algorithms Ideally you will have studied Computer Science, Software Engineering, Mathematics or similar STEM degree. Process Please hit apply and upload your More ❯
Posted:

Junior Software Engineer

Maidenhead, Berkshire, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
of Azure DevOps or Jira Experience with Agile development methodologies Experience working on public cloud native applications Computer science fundamentals: OOP, design patterns, data structures & algorithms Ideally you will have studied Computer Science, Software Engineering, Mathematics or similar STEM degree. Process Please hit apply and upload your More ❯
Employment Type: Permanent
Salary: £30000 - £35000/annum Benefits
Posted:

Software Engineer

abingdon, south east england, United Kingdom
Luffy AI
building software solutions in Python and at least one compiled language, such as C++, C, C# or Rust. Key Responsibilities: Contribute to the design, development and ongoing support of our Simulation Modelling and AI Control software products. Participate in code reviews to ensure adherence to best practices and … commercial setting as a software engineer. Commercial experience with Git, continuous integration, and automated testing. Good understanding of software development principles, design patterns, and best practices. Comfortable with Python and at least one compiled language You have worked in collaboration with other developers as a member of … Automation and Control Engineering Experience with ETL/data pipelines Experience of integrating with technology similar to databricks, PowerBI, Aveva PI Database schema design Experience of creating Windows installers Experience of GUI development Behaviours and personal characteristics: Passionate about writing robust, efficient code that is well thought out More ❯
Posted:

Principle Data Architect

Reading, Oxfordshire, United Kingdom
Hybrid / WFH Options
Transform SR Brands
the conversation with HSO's customers and define the vision for better use of data across their organisation. You will own the technical design and manage the delivery of data & analytics solutions to HSO's customers. You will be highly experienced in Microsoft Azure, and have a working … and lead the design and architecture of HSO's customer's data platform to meet business requirements Define standards, design patterns and repeatable methods for data architecture, data ingestion, other aspects of modern data platform Develop reusable patterns, templates, and architecture artefacts to ensure … project delivery is optimized Adhere to architecture and design best practice highlighting improvements to current practices to drive consistency and standardisation across the team Present architecture solutions at HSO architecture review boards Lead project delivery teams to help ensure successful delivery Provide technical leadership to HSO's Data More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer

Reading, Oxfordshire, United Kingdom
Haystack
we can't achieve. BASIC QUALIFICATIONS 2+ years of non-internship professional software development experience 1+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience 7+ years of administrative experience in networking, storage systems, operating systems and hands-on systems More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principle Data Architect

Reading, Oxfordshire, United Kingdom
HSO Enterprise Solutions GmbH
the conversation with HSO's customers and define the vision for better use of data across their organisation. You will own the technical design and manage the delivery of data & analytics solutions to HSO's customers. You will be highly experienced in Microsoft Azure, and have a working … and lead the design and architecture of HSO's customer's data platform to meet business requirements Define standards, design patterns and repeatable methods for data architecture, data ingestion, other aspects of modern data platform Develop reusable patterns, templates, and architecture artefacts to ensure … project delivery is optimized Adhere to architecture and design best practice highlighting improvements to current practices to drive consistency and standardisation across the team Present architecture solutions at HSO architecture review boards Lead project delivery teams to help ensure successful delivery Provide technical leadership to HSO's Data More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

System Development Engineer, In-House Controls, Central Engineering

Milton Keynes, Buckinghamshire, United Kingdom
Amazon
have a continuous improvement mindset, demonstrate Bias for Action, and be prepared to lead complex software implementations for automation systems. Key job responsibilities • Design, develop, and implement software solutions for automation systems • Lead global deployments of software projects • Manage high-impact software releases to ensure minimal operational disruption … integrate seamlessly into existing and new facilities worldwide. IHC will develop and deploy the software for all future WW AMZL automation, from software design through to commissioning and deployment and operational on-call support. The key benefits of our approach include: • Standardised, integrator-agnostic control systems for all … Computer Science or related field - Professional system/software development experience (non-internship) - Experience designing and architecting scalable systems using modern design patterns - Proficiency in at least one general programming language (python, C, C++, Java, C#) - Experience with PLC programming - Strong problem-solving and troubleshooting abilities for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Engineer

Reading, England, United Kingdom
Ciphr
will require occasional travel for meetings and customer visits. The daily tasks will include, but not limited to: Provide technical direction and leadership. Design and develop complex applications. Write clean, efficient, and maintainable code. Follow secure development practices. Maintain a high coverage of automated and manual tests. Develop … supporting technologies. Knowledge of backend development in Python with Flask, FastAPI, SQLAlchemy, Postgres or another modern stack. Extensive understanding of software design patterns and principles. Experience with Agile/Scrum methodologies. Excellent communication and teamwork skills. The ability to work independently and take ownership of work. Keen More ❯
Posted:

System Development Engineer

Reading, Oxfordshire, United Kingdom
Amazon
growth environments Solve unique and first-order problems to enable our internal teams to deliver for our customers Build and operate distributed systems Design and build the tools and utilities that are part of the AWS fleet running our internal services BASIC … QUALIFICATIONS - Knowledge of systems engineering fundamentals (networking, storage, operating systems) - Experience (non-internship) in professional software development - Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems - Experience in networking, storage systems, operating systems and hands-on systems engineering - Experience programming with at More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Software Engineer

reading, south east england, United Kingdom
Fimador
fostering technical excellence and delivering high-quality software solutions. Working in an agile environment, you’ll collaborate with cross-functional teams to define, design, and implement innovative features while mentoring junior engineers. Duties: Develop high-quality, performant, and reliable Java applications. Guide and mentor developers, including offshore teams … environments. Expertise in microservices architecture, REST API development, and security. Strong DevOps knowledge, particularly with Ansible or Jenkins pipelines. Proficiency in object-oriented design, relational databases, and MongoDB. Experience with version control (GIT preferred) and cloud platforms like Azure. Familiarity with networking concepts and software design More ❯
Posted:

Application Developer

Bracknell, Berkshire, United Kingdom
RDK Consulting
include JEE (Servlet) development, using the Hibernate Object-Relational Management (ORM) APIs, and Structured Query Language (SQL). Your understanding of Object-Oriented Design (OOD) and of the Model-View-Controller (MVC) design pattern will enable you to make significant contributions to these complex applications. Duties … the product in consultation with other team members To provide second and third line support for product issues and queries Essential Object-Oriented Design (OOD) skills Structured Query Language (SQL) Experience of innovation to create features Understanding of Model-View-Controller (MVC) design Strong communication skills More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Enterprise Architect

Slough, Berkshire, United Kingdom
Hays
data warehouse/SQL/Azure implementations and own the integration strategy through to execution and delivery in established IT department. Proven architectural design skills and ability to discuss the merits and trade-offs of using any particular design approach and technology. Design and … implementation of SaaS solutions and system integrations (must have). Create both High Level Design and Low-Level Design documents (must have). Understanding of enterprise architecture frameworks (must have). Experience of implementing Databricks and Data Warehouse solutions (must have). Expertise in integration architecture … and design patterns. Protocols and formats SOA, Rest, JSON, XML, etc. Identity and Access management. Cloud to Cloud integration & Cloud to On Premise integration. Front End and Back End integrations, network and infrastructure management (desirable). Experience of using EAM tool - LeaniX (desirable). With a background of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solution Architect (Biztalk)

Reading, Oxfordshire, United Kingdom
Blackapple Solutions LLC
Services (SOAP/REST), Security Protocols, BizTalk Configuration, Transformations and JSON based Messaging. Experience on recent BizTalk versions including 2013. Strong knowledge of integration patterns, especially in integrating Portals/SSO, legacy applications, B2B Applications, external partners using BizTalk. Strong command on various BizTalk components like BRE and BAM … Pipelines, Mapping, Orchestrations, Itineraries. Strong command on .Net/C# concepts and current trends in the industry including strong understanding of Object Oriented design methodologies and design patterns. Excellent understanding of the entire Software Development Life Cycle including requirements elicitation, design, development, test, release … coordination with support teams for deployment and issue handling. Experience with code build tools such as TFS. Experience in production of project estimates, design documents, and project plans. Additional Information All your information will be kept confidential according to EEO guidelines. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Engineer

Milton Keynes, Buckinghamshire, United Kingdom
Kinetic Software
our customers in the higher education sector. As the AI technical lead, you'll collaborate with product teams to identify high-value opportunities, design AI system architectures, and implement innovative solutions that drive business growth and customer satisfaction. You'll be at the forefront of our AI transformation … guiding strategy and implementation across product lines. Evaluate emerging AI technologies and tools to determine their applicability to our business problems. Solution Architecture : Design AI system architectures that integrate with our existing products. Develop proof-of-concepts and prototypes that demonstrate the value of AI-driven approaches to … AI Expertise - Demonstrated experience implementing AI solutions in commercial software products. Strong understanding of large language models, machine learning techniques, and AI application design patterns. Practical AI Implementation - Experience with prompt engineering, model fine-tuning, RAG (Retrieval Augmented Generation) systems, and other techniques for optimising AI performance in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Design Patterns
the Thames Valley
10th Percentile
£47,500
25th Percentile
£57,500
Median
£82,500
75th Percentile
£83,750