Design Patterns Jobs in the East of England

1 to 25 of 51 Design Patterns Jobs in the East of England

Sofware Developement Engineer, Amazon Quicksight

Cambridge, Cambridgeshire, United Kingdom
Amazon
The ideal candidate will bring deep technical and leadership experience to work with a team of rock star engineers to drive multi-year design and architecture decisions. In this role, you will make a worldwide impact on how our customers around the world analyze and visualize data. Key … BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience. - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience. - Experience programming with at least one software programming language. - 3+ years of contributing to new … and current systems architecture and design (architecture, design patterns, reliability and scaling) experience. PREFERRED QUALIFICATIONS - 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience. - Bachelor's degree in computer science or equivalent. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

🌳 Urgent! x15 Fullstack Software Engineers – UK-based – Series A Funded Startup – Rapid Growth – Fully Remote 🌳

Bury, east anglia, united kingdom
Hybrid / WFH Options
Areti Group | B Corp™
looking for fullstack engineers who have a strong foundation in both front-end and back-end technologies , a solid understanding of Object-Oriented Design , and a passion for learning and embracing new tech. You dont have to have all the languages but just some and you will be … VueJs, Typescript/Angular/React Cloud : 🌳 Amazon Web Services (AWS) Databases : 🌳 PostgreSQL, DynamoDB Additional Tools & Frameworks : 🌳 GraphQL 🌳 REST APIs 🌳 Software Design Patterns – TDD, DDD 🌳 Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both … using AWS , PostgreSQL , and DynamoDB . API Development : Integrate RESTful APIs and GraphQL to enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use More ❯
Posted:

🌳 Urgent! x8 Fullstack Senior Software Engineers/Tech leads Needed – UK-based – – Rapid Growth – Fully Remote 🌳

Bury, east anglia, united kingdom
Hybrid / WFH Options
Areti Group | B Corp™
a number of technical projects with a strong foundation in both front-end and back-end technologies , a solid understanding of Object-Oriented Design , and a passion for learning and embracing new tech. Languages : 🌳 Ruby-on-Rails, Java, Python, C#, PHP … VueJs, Typescript/Angular/React Cloud : 🌳 Amazon Web Services (AWS) Databases : 🌳 PostgreSQL, DynamoDB Additional Tools & Frameworks : 🌳 GraphQL 🌳 REST APIs 🌳 Software Design Patterns – TDD, DDD 🌳 Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both … using AWS , PostgreSQL , and DynamoDB . API Development : Integrate RESTful APIs and GraphQL to enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use More ❯
Posted:

Radar Software Engineer

stevenage, east anglia, 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

chelmsford, east anglia, 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

norwich, east anglia, 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

ipswich, east anglia, 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

peterborough, east anglia, 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

basildon, east anglia, 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

cambridge, east anglia, 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

bedford, east anglia, 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

colchester, east anglia, 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

watford, hertfordshire, east anglia, 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

hemel hempstead, east anglia, 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

luton, bedfordshire, east anglia, 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:

🌳 Urgent! x8 Fullstack Staff/Tech leads Needed – UK-based – Series A Funded Startup – Rapid Growth – Fully Remote 🌳

Bury, east anglia, united kingdom
Hybrid / WFH Options
Areti Group | B Corp™
a number of technical projects with a strong foundation in both front-end and back-end technologies , a solid understanding of Object-Oriented Design , and a passion for learning and embracing new tech. Languages : 🌳 Ruby-on-Rails, Java, Python, C# … VueJs, Typescript/Angular/React Cloud : 🌳 Amazon Web Services (AWS) Databases : 🌳 PostgreSQL, DynamoDB Additional Tools & Frameworks : 🌳 GraphQL 🌳 REST APIs 🌳 Software Design Patterns – TDD, DDD 🌳 Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both … using AWS , PostgreSQL , and DynamoDB . API Development : Integrate RESTful APIs and GraphQL to enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use More ❯
Posted:

Senior Full Stack Web Developer

Loughton, Essex, South East, United Kingdom
Hybrid / WFH Options
Profile 29
Required Recent legacy .Net projects (essential) ASP.NET 4.6+ MVC 5 C# 6 including advanced language features e.g., generics, lambdas, delegates Design Patterns and SOLID Principles Entity Framework 6+ SQL Server 2014+ TDD/NUnit Javascript/JQuery/AJAX HTML5/CSS3 Desirable ASP.NET Core Azure Service … .com/privacy) Profile 29 recruitment keywords: senior web developer lead web developer London Essex ASP.NET MVC MVC5 C# 6 Design Patterns SOLID Entity Framework SQL Server TDD NUnit Javascript Jquery AJAX HTML5 CSS finance fintech More ❯
Employment Type: Permanent, Work From Home
Posted:

iOS Developer, Ring

Cambridge, Cambridgeshire, United Kingdom
Amazon
alongside building solutions and supporting new products that help Ring on their mission to connect people to what's important. Key job responsibilities Design, develop and maintain our iOS mobile applications Work with team members to investigate design approaches, prototype technology and evaluate technical feasibility Lead … architecture and design of features, from conception to launch Help to improve engineering processes and tools to increase team effectiveness Be part of an agile development process to deliver high-quality software A day in the life This role provides a unique opportunity to be a key part … bring them an innovative and seamless home security experience. BASIC QUALIFICATIONS - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Developer

Peterborough, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Epicor
database design · Proficient with Entity Framework Core · Proven track record designing and implementing RESTful APIs · Strong understanding of software design patterns and SOLID principles Soft: · Strong problem-solving abilities and analytical thinking · Excellent code review skills and attention to detail · Effective communication and collaboration with … the Software Developer Technical: · Experience with Kubernetes for container orchestration · Experience with Docker for containerisation · Experience with CosmosDb · Redis caching implementation experience · Elasticsearch design and optimisation experience · Experience with Kafka or other event streaming platforms · Microservices architecture knowledge · Micro-frontend architecture knowledge · React, JavaScript/TypeScript, HTML and More ❯
Employment Type: Permanent
Posted:

Senior Web Developer

Chelmsford, Essex, United Kingdom
EWS Group
operations. As a UK-based manufacturer of specialised computer systems, one of our core strengths lies in our ability to deliver diverse application design solutions while also offering standardised packages. Our experience, combined with innovative development, ensures that our clients benefit from advanced technology built on enduring core … .Net and PHP. Front-End Development : Create intuitive and visually appealing user interfaces using Angular and modern front-end technologies. Web Application Development : Design, build, and maintain responsive and dynamic web applications using .Net, PHP, and Angular. Database Management : Develop and optimise databases for transactional and reporting efficiencies … or Azure DevOps RESTful APIs and microservices architecture Testing frameworks such as nUnit and MSTest Software engineering : Strong understanding of architecture, design patterns and software engineering practices. Problem-Solving : Strong analytical and problem-solving skills to debug and resolve complex issues. Code optimisation : Excellent code optimisation skills More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
TieTalent
developing, and maintaining websites, APIs, web services, and databases on cloud infrastructure. Knowledge of security and quality practices for online systems. Understanding of design principles for scalable and robust web services. Nice To Have Skills and … Experience Experience with some of the following is advantageous: Libraries like Django, pytest, mypy, Ent, Next.js, React, Jest, Storybook, Playwright, Tailwind. Design patterns and technologies such as Microservice Architecture, REST, GraphQL, gRPC. Change management practices including contract-first approach and version control. DevOps practices like CI/… Additional Information We provide accommodations during recruitment for those who need support. Our hybrid work approach aims to balance performance and wellbeing, with flexible patterns determined by teams. Arm is an equal opportunity employer committed to diversity and inclusion. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack .NET/Angular Developer

Ipswich, Suffolk, East Anglia, United Kingdom
Hybrid / WFH Options
365 Jobs
support for certifications and more. Key Responsibilities: Develop, test, and maintain high-quality software applications. Collaborate with cross-functional teams to help define, design, and deliver new features. Troubleshoot and debug applications to optimize performance. Participate in code reviews and provide constructive feedback to peers. Stay up to … The technology stack includes Angular, C# (with EF Core), SQL Server along with other suitable technologies within the Azure space. Proficiency in the design and development of responsive single-page/progressive web applications using JavaScript/TypeScript/HTML/SCSS (e.g. Angular, React, Vue). Strong … with the Agile/Scrum development lifecycle in a commercial/production environment. Experience with software engineering best practices: object-oriented, design patterns, SOLID principles. Strong team player with an adaptable mindset, eager to learn and champion modern approaches and technologies where appropriate. Strong team player with More ❯
Employment Type: Permanent, Work From Home
Posted:

Full Stack .NET/Angular Developer

Ipswich, Suffolk, United Kingdom
Willis Towers Watson
technical solution from idea to completion. The Role: Develop, test, and maintain high-quality software applications. Collaborate with cross-functional teams to define, design, and deliver new features. Troubleshoot and debug applications to optimize performance. Participate in code reviews and provide constructive feedback to peers. Stay up to … The technology stack includes Angular, C# (with EF Core), SQL Server along with other suitable technologies within the Azure space. Proficiency in the design and development of responsive single-page/progressive web applications using JavaScript/TypeScript/HTML/SCSS (e.g. Angular, React, Vue). Strong … with the Agile/Scrum development lifecycle in a commercial/production environment. Experience with software engineering best practices: object-oriented, design patterns, SOLID principles. Strong team player with an adaptable mindset, eager to learn and champion modern approaches and technologies where appropriate. Other highly desirable, nice More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack .NET/Angular Developer

Ipswich, Suffolk, East Anglia, United Kingdom
Hybrid / WFH Options
365 Jobs
with support for certifications and more. Key Responsibilities: Develop, test, and maintain high-quality software applications. Collaborate with cross-functional teams to define, design, and deliver new features. Troubleshoot and debug applications to optimize performance. Participate in code reviews and provide constructive feedback to peers. Stay up to … The technology stack includes Angular, C# (with EF Core), SQL Server along with other suitable technologies within the Azure space. Proficiency in the design and development of responsive single-page/progressive web applications using JavaScript/TypeScript/HTML/SCSS (e.g. Angular, React, Vue). Strong … with the Agile/Scrum development lifecycle in a commercial/production environment. Experience with software engineering best practices: object-oriented, design patterns, SOLID principles. Strong team player with an adaptable mindset, eager to learn and champion modern approaches and technologies where appropriate. Other highly desirable skills More ❯
Employment Type: Permanent, Work From Home
Posted:

Full Stack .NET/Angular Senior Developer

Ipswich, Suffolk, United Kingdom
Hybrid / WFH Options
Willis Towers Watson
We embrace all types of diversity. The Role: Develop, test, and maintain high-quality software applications. Collaborate with cross-functional teams to define, design, and deliver new features. Troubleshoot and debug applications to optimize performance. Participate in code reviews and provide constructive feedback to peers. Stay up to … The technology stack includes Angular, C# (with EF Core), SQL Server along with other suitable technologies within the Azure space. Proficiency in the design and development of responsive single-page/progressive web applications using JavaScript/TypeScript/HTML/SCSS (e.g. Angular, React, Vue). Strong … with the Agile/Scrum development lifecycle in a commercial/production environment. Experience with software engineering best practices: object-oriented, design patterns, SOLID principles. Strong team player with an adaptable mindset, eager to learn and champion modern approaches and technologies where appropriate. Other highly desirable, but More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Design Patterns
the East of England
10th Percentile
£56,350
25th Percentile
£59,688
Median
£77,500
75th Percentile
£90,000
90th Percentile
£105,000