Design Patterns Jobs in the Thames Valley

1 to 25 of 32 Design Patterns Jobs in the Thames Valley

Radar Software Engineer

high wycombe, south east england, united kingdom
Angoka
integration. Technology Integration:Implement advanced radar systems for real-time obstacle detection, avoidance, and proximity sensing during drone flight and landing. Cooperative Radar Design:Develop radar systems that enable drones to communicate and share data with one another in order to improve overall situational awareness and avoid collisions … hardware integration, and testing methodologies (Matlab/Octave). Understanding of firmware architectures and hardware abstraction layers Knowledge of embedded systems design patterns Strong grasp of design patterns, code reviews, version control (Git), and testing methodologies is vital for ensuring code quality and maintainability … Develop and maintain technical documentation, including software design specifications, user manuals, and test reports. Experience of working in an Agile development environment, participating in sprint planning, stand-ups, and retrospectives. Knowledge of common communication protocols (I2C, SPI, UART, etc.) Understanding TCP/IP, UDP, MQTT and other networking More ❯
Posted:

Radar Software Engineer

reading, south east england, united kingdom
Angoka
integration. Technology Integration:Implement advanced radar systems for real-time obstacle detection, avoidance, and proximity sensing during drone flight and landing. Cooperative Radar Design:Develop radar systems that enable drones to communicate and share data with one another in order to improve overall situational awareness and avoid collisions … hardware integration, and testing methodologies (Matlab/Octave). Understanding of firmware architectures and hardware abstraction layers Knowledge of embedded systems design patterns Strong grasp of design patterns, code reviews, version control (Git), and testing methodologies is vital for ensuring code quality and maintainability … Develop and maintain technical documentation, including software design specifications, user manuals, and test reports. Experience of working in an Agile development environment, participating in sprint planning, stand-ups, and retrospectives. Knowledge of common communication protocols (I2C, SPI, UART, etc.) Understanding TCP/IP, UDP, MQTT and other networking More ❯
Posted:

Radar Software Engineer

slough, south east england, united kingdom
Angoka
integration. Technology Integration:Implement advanced radar systems for real-time obstacle detection, avoidance, and proximity sensing during drone flight and landing. Cooperative Radar Design:Develop radar systems that enable drones to communicate and share data with one another in order to improve overall situational awareness and avoid collisions … hardware integration, and testing methodologies (Matlab/Octave). Understanding of firmware architectures and hardware abstraction layers Knowledge of embedded systems design patterns Strong grasp of design patterns, code reviews, version control (Git), and testing methodologies is vital for ensuring code quality and maintainability … Develop and maintain technical documentation, including software design specifications, user manuals, and test reports. Experience of working in an Agile development environment, participating in sprint planning, stand-ups, and retrospectives. Knowledge of common communication protocols (I2C, SPI, UART, etc.) Understanding TCP/IP, UDP, MQTT and other networking More ❯
Posted:

Radar Software Engineer

milton keynes, south east england, united kingdom
Angoka
integration. Technology Integration:Implement advanced radar systems for real-time obstacle detection, avoidance, and proximity sensing during drone flight and landing. Cooperative Radar Design:Develop radar systems that enable drones to communicate and share data with one another in order to improve overall situational awareness and avoid collisions … hardware integration, and testing methodologies (Matlab/Octave). Understanding of firmware architectures and hardware abstraction layers Knowledge of embedded systems design patterns Strong grasp of design patterns, code reviews, version control (Git), and testing methodologies is vital for ensuring code quality and maintainability … Develop and maintain technical documentation, including software design specifications, user manuals, and test reports. Experience of working in an Agile development environment, participating in sprint planning, stand-ups, and retrospectives. Knowledge of common communication protocols (I2C, SPI, UART, etc.) Understanding TCP/IP, UDP, MQTT and other networking More ❯
Posted:

Radar Software Engineer

oxford district, south east england, united kingdom
Angoka
integration. Technology Integration:Implement advanced radar systems for real-time obstacle detection, avoidance, and proximity sensing during drone flight and landing. Cooperative Radar Design:Develop radar systems that enable drones to communicate and share data with one another in order to improve overall situational awareness and avoid collisions … hardware integration, and testing methodologies (Matlab/Octave). Understanding of firmware architectures and hardware abstraction layers Knowledge of embedded systems design patterns Strong grasp of design patterns, code reviews, version control (Git), and testing methodologies is vital for ensuring code quality and maintainability … Develop and maintain technical documentation, including software design specifications, user manuals, and test reports. Experience of working in an Agile development environment, participating in sprint planning, stand-ups, and retrospectives. Knowledge of common communication protocols (I2C, SPI, UART, etc.) Understanding TCP/IP, UDP, MQTT and other networking More ❯
Posted:

.Net / C# Web Developer - Remote / Reading

Reading, Oxfordshire, United Kingdom
Hybrid / WFH Options
Square One Resources
Telecommunication industry. The successful candidate for this role will be upgrading fibre networks across 14 million homes. You will be responsible for the design, development, testing, configuration, and deployment of enterprise solutions, hosted on premise and in the cloud, as well as get opportunities to use the latest … and SQL Server or MySQL in an n-tier architecture environment Strong background in object-oriented development techniques Experience with solution design patterns and development best practices, e.g., SOA Experience with SQL Server or MySQL database design and development Commercial experience with ASP.NET Core MVC … to reduce the overhead of manual monitoring Promote and adopt DevOps principles wherever possible Fix mission-critical bugs via application of design patterns Work on several projects simultaneously Serve as a mentor to junior developers Create and conduct complicated testing Investigate, develop standards for, and coach other More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Robotics Control Engineer, Amazon Robotics

Milton Keynes, Buckinghamshire, United Kingdom
Amazon
innovative and scalable. Working with a world-class team of experts in motion planning, control theory, computer vision, machine learning, and robotic hardware design, you will apply the latest research trends to tackle complex real-world challenges. Together, we aim to achieve high-impact algorithmic advancements in areas … grasping, and manipulation in high-contact environments - each of which carries significant value for our current and future fulfillment networks. Key job responsibilities: Design, simplify and continuously improve system controls architecture including machine control code, networking, electrical design and safety design. Develop controls code utilizing structured … components. Minimum Qualifications: BS/MS Mechanical or Electrical Engineering (or similar field). Experience with design or architecture (design patterns, reliability and scaling) of new and existing systems. Experience with programming with at least one software programming language. Experience with developing production motion control More ❯
Employment Type: Permanent
Salary: GBP Annual
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, 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:

C# 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:

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, 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:

Junior Software Engineer

Maidenhead, England, 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 studie... 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:

Junior Software Engineer

Maidenhead, Berkshire, South East, United Kingdom
Hybrid / WFH Options
Spectrum It Recruitment Limited
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, Work From Home
Salary: £35,000
Posted:

Embedded Software Engineer - ENG079

Reading, Oxfordshire, United Kingdom
ALL.SPACE
Embedded Software Engineers are responsible for the architecture, design, implementation, testing, and maintenance of the embedded software used to manage and control ALL.SPACE's terminal products. This includes embedded real-time terminal control software, web interfaces, and REST API interfaces. The software engineer will work as part of … RESPONSIBILITIES Perform requirements analysis - working with internal and external stakeholders to understand the technical functionality required to meet customer needs. Complete architecture and design documentation for new software features. Deliver high-quality, tested software features for an embedded real-time system, using C++. Implement automated unit and integration … Test and debug functionality in simulation and on target hardware. Contribute to the investigation and timely resolution of software issues. Employ design patterns and practices to ensure appropriate quality, security, modifiability, and extensibility. Work within the team's Agile framework, contributing to best practice. Experienced in C++ More ❯
Employment Type: Permanent
Salary: GBP Annual
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:

Software Solutions Engineer - ENG029

Reading, Oxfordshire, United Kingdom
ALL.SPACE
and external stakeholders to gather and interpret customer and product requirements. Deliver high-quality software designs and specifications using industry-standard design patterns to ensure quality, security, reliability, modifiability, and extensibility. Take ownership of work packages; assist in planning and executing work against a structured roadmap, using More ❯
Employment Type: Permanent
Salary: GBP Annual
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:

Full Stack Developer

Oxford, 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 More ❯
Posted:
Design Patterns
the Thames Valley
10th Percentile
£47,500
25th Percentile
£57,500
Median
£82,500
75th Percentile
£83,750