Remote Design Patterns Jobs in Cambridgeshire

20 of 20 Remote Design Patterns Jobs in Cambridgeshire

Senior Java Developer

Cambridge, England, United Kingdom
Hybrid / WFH Options
IQVIA
to remote working in the UK or Poland, though remote team members should keep hours that maximize the overlap with the UK head office. Responsibilities Responsibilities will include: Design and development of server-side technologies to scale and deploy IQVIA NLP’s core NLP algorithms using Java, Python, and other tools. Working across multiple teams to create new … native services for deployment on AWS EC2 or similar. Familiarity with designing and using RESTful APIs. Full-cycle software engineering skills, e.g. OO design, design patterns, automated testing, continuous integration, and continuous delivery. Understanding of cloud-native CI/CD & deployment tools, e.g. Ansible, Docker, Kubernetes, Jenkins, GitLab CI, GitHub Actions. Why Join? Those who More ❯
Posted:

Senior Symfony Developer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Genie Ventures Ltd
experienced developers in the team Skills & Experience Required Experience - Extensive coding experience in a commercial environment. - Expert automated testing knowledge and experience. - Excellent programming skills, including design patterns, optimisation, scaling and exactly-how-much to abstract. - Expert knowledge of PHP and Symfony. - Good knowledge of data stores and their trade-offs. - Experience of delivering projects in a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Symfony Developer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Genie Shopping
for less experienced developers in the team. Required Experience - Extensive coding experience in a commercial environment. - Expert automated testing knowledge and experience. - Excellent programming skills, including design patterns, optimisation, scaling and exactly-how-much to abstract. - Expert knowledge of PHP and Symfony. - Good knowledge of data stores and their trade-offs. - Experience of delivering projects in a More ❯
Posted:

Senior Symfony Developer

Ely, England, United Kingdom
Hybrid / WFH Options
Genie Shopping
for less experienced developers in the team. Required Experience - Extensive coding experience in a commercial environment. - Expert automated testing knowledge and experience. - Excellent programming skills, including design patterns, optimisation, scaling and exactly-how-much to abstract. - Expert knowledge of PHP and Symfony. - Good knowledge of data stores and their trade-offs. - Experience of delivering projects in a More ❯
Posted:

- Urgent! Polyglot Fullstack Tech leads Needed – UK-based – Series A Funded Startup – Rapid Gro[...]

Peterborough, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Off Languages: Ruby-on-Rails, Java, Python, C#, VueJs, Typescript/Angular/React Cloud: Amazon Web Services (AWS) 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 front-end and back-end. … Build scalable, cloud-based solutions 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 DevOps processes, including virtualization , containerization … quality products in an agile environment. ? Requirements ? Polyglot Developer : Proficiency in multiple programming languages and frameworks, with the ability to work across the full tech stack. Object-Oriented Design : Strong understanding of OO principles, writing modular and maintainable code. DevOps Practices : Familiarity with CI/CD , containerization, and infrastructure as code. Agile Mindset : Experience working within Agile methodologies More ❯
Posted:

Technical Lead

Cambridge, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
be hands on whilst leading 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 : 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 front-end and back-end. … Build scalable, cloud-based solutions 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 DevOps processes, including virtualization , containerization More ❯
Posted:

- Urgent! x3 Tech Leads – UK-based – Series A Funded Startup – Rapid Growth – Fully Remote -

Peterborough, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
be fully covered. We’re looking for Tech leads 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 taught the rest, Strong object … Ruby-on-Rails, Java, Python, C#, PHP ? VueJs, Typescript/Angular/React Cloud : ? Amazon Web Services (AWS) Databases : 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 front-end and back-end. … Build scalable, cloud-based solutions 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 DevOps processes, including virtualization , containerization More ❯
Posted:

- Urgent! x3 Tech Leads – UK-based – Series A Funded Startup – Rapid Growth – Fully Remote -

Cambridge, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
be fully covered. We’re looking for Tech leads 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 taught the rest, Strong object … Ruby-on-Rails, Java, Python, C#, PHP ? VueJs, Typescript/Angular/React Cloud : ? Amazon Web Services (AWS) Databases : 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 front-end and back-end. … Build scalable, cloud-based solutions 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 DevOps processes, including virtualization , containerization More ❯
Posted:

-x6 Tech leads/Software Team Leads-

Peterborough, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
a rapidly growing TECH FOR GOOD business. The company is building a new team to develop large-scale mobile and web applications backend, focusing on backend coding, database design, and system performance and reliability. This is an excellent opportunity for software engineers looking for a company with strong values that cares about its customers and employees. Key Accountabilities … Participate in all development stages from design to deployment and support Communicate proactively with colleagues to refine application design Suggest and implement innovative, high-tech solutions Optimize backend code, identify bottlenecks, and implement visualization and monitoring systems Required Skills and Knowledge Computer Science or related degree preferred Experience as a Software Team Lead or Staff Engineer … Laravel Languages: PHP, Ruby-on-Rails, Java, Python, C# Vue.js, TypeScript, Angular, React Cloud: AWS Databases: MySQL and others Additional Tools & Frameworks: GraphQL REST APIs Software Design Patterns – TDD, DDD Methodologies: Agile (Scrum and Kanban) About You Self-motivated, able to work independently Passionate about writing clean, reusable code Strong communication and teamwork skills Positive, logical, eager More ❯
Posted:

Java Developer Spring API Security

Cambridge, England, United Kingdom
Hybrid / WFH Options
Fab Lab ABQ
development lifecycle with scalability, security, data consistency, and performance trade-offs in cloud services in mind. You'll join a collaborative Agile team using TDD, Pair Programming, group design sessions, and code review to produce high-quality software. Location/WFH: There's a friendly and supportive team environment; you'll be able to work from home most … meeting up with colleagues in the Cambridge office once a month. About You: You have strong Java development experience within a microservices environment. You have experience with API design and development. You're able to design scalable solutions for both small and large projects. You have a good appreciation of security and have worked in an … happy to collaborate in an Agile environment with TDD, code reviews, and Pair Programming. You have a strong knowledge of Computer Science fundamentals such as OOP, Design Patterns, and Data Structures. You have a good understanding of networking technologies and protocols, e.g., TCP/IP, UDP, multicast, and security principles. Ideally, you will also have some experience More ❯
Posted:

-x6 Tech leads/Software Team Leads-

Cambridge, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
client is building a new team and needs experienced software engineers for developing large-scale mobile and web applications backend. The focus will be on backend coding, database design, and ensuring system performance and reliability. This is a fantastic opportunity for software engineers seeking a company with strong values that cares about its customers and employees. Key Accountabilities … Participate in all development stages, from design to deployment and support Communicate proactively with colleagues to improve application design Suggest and implement innovative, high-tech solutions Optimize backend code, identify bottlenecks, and implement visualization and monitoring systems Required Skills and Knowledge Degree in Computer Science or related field is highly desirable Experience in a Team Lead … Languages: PHP, Ruby on Rails, Java, Python, C# Frontend Frameworks: Vue.js, Typescript, Angular, React Cloud: Amazon Web Services (AWS) Additional Tools & Frameworks: GraphQL, REST APIs, Software Design Patterns like TDD and DDD Methodologies: Agile (Scrum and Kanban) About You Self-motivated and independent worker Passionate about writing clean, reusable code Good communicator and team player Positive, logical More ❯
Posted:

Principal Software Engineer

St Neots, England, United Kingdom
Hybrid / WFH Options
Pico Technology
addressing technical debt, and continually improving your skills with dedicated “blue sky” time for professional development. You’ll have the opportunity to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Join us and be part of something exciting! Main Areas of Responsibility: The Principal Software Development Engineer will work to … design and refine required features, proposing alternative solutions to improve both customer and developer experience. They will acquire and maintain a solid understanding of the product domain to ensure solutions meet customer needs and provide reliable estimates with rationale, identifying potential risks. The role also involves undertaking research tasks related to the feasibility of approaches or technologies, and … looking for: Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Technical Skills: Strong understanding of software architecture and design patterns; experience with agile methodologies; expertise in debugging, technical debt resolution, and risk management. Collaboration: Excellent team player who can work collaboratively with multi-disciplinary teams and mentor junior developers. More ❯
Posted:

Front End Developer / Technical Lead

Cambridge, England, United Kingdom
Hybrid / WFH Options
Client Server
of purposes e.g. engine calibration. As a Front End Developer/Technical Lead you'll collaborate closely with UX Designers, Product Managers and Backend Software Engineers to architect, design and develop highly scalable and performant web applications that feature sophisticated Data Visualisations. You will also provide hands-on technical leadership to a small team of mid-senior Front … technical project management experience with a focus on delivery. You have a good knowledge of software engineering best practices and Computer Science fundamentals such as OOP, Data Structures, Design Patterns. You're collaborative with great communication skills and Agile team experience. You're keen to work in a start-up/scale-up environment. You're degree educated More ❯
Posted:

Principal Software Development Engineer (C++)

St. Neots, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
addressing technical debt, and continually improving your skills with dedicated "blue sky" time for professional development. You'll have the opportunity to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features, proposing … participation in the software development life cycle, team meetings, and continual improvement activities will be required. General Responsibilities: Work with the Software Lead, Development Managers, and peers to design and refine features, proposing improvements to both customer and developer experience. Understand the needs of different project delivery stakeholders, such as hardware developers who may require early prototype support … Linux Device Drivers (Desirable) Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Strong understanding of software architecture and design patterns; experience with agile methodologies; expertise in debugging, technical debt resolution, and risk management. Excellent team player who can work collaboratively with multi-disciplinary teams and mentor junior developers. Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Development Engineer (C++)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
addressing technical debt, and continually improving your skills with dedicated "blue sky" time for professional development. You'll have the opportunity to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features, proposing … participation in the software development life cycle, team meetings, and continual improvement activities will be required. General Responsibilities: Work with the Software Lead, Development Managers, and peers to design and refine features, proposing improvements to both customer and developer experience. Understand the needs of different project delivery stakeholders, such as hardware developers who may require early prototype support … Linux Device Drivers (Desirable) Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. Strong understanding of software architecture and design patterns; experience with agile methodologies; expertise in debugging, technical debt resolution, and risk management. Excellent team player who can work collaboratively with multi-disciplinary teams and mentor junior developers. Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer (C++)

Cambridge, England, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
addressing technical debt, and continually improving your skills with dedicated “blue sky” time for professional development. You’ll have the opportunity to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Join us and be part of something exciting! Key responsibilities The Software Development Engineer will work with the Software Lead … Development Managers, and peers to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They will acquire and maintain a solid understanding of the product domain to ensure solutions meet customer needs and provide reliable estimates with rationale, identifying potential risks. The role also involves undertaking research tasks related to the feasibility … re looking for Experience: Proven experience in C++ software development, ideally in a senior or technical lead role Technical Skills: Strong understanding of software architecture and design patterns; experience with agile methodologies; expertise in debugging, technical debt resolution, and risk management Collaboration: Excellent team player who can work collaboratively with multi-disciplinary teams and mentor junior developers More ❯
Posted:

Senior Software Development Engineer (C#)

Cambridge, England, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
architectural decisions, and collaborate across multi-disciplinary teams to bring innovative solutions to life. Working closely with the Software Development Manager, you’ll contribute to technology improvement, feature design, and process enhancements, all while supporting our commitment to agile principles and customer-centric development Key responsibilities: As a Senior Software Development Engineer, you will be a key technical … You’ll work with the Software Development Manager on architectural reviews and process improvements, supporting a Community of Practice to foster collaboration and innovation. You’ll refine and design features with Product Owners and Leads, provide reliable estimates, and contribute to research on new technologies or approaches. In addition, you’ll maintain high-quality standards by adhering to … re Looking For Experience: Proven experience in C# software development, ideally in a senior or technical lead role Technical Skills: Strong understanding of software architecture and design patterns; experience with agile methodologies; expertise in debugging, technical debt resolution, and risk management Collaboration: Excellent team player who can work collaboratively with multi-disciplinary teams and mentor junior developers More ❯
Posted:

Director of Security Architecture

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
to the unique risks and operational needs of the semiconductor design, manufacturing and high-tech partner ecosystem. Define reference architectures, threat models, and security design patterns across hybrid, cloud-native, and on-premise environments. Mentor a technically excellent team, with a solid focus on domain-specific expertise (cloud, semiconductors, AI). Lead architectural design … to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Azuki
of flexibility. Skills & Requirements Experience in Laravel or Ruby on Rails (or similar). Experience in building APIs. A strong grasp of object-oriented programming and design patterns that avoid redundancy, promote developer efficiency, testability and maintainability. Technically minded and detail-oriented. A desire to collaborate and innovate with clients and other members of the team. A More ❯
Posted:

Vice President of Product Engineering, 2 Hour Learning (Remote) - $400,000/year USD

Cambridge, England, United Kingdom
Hybrid / WFH Options
Trilogy
Basic Requirements Passionate advocate for data-driven learning science with extensive practical experience Proven track record of 7+ years architecting software solutions, including implementation of sophisticated design patterns and major open source technologies Minimum 2 years of hands-on experience with cloud computing architecture, particularly in AWS environments 4+ years of end-to-end technical and delivery More ❯
Posted: