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, designpatterns, 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 ❯
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 designpatterns 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
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 designpatterns 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 ❯
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 & designpatterns 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 ❯
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 designpatterns, 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 ❯
documentation. Lead and encourage awareness of chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including designpatterns, 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 ❯
documentation. Lead and encourage awareness of chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including designpatterns, 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 ❯
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, designpatterns 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 ❯
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 ❯
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 ❯
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 designpatterns 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 Designpatterns 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 ❯
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 designpatterns 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 ❯
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 designpatterns 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 Designpatterns 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 ❯
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 designpatterns 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 ❯
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 designpatterns 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 ❯
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 designpatterns, 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 ❯
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 designpatterns 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 ❯
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 designpatterns, 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 ❯