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 designpatterns 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 ❯
the entire software development lifecycle, focusing on designing, coding, developer testing, and deploying cloud-native applications using modern full-stack technologies. Responsibilities Project Leadership: Lead smaller projects from design through deployment, showcasing strong technical and project management skills. Mentorship: Guide and support Junior Developers, fostering their growth and development. Technical Leadership: Contribute to the definition of our development … gain a UK government security clearance. Preferred technical and professional experience Experience with containerization technologies (Docker, Kubernetes). Knowledge of serverless architectures and microservices. Familiarity with event-driven design patterns. Understanding of database systems (SQL, NoSQL). Experience with cloud security best practices ABOUT BUSINESS UNIT IBM Consulting is IBM's consulting and global professional services business, with More ❯
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, 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 ❯
innovation and adoption of new technology. Your role and responsibilities As a Big Data Engineer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies … primary responsibilities include: Analyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Involvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service. Drive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and … education None Preferred education Bachelor's Degree Required technical and professional expertise Experienced Java developer with experience of designing and building new applications. Excellent grasp of object oriented design and the experience to know when to apply common design patterns. Knowledge of and ability to apply SOLID principles. Experience of test driven development and related techniques 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 ❯
Gloucester, Gloucestershire, 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 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 ❯
Cheltenham, Gloucestershire, 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 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 ❯
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 ❯
Cheltenham, Gloucestershire, United Kingdom Hybrid / WFH Options
Ripjar Ltd
key customers to understand their needs and develop an effective combined product and technology roadmap. Key Tasks: Architectural oversight over Ripjar's software platforms. Leading contribution to product design and development. Empowering Staff and Senior engineers to own key elements of the product and architecture. Empowering technology and … product leaders and teams to design and deliver high quality software products. Take a leading role in Ripjar's engineering organisation: contributing to standards, designpatterns and technology approaches across our technical teams. Ensure consistent application of architectural decisions and guidelines across Ripjar's software products. Key Skills The successful candidate should have these skills More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Hawk-Eye Innovations Ltd
to run usability studies Partnering with developers and product managers to build top-class experiences Presenting your designs to stakeholders across the business Contributing to and evolving our design system and component library Mentoring a junior UX designer or researcher on the team Your Accountabilities As a UX Designer, you'll be expected to: Work closely within a … developers Collaborate with product managers and UX researchers to understand user needs, behaviours, and pain points Understand work across multiple product streams, spotting common goals and designpatterns Contribute to team processes and occasionally lead regular UX meetings Handle ambiguity in projects, uncover core user needs, and define clear pathways forward Help maintain and evolve our shared … design component library Map user journeys and ensure designs directly address identified needs Simplify complex workflows for non-technical users through clear design Iterate on design ideas and prototypes to communicate product direction Present design concepts and work confidently to stakeholders across the business Support or lead usability testing in partnership with 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 ❯