Design Patterns Jobs in Bristol

18 of 18 Design Patterns Jobs in Bristol

Lead Technical Architect

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

Software Engineer (Java) - Active Savings (12 Month FTC)

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Hargreaves Lansdown
background in finance/banking Understanding of TDD and BDD Test automation with Cucumber and Selenium Understanding of object-oriented programming (OOP) model principles and application design patterns Frontend Web development, HTML, CSS. Knowledge of using JIRA and other Atlassian products Why Us? Here at HL, we're the UK's number 1 investment platform for private More ❯
Employment Type: Contract, Part Time, Work From Home
Salary: £65,000
Posted:

Software Engineer (Java) - Active Savings (12 Month Fixed Term Contract)

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Hargreaves Lansdown PLC
background in finance/banking Understanding of TDD and BDD Test automation with Cucumber and Selenium Understanding of object-oriented programming (OOP) model principles and application design patterns Frontend Web development, HTML, CSS. Knowledge of using JIRA and other Atlassian products Why us? Here at HL, we're the UK's number 1 investment platform for private 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:

Software Engineer (E)

Bristol, Gloucestershire, United Kingdom
Lloyds Banking Group
will enable a deeper richer connection to our customers. We pride ourselves on our friendly collaborative environment where opportunity, diversity and inclusivity are key, where everybody is heard. Design and build solutions that will delight and surprise both colleagues and customers alike! We're on a search for people with passion and an appetite for learning and self … their skills to be their best. What you'll do Engineer software solutions that are stable, scalable, performant, accessible, testable and secure. Using endorsed technologies and applying common build patterns to minimise technical debt. Adhering to group policies and frameworks for build and release. Participate in code reviews and team ceremonies to better understand the work through planning, commit … future, investing in our technologies, workplaces, and colleagues to make our Group a great place for everyone. Including you! What you'll need Demonstrate use of design patterns, experience and industry standards to design, test and amend complex programs/scripts and integration software services. Leading reviews of colleagues' work. JavaScript (ES6, React, Typescript), html5 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Architect

Bristol, UK
Hybrid / WFH Options
Hays
documentation. Lead and encourage awareness of chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including design patterns, DevOps, continuous development and continuous delivery. Develop and maintain a deep technical knowledge of the technology stack. Thinking through, understanding and applying broader issues and non-functional requirements (e.g. … and supporting a variety of commercial, complex, enterprise systems. Ability to build and maintain strong relationships with stakeholders at all levels, both internally and externally. A commitment to design, build and deployment excellence. Ability to see the wider picture and consider consequences. Be the technical authority for the client. Systems design considering both functional and non … of having developed systems based ideally on .NET and related frameworks. Knowledge of front-end development would be beneficial. Deep experience with Cloud based design and deployment patterns on cloud-based platforms, preferably Azure. Deep understanding of the software development lifecycle and key development technologies with a sound familiarisation of at least one methodology (Agile for preference More ❯
Posted:

Software Architect - Home Based

Bristol, UK
Hybrid / WFH Options
Hays
documentation. Lead and encourage awareness of chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including design patterns, DevOps, continuous development and continuous delivery. Develop and maintain a deep technical knowledge of the technology stack. Thinking through, understanding and applying broader issues and non-functional requirements (e.g. … and supporting a variety of commercial, complex, enterprise systems. Ability to build and maintain strong relationships with stakeholders at all levels, both internally and externally. A commitment to design, build and deployment excellence. Ability to see the wider picture and consider consequences. Be the technical authority for the client. Systems design considering both functional and non … of having developed systems based ideally on .NET and related frameworks. Knowledge of front-end development would be beneficial. Deep experience with Cloud based design and deployment patterns on cloud-based platforms, preferably Azure. Deep understanding of the software development lifecycle and key development technologies with a sound familiarisation of at least one methodology (Agile for preference More ❯
Posted:

Embedded Software Architect

Filton, Bristol, Avon, England, United Kingdom
Hybrid / WFH Options
The One Group
promote security, safety, useability and reliability Create, define and monitor Structural and Temporal Architecture while considering the Internal and External interfaces alongside the delivery teams Drive the software design and architecture solutions for leading systems technologies including command & control, model-based, real-time, embedded, multi-thread, field & unit-testing, visualisation, verification, validation Produce architecture solutions with no effect … products, methods and tooling Experience & Knowledge Strong programming knowledge - C, C++, C#, Ada Deep and modern knowledge of Agile development and software design principles, design patterns and best practice Continuous Integration & model based engineering Have experience with influencing and defining frameworks, tooling and technologies with measurable impact Background with embedded systems and knowledge of electronic More ❯
Employment Type: Full-Time
Salary: £70,000 - £80,000 per annum, Inc benefits
Posted:

Software Engineer

Bristol, Gloucestershire, United Kingdom
Expleo
though you must be prepared for travel to client location. Responsibilities EE requirements content, and experienced in handling embedded software or firmware requirements Experience in development complex systems design requirements, particularly for implementation in software. Manage system requirements, verification and compliance evolution against a rapid system baseline release schedule. Be able to generate detailed requirement sets on the … basis of a variety of drivers and manage change over baselines. Support system requirement flow-down through to design and implementation teams. Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. Proven experience working as a Software Engineer, developing software solutions for complex projects. Eligibility and willingness to obtain SC … Check Clearance) is essential. Essential skills Proven experience working as a Software Systems Engineer, developing software solutions for complex projects. Solid understanding of software development principles, object-oriented design, and design patterns. Familiarity with the software development lifecycle and agile methodologies. Excellent problem-solving skills and the ability to analyze and debug complex software systems. Strong More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

Greater Bristol Area, United Kingdom
Hybrid / WFH Options
Made Tech
Experience of working with sales professionals and commercial responsibility for strategic organisational goals. Software Engineering A deep knowledge of a wide range of different languages, frameworks, stacks and design patterns. Deep experience with containerisation and orchestration tools (e.g. Docker, Kubernetes), CI/CD, TDD, Agile working and modern software engineering practices in general. Experience working within multidisciplinary teams … with product, design, and technical disciplines all successfully collaborating. Advanced understanding of at least one cloud platform - able to spin up an infrastructure with IAC and justify the choices made in creating it. Very strong technical understanding of the benefits, drawbacks and operating principals of the major databases, queues and other infrastructure services. A proven track record of More ❯
Posted:

Software Engineer (Java) - Payments

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Hargreaves Lansdown
stand ups, retrospectives, etc.) and the overall output of the team. Essential Skills Very good knowledge on Java, preferably the recent versions; Hands-on experience with design patterns and programming best practices; Have a mindset of continuous improvement in everything you do; Solid commercial programming experience; Comfortable working in a Scrum/Agile team; Developing secure & maintainable … code; Finding innovate solutions to problems; Must Have Java 17+ Spring Spring Boot Gradle Design patterns Sync & async integration patterns (REST, messaging) GIT Nice To Have AWS Terraform TypeScript Why Us? Here at HL, we're the UK's number 1 investment platform for private investors, based in Bristol. For more than 40 years we've More ❯
Employment Type: Permanent, Part Time
Salary: £60,000
Posted:

.NET Developer

Bristol, Gloucestershire, United Kingdom
Consortia Group
also participate in transitioning to a SCRUM Agile Model, attending ceremonies and promoting agile methodologies. Key Responsibilities: Utilize your expertise in C# & .NET to write clean, scalable code. Design robust software architecture with the Development Team. Enhance and refactor existing software to improve quality. … Maintain documentation throughout the Software Development Lifecycle. Provide technical support to Support Team and Technical Consultants. Key Skills: Proven experience as a .NET developer. Knowledge of design patterns such as Model-View-Controller. Proficiency in C#, HTML, and CSS. Experience with Agile methodologies. Desirable: Experience with Angular and Azure . If you possess the skills and enthusiasm More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (Java) - Transfers

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Hargreaves Lansdown PLC
to the Scrum process (stand ups, retrospectives, etc.) and the overall output of the team; Essential Skills G ood knowledge on Java; Hands-on experience with design patterns and programming best practices; Have a mindset of continuous improvement in everything you do; Solid commercial programming experience; Comfortable working in a Scrum/Agile team; Developing secure & maintainable … code; Finding innovate solutions to problems; Must have 3 + years of experience Java 17+ Spring/Spring Boot noSQL - DocumentDB (MongoDB compatible) Gradle Design patterns Sync & async integration patterns (REST, messaging) GIT Nice to have AWS ( Fargate , SNS/SQS) TypeScript Terraform Location This position is hybrid remote, there will be some expectation to visit More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior .NET Developer

Bristol, Gloucestershire, United Kingdom
Consortia Group
participating in ceremonies and spearheading the adoption of agile methodologies. Key Responsibilities: Utilise your C# & .NET expertise to write clean, scalable code. Collaborate with the Development Team to design robust software architecture. Enhance and refactor existing software to elevate code quality. Maintain comprehensive documentation … throughout the Software Development Lifecycle. Offer technical support to the Support Team and Technical Consultants. Key Skills: Proven experience as a skilled .NET developer. Familiarity with design patterns such as Model-View-Controller. Proficiency in C#, HTML, and CSS. Knowledge of Agile methodologies. Desirable: Experience with Angular and Azure. If you possess the skills and enthusiasm to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Architect

Greater Bristol Area, United Kingdom
Accenture UK & Ireland
mission is to define and own Data Architecture vision for our clients, providing architecture enablers for innovative data and AI capabilities driving multiplier value for the business. We design and architect modern data platforms and automate cloud data migration … to help clients scale AI for digital core and explore new data driven business opportunities. We’re differentiating through our ability to architect solutions using proven design patterns and reusable architecture assets. You'll learn, grow and advance in an innovative culture that thrives on shared success, diverse ways of thinking and enables boundaryless opportunities that can … highly skilled teams to advise and support our clients through their data architecture related challenges As a Data Architecture Associate Manager, you will: Assist client teams in the design and implementation of scalable data solutions using modern technologies, under the guidance of senior team members. Help identify gaps and inefficiencies in clients’ existing architecture, working closely with senior More ❯
Posted:

Software Architect

Bristol, Gloucestershire, United Kingdom
BAE Systems
reviewing software and data processing architectures to meet software and system requirements and support future re-use of software, ensuring alignment throughout the engineering lifecycle. Establish and Maintain Design Processes: Enhancing transformational activities and tools used to develop and manage software design artefacts, ensuring robust, resilient, scalable and secure middleware and applications architectures on modern hardware … Compliance and Integration: Collaborating with DevOps to ensure tools are licensed, OSS-compliant, interoperable, and integrated into the build process Lead Technical Governance: Conduct peer reviews, leading technical design reviews, verify and sign off software designs, and uphold Maritime Services’ software processes Promote Continuous Improvement and Knowledge Sharing: Supporting skills development within the team, maintain awareness of industry … the technical focal point and design authority, developing and maintaining software architectures that meet challenging complex Radar requirements. Using modern operating systems, tools, and design patterns, you will create robust, resilient, scalable and secure middleware and application layers for hardware. You’ll leverage both licensed and open-source tools, ensuring compliance with OSS guidance, and More ❯
Posted:

Data Architecture Associate Manager

Bristol, Gloucestershire, United Kingdom
Accenture
mission is to define and own Data Architecture vision for our clients, providing architecture enablers for innovative data and AI capabilities driving multiplier value for the business. We design and architect modern data platforms and automate cloud data migration … to help clients scale AI for digital core and explore new data driven business opportunities. We're differentiating through our ability to architect solutions using proven design patterns and reusable architecture assets. You'll learn, grow and advance in an innovative culture thatthrives on shared success, diverse ways of thinking and enables boundaryless opportunitiesthat candrive your career … highly skilled teams to advise and support our clients through their data architecture related challenges As a Data Architecture Associate Manager, you will: Assist client teams in the design and implementation of scalable data solutions using modern technologies, under the guidance of senior team members. Help identify gaps and inefficiencies in clients' existing architecture, working closely with senior More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Product Designer

Bristol, South Gloucestershire, South West
Zellis
About the role As a Product Designer, you'll run and help scale our creative design approach used to deliver our HR & Payroll products and services. Design innovation and consumer grade experiences are at the heart of what we do to ensure we keep at the cutting edge of user experience and ahead of our competitors. … You'll be involved in all stages of the design process, from concepting and prototyping to working closely with Product Developers. User first principles will be high on your agenda, but we push creative boundaries whilst considering the practicalities of what can be delivered. You'll live and breathe creativity. Please note this is a 12 month fixed … , motion, video and presentation skills. Have worked closely with Front-End Developers to ensure components meet the required design standards. Experiences in documenting design patterns, creating style guides and communicating the design system across an organisation. Can employ excellent analytical and critical thinking skills in your work. Ability to prioritise and manage More ❯
Employment Type: Contract
Posted:
Design Patterns
Bristol
25th Percentile
£77,500
Median
£80,000
75th Percentile
£85,000
90th Percentile
£86,500