Design Patterns Jobs in the South West

1 to 25 of 46 Design Patterns Jobs in the South West

Software Engineer

Gloucester, Gloucestershire, South West
Hybrid / WFH Options
BAE Systems
systems that support their core mission capabilities. You’ll work as part of empowered, autonomous DevOps teams with regular contact with end-users to flexibly and efficiently understand, design, develop, deploy and maintain applications and services. You’ll be encouraged to identify new ways of solving problems and get to work in a range of different teams across … Frameworks Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your own creativity to solve our client's challenges! It would be great if you also had experience in some of these, but if not we … and Capabilities is the engine that keeps the business moving forward. It is the largest area of Digital Intelligence, containing our Engineering, Consulting and Project Management teams that design and implement the defence solutions and digital transformation projects that make us a globally recognised brand in both the public and private sector. As a member of the Capabilities More ❯
Employment Type: Permanent
Posted:

Software Developer

Bristol, United Kingdom
Clue Computing Co
solving skills. Flexible and adaptable to ongoing change. Good written and oral communication skills Applied knowledge of up-to-date development practices, such as application of design patterns and effective usage of git. Experience with using Azure DevOps to manage your work, as well as usage of build and deployment pipelines, alongside Octopus Deploy. Experience of building More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Bristol, United Kingdom
Hybrid / WFH Options
Made Tech Limited
, and technology working within the same cycles Showcasing and presentation skills Agile practices such as Scrum, XP, and/or Kanban Familiarity with architectural and design patterns Support in applying If you need this job description in another format, or other support in applying, please email . When you apply, we'll put you in touch More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

.NET Developer

Bristol, Gloucestershire, United Kingdom
Clue Computing Co
solving skills. Flexible and adaptable to ongoing change. Good written and oral communication skills Applied knowledge of up-to-date development practices, such as application of design patterns and effective usage of git. Experience with using Azure DevOps to manage your work, as well as usage of build and deployment pipelines, alongside Octopus Deploy. Experience of building More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

Exeter, Devon, South West, United Kingdom
Hybrid / WFH Options
Bowerford Associates
Our client values creative contribution of all team members, and they are looking for someone who is willing and able be heavily involved in the software/product design and development process. In this role you will be responsible for: - Designing and developing user-friendly, responsive and interactive front-end interfaces. Implementing secure, scalable and efficient back-end … systems and APIs. Writing clean, modular and maintainable code whilst adhering to coding standards, best practices and design patterns. Troubleshooting and debugging complex technical issues across the full stack providing timely resolutions and solutions. Liaising with the Product and Testing teams throughout the development process. Staying up-to-date with emerging technologies, trends and best practices in software … is NOT a fully remote position. KEYWORDS Full Stack Software Developer, Software Developer, Software Engineer, Front-end, Back-end, .NET, C#, APIs, Coding Standards, Best Practice, Design Patterns, HTML5, CSS3, JavaScript, Angular, AngularJS, React, Vue.js, Databases, SQL Server, SQL, TSQL, Redis, Database Optimisation, Version Control, GIT, DevOps, CI/CD, Automated Testing, Testing, Pipelines, Cloud, Azure, AWS More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Azure Developer

Bristol, Gloucestershire, United Kingdom
Clue Computing Co
solving skills. Flexible and adaptable to ongoing change Good written and oral communication skills Applied knowledge of up-to-date development practices, such as application of design patterns and effective usage of git. Strong awareness and the application of secure coding and security principles in Azure Diversity, Equity and Inclusion If you're excited about this role More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Software Engineer II

Stratford-upon-avon, Warwickshire, United Kingdom
Menlo Ventures
and best practices. Required Education and Experience Experience in designing and developing scalable, distributed, and high-performance cloud-based applications. Strong understanding of object-oriented programming principles and design patterns. Expertise in microservices architecture and event-driven systems. Proficiency in SQL and NoSQL databases, with a strong understanding of data modeling and query optimization. Strong understanding of software … development experience. Experience working in a B2B SaaS environment, delivering enterprise-grade software solutions. Strong expertise in .NET (C#) and Azure cloud services. Familiarity with multiple software architecture design patterns. Experience with frontend frameworks such as Angular, Blazor, or React. Proficiency with data warehouse technologies such as Snowflake. Hands-on experience with GitHub, CI/CD pipelines, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Developer

Exeter, Devon, United Kingdom
Unity Five Ltd
by the Product Owner. This work consists of that which you are directly responsible for as well as units that you are involved in from a mentorship or design (technical/architectural/UI etc.) capacity. Work must be facilitated through the development lifecycle from coding, code review, testing and release into production. Code should be produced to … exceptional problem-solving ability Demonstrate high competency in PHP and version control (e.g., Git) Demonstrate high competency or aptitude for PHP web frameworks Understand high level architectural designs and patterns Understand the importance of release management, Jira (or equivalent) discipline and version control to ensure traceable provenance Recognise and employ appropriate coding design patterns/paradigms … and discourage and mitigate anti-patterns and bad practice Follow process, suggest improvements and embrace change Build “full” end-to-end solutions Demonstrate strong communication skills that can facilitate a bridge between the development team and other parts of the business, management and Product Owner Project a positive attitude and ability to work as part of an agile team More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

Wimborne Minster, England, United Kingdom
Hybrid / WFH Options
Connect Group
resolve software issues. Control hardware components through software. Contribute to sprint planning and documentation. Collaborate with a multidisciplinary team. Provide technical leadership and mentorship. Integrate new features and design workflows. Participate in design reviews and backlog prioritisation. Qualifications: 6+ years of .NET software experience with hardware platforms in a regulated domain (e.g., ISO9001). Expertise in software architecture, design patterns, and usability. Strong WPF, web services, and MS SQL experience. Deep understanding of multithreading, asynchronous programming, image processing, and large datasets. Proficiency with Azure DevOps/JIRA, Git, and More ❯
Posted:

Lead Technical Architect

Bristol, United Kingdom
Hybrid / WFH Options
CACI Limited
microservices, Java, and event-driven design. Key Responsibilities: • Cloud Architecture Design: Lead the design of cloud-based systems and solutions, utilising AWS and modern architectural patterns such as microservices, event-driven architectures, and serverless computing to meet both current and future business needs. • Cloud Security: Develop and implement robust security architectures for cloud solutions, ensuring … Driven Systems: Lead a team to architect event-driven systems using Kafka, designing and managing messaging frameworks to handle real-time data processing across distributed microservices. • Microservices Architecture: Design and oversee the development of microservices-based systems, establishing best practices for modularity, scalability, and maintainability, with a focus on Java-based backend services. • Technical Leadership: Provide technical leadership … efficiency and minimise cloud spend. • Risk Management: Identify and mitigate technical risks in cloud-based systems and infrastructure. • Documentation & Best Practices: Develop and maintain architectural standards, design patterns, and documentation, ensuring a shared understanding of technical solutions. Capturing/documenting architectural decisions. The Fit: We are looking for someone with previous experience in designing and implementing large More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full-Stack Developer

Exeter, Devon, South West, United Kingdom
Hybrid / WFH Options
ADLIB Recruitment
or Vue.js (but youll be using Vue.js here!). SQL Server and an awareness of other data structures. RESTful web services. Solid background in OOP, SOLID Principles and design patterns. Agile Development, TDD, BDD. Exposure to Azure as a minimum knowledge level in Cloud tech. Jira, Bitbucket, Git. An interest in or experience with assistive technology. Nice to … delivering on a packed product roadmap whilst maintaining and improving production systems and architecture critical to peoples well-being. Youll be developing complex, high-quality, technical solutions from design to delivery and demonstrate practical experience of scalability, accessibility, IT Security and supporting production systems. Youll get to delve into solving problems within Azure, make changes and improvements in More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

C#.NET, Xamarin/MAUI Software Developer

GL1, Gloucester, Gloucestershire, United Kingdom
Zenovo
manner in a large scale, fast paced environment within a multifunctional technical team Requirements: 4+ years of experience as a developer. Proficiency in C#.NET, Xamarin/MAUI Software design pattern (IOC, DI, SOLID) Experience … with Xamarin Native (Xamarin.iOS and/or Xamarin.Android) & Xamarin Forms/MAUI Strong software development experience on the .NET framework technology stack using C# Knowledge of Design patterns and SOLID principles Strong analytical skills and problem-solving skills Desirable: Excellent decision-making, interpersonal and leadership abilities Understanding of Object-Oriented design and implementation How to More ❯
Employment Type: Permanent
Salary: £65000 - £75000/annum Hybrid Work, Bonus & Benefits
Posted:

Urgent! Polyglot Fullstack Tech leads Needed - UK-based - Series A Funded Startup - Rapid Growth - Fully Remote

Swindon, UK
Hybrid / WFH Options
Areti Group | B CorpTM
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 front-end and back-end. … Management: 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 ❯
Employment Type: Full-time
Posted:

Urgent! Polyglot Fullstack Tech leads Needed - UK-based - Series A Funded Startup - Rapid Growth - Fully Remote

Bristol, UK
Hybrid / WFH Options
Areti Group | B CorpTM
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 front-end and back-end. … Management: 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 ❯
Employment Type: Full-time
Posted:

Urgent! Polyglot Fullstack Tech leads Needed - UK-based - Series A Funded Startup - Rapid Growth - Fully Remote

Bournemouth, Dorset, UK
Hybrid / WFH Options
Areti Group | B CorpTM
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 front-end and back-end. … Management: 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 ❯
Employment Type: Full-time
Posted:

Urgent! Polyglot Fullstack Tech leads Needed - UK-based - Series A Funded Startup - Rapid Growth - Fully Remote

Cheltenham, Gloucestershire, UK
Hybrid / WFH Options
Areti Group | B CorpTM
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 front-end and back-end. … Management: 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 ❯
Employment Type: Full-time
Posted:

Urgent! Polyglot Fullstack Tech leads Needed - UK-based - Series A Funded Startup - Rapid Growth - Fully Remote

Gloucester, Gloucestershire, UK
Hybrid / WFH Options
Areti Group | B CorpTM
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 front-end and back-end. … Management: 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 ❯
Employment Type: Full-time
Posted:

Urgent! Polyglot Fullstack Tech leads Needed - UK-based - Series A Funded Startup - Rapid Growth - Fully Remote

Plymouth, Devon, UK
Hybrid / WFH Options
Areti Group | B CorpTM
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 front-end and back-end. … Management: 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 ❯
Employment Type: Full-time
Posted:

Urgent! Polyglot Fullstack Tech leads Needed - UK-based - Series A Funded Startup - Rapid Growth - Fully Remote

Bath, Somerset, UK
Hybrid / WFH Options
Areti Group | B CorpTM
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 front-end and back-end. … Management: 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 ❯
Employment Type: Full-time
Posted:

Urgent! Polyglot Fullstack Tech leads Needed - UK-based - Series A Funded Startup - Rapid Growth - Fully Remote

Exeter, Devon, UK
Hybrid / WFH Options
Areti Group | B CorpTM
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 front-end and back-end. … Management: 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 ❯
Employment Type: Full-time
Posted:

Java Developer

Bournemouth, England, United Kingdom
PURVIEW
Experience building and debugging large-scale web services, and microservices based, Kubernetes-orchestrated applications. Strong Computer Science fundamentals in object-oriented design, architectural and design patterns, data structures & algorithms. Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Excellent communication skills … to junior technology staff. A willingness to actively participate in all aspects of the software development lifecycle, including but not limited to - refinement of requirements, estimation & planning, platform design & implementation, test & deployment automation, and platform resiliency & support. Primary Skills Kafka, IBM MQ Java Spring Boot Big File handling Exposure to modern microservice architecture Good to have skills Microservices More ❯
Posted:

Full Stack Developer

Exeter, Devon, South West, United Kingdom
Hybrid / WFH Options
Yolk Recruitment
the efficiency of their code deployment. Main Responsibilities: Building new features Maintaining existing functionality Bug fixes Participate in PR reviews Write unit tests Be involved in planning and design Skills Required: Personal or commercial experience in … Microsoft stack development (C#/.NET) Ideally you will have exposure to modern JavaScript frameworks (Vue, Angular or React) Knowledge of applying OOP, SOLID Principles and design patterns Cloud technologies - Azure DevOps & Azure Portal Experience with Git based version control Infrastructure as code experience (Terraform) Ability & willingness to learn new technologies Benefits: Salary up to More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Software Developer (.NET)

Bath, Somerset, United Kingdom
Hybrid / WFH Options
Cognibox
cycle. Plan, write, test, and maintain code for web, mobile, and desktop applications in an Agile environment, adhering to established coding standards. Participate in peer reviews and solution design discussions to ensure high-quality output and best practices. Work closely with quality assurance teams to maintain and improve coding standards, troubleshoot support tickets, and resolve issues effectively. Provide … attention to detail. Familiarity with Windows services, DevOps, Azure environments, continuous integration, and security best practices (OWASP, ISO 27001/27032). Knowledge of scalable applications, design patterns, and asynchronous programming techniques like queuing, caching, and logging. Excellent interpersonal and motivational skills with the ability to inspire others, and a degree in a relevant discipline would be More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

DV Cleared DevOps Engineer

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Curo Resourcing Ltd
ability to provide clear and concise updates An ability to convey technical concepts to all levels of audience Technical implementation skills - application of industry best practices & design patterns Technical advisory skills - experience in researching technological products/services with the intent to provide advice on system improvements Experience of working in hybrid environments with both classical delivery More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer

City Of Bristol, England, United Kingdom
Hybrid / WFH Options
ADLIB Recruitment | B Corp™
React.js (but you’ll be using Vue.js here!). SQL Server and an awareness of other data structures. RESTful web services. Solid background in OOP, SOLID Principles and design patterns. Agile Development, TDD, BDD. Exposure to Azure as a minimum knowledge level in Cloud tech. Jira, Bitbucket, Git. An interest in or experience with assistive technology. Nice to … a packed product roadmap whilst maintaining and improving production systems and architecture critical to people’s well-being. You’ll be developing complex, high-quality, technical solutions from design to delivery and demonstrate practical experience of scalability, accessibility, IT Security and supporting production systems. You’ll get to delve into solving problems within Azure, make changes and improvements More ❯
Posted:
Design Patterns
the South West
10th Percentile
£60,125
25th Percentile
£65,938
Median
£75,000
75th Percentile
£88,125
90th Percentile
£90,000