Cambridge, England, United Kingdom Hybrid / WFH Options
OLI Systems, Inc
that sharpens ideas, strengthens implementation, and gives support to your peers. Translate complex product concepts into clear, actionable engineering tasks—especially in close partnership with domain experts. Call out technicaldebt early, suggest practical fixes, and help drive remediation work to completion. Contribute to internal standards, style guides, and engineering playbooks that reinforce strong habits and elevate team … to open-source scientific-computing projects. Familiarity with distributed computing, scalable cloud services on cloud, or serverless architectures. Certifications in cloud security or AI/ML engineering. Key Competencies Technical Mastery & Architectural Insight – You write clean, modern code that performs well and stands the test of time. You design systems that are scalable, secure, and easy to maintain—not … unblock teammates and give feedback that makes the team stronger and perform better on our journey. Adaptability & User Focus – You pick up new domains quickly, whether that’s a technical concept or a scientific one. You stay focused when priorities shift, and you adjust without losing momentum. Most importantly, you never lose sight of the user—you build with More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
and screen sizes. Develop and integrate REST, GraphQL and RPC APIs. Conduct thorough testing of applications, including unit testing, integration testing, and end-to-end testing. Debug and resolve technical issues and bugs. Be part of a support rota for production issues or outages. Tame technicaldebt which arises from the normal delivery process. Stay updated with More ❯
development. You will join a supportive and inclusive team that values collaboration, trust, empowerment, and achieving together. We are seeking passionate and experienced Senior Solutions Architects with a strong technical background. If you are enthusiastic about leveraging your expertise to drive technological innovation and make a significant impact, we want to hear from you. About the role Reports into … as TOGAF, Zachman to craft executable solution patterns. Visio designers need to be keen to adapt and learn! Responsibilities across three key dimensions: Interpret Business Needs Translates business and technical requirements into an architectural blueprint to achieve business objectives and documents all solution architecture design and analysis work. Works closely with the product owners and product managers to ensure … decisions to maintain, refresh or retire services or systems, including applications, technologies, processes and information. Analyses the business-IT environment to detect opportunities for ever-greening the legacy and technicaldebt and recommends options to make strategic improvements. Facilitates the evaluation, selection and TCO of software products, platforms and services through internal and external channels including vendor assessment More ❯
performance. •Lead and guide implementation of test-related code (unit tests, test frameworks and associated automated test cases). •Review and debug code to identify defects, performance bottlenecks or technical debt. •Conduct PoC's using the latest technologies and present the findings to technical and non-technical audiences •Implement high-performance solutions targeting Azure using IaC. •Optionally More ❯
Caldecotte, Milton Keynes, Buckinghamshire, England, United Kingdom
Connells Group HQ
Job Description The Head of Business Technology is a senior-level role aligned to a specific Business Area. The role is customer centric and ensures there is technical leadership to support that business area and works closely with the business to ensure that the technology supports the business needs and goals.This role is specifically supporting the Marketing team, where … a strategic bridge between marketing objectives and technological enablement, helping Connells Group modernise its approach to customer engagement, lead generation, and brand positioning.Your responsibilities will include: Be the Business Technical Lead in the Business Aligned team working with product and delivery to ensure the business goals are achieved. Provide leadership, vision, and direction for the business area the role … the technology teams support the strategy of that business area. Work with the business, product and architecture to design, manage, and/or execute product roadmaps. Ensure that product technicaldebt is understood and is appropriately prioritised within the backlog. Collaborate in the trade-off discussions and roadmap prioritisation. Take accountability for non-functional outcomes including security, performance More ❯
Bangor, County Down, United Kingdom Hybrid / WFH Options
TiVo Corporation
by the team Ensure frequent and on-time delivery Are agile and able to quickly adapt their plans to the needs of the business Balance new feature development against technicaldebt Ensure proper processes for supporting a stable and consistent software products Contribute regularly as a hands-on Developer The role is suited to someone who: Enjoys problem … Working in a team leadership role Working with other cross-functional teams Working in a relevant field (e.g. audio, games, video or imaging) Developing and delivering user-facing applications Technical communication such as publications, conference presentations, or open-source contributions Demonstrable understanding of Scrum and agile development Build systems, automated testing and continuous integration Cross platform and mobile application More ❯
Nottingham, Nottinghamshire, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
range of SaaS software solutions. As a Principal C# Developer/Architect you will collaborate with Product Management and Agile software delivery tribes to define, document and communicate the technical architecture for new products and features with scalability and reliability at the core. You'll liaise with senior stakeholders to agree technical solutions to meet business needs and … drive improvements; initially you'll assess the current architecture, identify technicaldebt and architecture improvements to create technical strategy and roadmaps for the next 6-18 months. You will help foster an environment of innovation, collaboration, and inclusion, pushing towards an architecture that optimises flexibility, reuse, scalability, performance, durability and availability, building architectural frameworks that can be … meetings twice a quarter in the Nottingham office. About you: You have strong software development skills with C# .Net, SQL Server and AWS You have experience with solution and technical design of multi-tier, distributed scalable .Net solutions You have a strong knowledge of event driven microservices You have advanced technical documentation skills You have excellent communication, presentation More ❯
Nottingham, Nottinghamshire, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
range of SaaS software solutions. As a Principal Software Engineer/Architect you will collaborate with Product Management and Agile software delivery tribes to define, document and communicate the technical architecture for new products and features with scalability and reliability at the core. You'll liaise with senior stakeholders to agree technical solutions to meet business needs and … drive improvements; initially you'll assess the current architecture, identify technicaldebt and architecture improvements to create technical strategy and roadmaps for the next 6-18 months. You will help foster an environment of innovation, collaboration, and inclusion, pushing towards an architecture that optimises flexibility, reuse, scalability, performance, durability and availability, building architectural frameworks that can be … meetings twice a quarter in the Nottingham office. About you: You have strong software development skills with C# .Net, SQL Server and AWS You have experience with solution and technical design of multi-tier, distributed scalable .Net solutions You have a strong knowledge of event driven microservices You have advanced technical documentation skills You have excellent communication, presentation More ❯
of a tech-forward organisation that values clean architecture, scalable systems, and strong DevOps practices. You'll be empowered to push the boundaries of engineering excellence and shape the technical direction of products used by millions. What you'll be doing: Drive high standards of code quality, documentation, and engineering practices. Mentor other engineers and uplift the team's … technical capabilities. Own technical decisions, contribute to architectural discussions, and lead by example. Help teams reduce technicaldebt, improve testing and embed security at the core of development. Work with modern tools and cloud technologies to build scalable, robust backend services. Champion agile values and DevOps culture across cross-functional teams. What you'll bring: Expertise … understanding of agile software development and engineering best practices. A passion for mentoring, knowledge sharing, and continuous improvement. The ability to think bigger picture while keeping an eye on technical detail. A self-motivated, solution-oriented mindset. Experience working with large, complex systems in fast-paced environments. What's in it for you? Annual bonus scheme Colleague share scheme More ❯
Management Ecosystem (IME) Are you ready to shape the future of software delivery in a fast-paced, DevOps-driven environment? We're looking for aPrincipal Application Developerto lead the technical vision and development of our Inventory Management Ecosystem (IME), ensuring it supports scalable, resilient, and innovative network and service management. You'll receive acompetitive salary, aperformance-related bonus, and … and mental wellbeing. This is some of what you can expect to be doing: Leading the design and development of scalable software solutions within the IME Release Train Providing technical leadership and mentorship to developers, fostering a culture of learning and innovation Collaborating with Enterprise and Solution Architects to translate architectural designs into actionable development plans Driving improvements in … development processes using Agile and DevOps principles Working closely with internal teams and external partners to ensure seamless integration and delivery of third-party systems Supporting the reduction of technicaldebt and introducing new development processes to improve efficiency Maintaining strong relationships with architecture, QA, and operations teams to ensure high-quality, reliable software delivery What you'll More ❯
Management Ecosystem (IME) Are you ready to shape the future of software delivery in a fast-paced, DevOps-driven environment? We're looking for aPrincipal Application Developerto lead the technical vision and development of our Inventory Management Ecosystem (IME), ensuring it supports scalable, resilient, and innovative network and service management. You'll receive acompetitive salary, aperformance-related bonus, and … and mental wellbeing. This is some of what you can expect to be doing: Leading the design and development of scalable software solutions within the IME Release Train Providing technical leadership and mentorship to developers, fostering a culture of learning and innovation Collaborating with Enterprise and Solution Architects to translate architectural designs into actionable development plans Driving improvements in … development processes using Agile and DevOps principles Working closely with internal teams and external partners to ensure seamless integration and delivery of third-party systems Supporting the reduction of technicaldebt and introducing new development processes to improve efficiency Maintaining strong relationships with architecture, QA, and operations teams to ensure high-quality, reliable software delivery What you'll More ❯
from you. WHAT YOU'LL DO: Lead the Magento 2 engineering team across multiple web stores and application instances in a high-volume e-commerce environment. Set and maintain technical standards, conduct architectural reviews, and ensure best practices across the codebase. Drive performance improvements across frontend and backend with a focus on scalability, speed, and resilience. Support the delivery … of business-critical features while maintaining high-quality code and system stability. Collaborate with other technical leads, Product Owner, QA, and DevOps to plan and deliver roadmap initiatives. Contribute to and improve CI/CD pipelines and testing practices to support continuous delivery. Provide line management, coaching, and technical mentorship to a team of Magento developers. Own and … drive resolution of platform-level issues (performance, technicaldebt, refactoring, upgrades, etc.). Optionally facilitate Scrum ceremonies (planning, stand-ups, retrospectives) and contribute to improving delivery processes. Engage in regular code reviews, architecture sessions, and technical decision-making. Participate in recruitment, onboarding, and performance evaluations of developers under your leadership. WHAT YOU'LL BRING: Extensive hands-on More ❯
YOU’LL DO Lead the design of complex, end-to-end solution architectures across teams, labs, and platforms. Shape the solution architecture forward look to inform product roadmaps and technical planning. Collaborate with engineering, product, and architecture teams to align designs with strategic goals. Ensure solutions meet non-functional requirements including resilience, security, and scalability. Drive innovation and continuous … improvement in solution design and delivery. Provide technical leadership and guidance to engineering teams. Participate in agile ceremonies and deliver iteratively, ensuring continuous feedback and value. WHAT YOU’LL NEED Architecture & Software Development: Strong software engineering and architecture background, with experience across the full solution development lifecycle—from inception through to production. Strong understanding of modern cloud-native architectures … microservices, and API design. Experience with architectural governance, risk management, and technicaldebt mitigation. Cloud solutions: Experience with Public and Private Cloud Solutions, ideally including Google Cloud Platform and OpenShift Container Platform. Strong understanding of modern cloud-native architectures, microservices, and secure, scalable solution design. Collaboration & Leadership : Excellent partner collaboration skills, with the ability to communicate effectively across More ❯
YOU'LL DO Lead the design of complex, end-to-end solution architectures across teams, labs, and platforms. Shape the solution architecture forward look to inform product roadmaps and technical planning. Collaborate with engineering, product, and architecture teams to align designs with strategic goals. Ensure solutions meet non-functional requirements including resilience, security, and scalability. Drive innovation and continuous … improvement in solution design and delivery. Provide technical leadership and guidance to engineering teams. Participate in agile ceremonies and deliver iteratively, ensuring continuous feedback and value. WHAT YOU'LL NEED Architecture & Software Development: Strong software engineering and architecture background, with experience across the full solution development lifecycle-from inception through to production. Strong understanding of modern cloud-native architectures … microservices, and API design. Experience with architectural governance, risk management, and technicaldebt mitigation. Cloud solutions: Experience with Public and Private Cloud Solutions, ideally including Google Cloud Platform and OpenShift Container Platform. Strong understanding of modern cloud-native architectures, microservices, and secure, scalable solution design. Collaboration & Leadership : Excellent partner collaboration skills, with the ability to communicate effectively across More ❯
YOU’LL DO Lead the design of complex, end-to-end solution architectures across teams, labs, and platforms. Shape the solution architecture forward look to inform product roadmaps and technical planning. Collaborate with engineering, product, and architecture teams to align designs with strategic goals. Ensure solutions meet non-functional requirements including resilience, security, and scalability. Drive innovation and continuous … improvement in solution design and delivery. Provide technical leadership and guidance to engineering teams. Participate in agile ceremonies and deliver iteratively, ensuring continuous feedback and value. WHAT YOU’LL NEED Architecture & Software Development: Strong software engineering and architecture background, with experience across the full solution development lifecycle—from inception through to production. Strong understanding of modern cloud-native architectures … microservices, and API design. Experience with architectural governance, risk management, and technicaldebt mitigation. Cloud solutions: Experience with Public and Private Cloud Solutions, ideally including Google Cloud Platform and OpenShift Container Platform. Strong understanding of modern cloud-native architectures, microservices, and secure, scalable solution design. Collaboration & Leadership : Excellent partner collaboration skills, with the ability to communicate effectively across More ❯
Halifax, Yorkshire, United Kingdom Hybrid / WFH Options
Lloyds Banking Group
YOU'LL DO Lead the design of complex, end-to-end solution architectures across teams, labs, and platforms. Shape the solution architecture forward look to inform product roadmaps and technical planning. Collaborate with engineering, product, and architecture teams to align designs with strategic goals. Ensure solutions meet non-functional requirements including resilience, security, and scalability. Drive innovation and continuous … improvement in solution design and delivery. Provide technical leadership and guidance to engineering teams. Participate in agile ceremonies and deliver iteratively, ensuring continuous feedback and value. WHAT YOU'LL NEED Architecture & Software Development: Strong software engineering and architecture background, with experience across the full solution development lifecycle-from inception through to production. Strong understanding of modern cloud-native architectures … microservices, and API design. Experience with architectural governance, risk management, and technicaldebt mitigation. Cloud solutions: Experience with Public and Private Cloud Solutions, ideally including Google Cloud Platform and OpenShift Container Platform. Strong understanding of modern cloud-native architectures, microservices, and secure, scalable solution design. Collaboration & Leadership : Excellent partner collaboration skills, with the ability to communicate effectively across More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
Lloyds Banking Group
YOU'LL DO Lead the design of complex, end-to-end solution architectures across teams, labs, and platforms. Shape the solution architecture forward look to inform product roadmaps and technical planning. Collaborate with engineering, product, and architecture teams to align designs with strategic goals. Ensure solutions meet non-functional requirements including resilience, security, and scalability. Drive innovation and continuous … improvement in solution design and delivery. Provide technical leadership and guidance to engineering teams. Participate in agile ceremonies and deliver iteratively, ensuring continuous feedback and value. WHAT YOU'LL NEED Architecture & Software Development: Strong software engineering and architecture background, with experience across the full solution development lifecycle-from inception through to production. Strong understanding of modern cloud-native architectures … microservices, and API design. Experience with architectural governance, risk management, and technicaldebt mitigation. Cloud solutions: Experience with Public and Private Cloud Solutions, ideally including Google Cloud Platform and OpenShift Container Platform. Strong understanding of modern cloud-native architectures, microservices, and secure, scalable solution design. Collaboration & Leadership : Excellent partner collaboration skills, with the ability to communicate effectively across More ❯
YOU’LL DO Lead the design of complex, end-to-end solution architectures across teams, labs, and platforms. Shape the solution architecture forward look to inform product roadmaps and technical planning. Collaborate with engineering, product, and architecture teams to align designs with strategic goals. Ensure solutions meet non-functional requirements including resilience, security, and scalability. Drive innovation and continuous … improvement in solution design and delivery. Provide technical leadership and guidance to engineering teams. Participate in agile ceremonies and deliver iteratively, ensuring continuous feedback and value. WHAT YOU’LL NEED Architecture & Software Development: Strong software engineering and architecture background, with experience across the full solution development lifecycle—from inception through to production. Strong understanding of modern cloud-native architectures … microservices, and API design. Experience with architectural governance, risk management, and technicaldebt mitigation. Cloud solutions: Experience with Public and Private Cloud Solutions, ideally including Google Cloud Platform and OpenShift Container Platform. Strong understanding of modern cloud-native architectures, microservices, and secure, scalable solution design. Collaboration & Leadership : Excellent partner collaboration skills, with the ability to communicate effectively across More ❯
Champion a product-centric, value-driven approach, fostering a culture of continuous improvement. Backlog & Work Management Own and prioritise the product backlog, ensuring efficient delivery of features, improvements, and technical enhancements. Manage and balance all types of work: business projects, internal projects, change requests, and unplanned work (e.g., incidents, technicaldebt, urgent fixes). Employ robust planning … stakeholder engagement, maintaining strong relationships across all levels of the Society to drive engagement and alignment in an agile change environment. Gather and translate business requirements into clear, actionable technical requirements, enabling development teams to create impactful features. Value Stream & Systems Thinking Visualise and optimise the end-to-end value stream for the Data Platform, identifying and addressing bottlenecks More ❯
natural facilitator and decision-maker, you'll enable cross team collaboration when it comes to Java based solutioning. What you'll be doing: You'll support the execution of technical delivery for Java based applications within the lab across the full build/test/deploy lifecycle. Use design patterns, experience and best practices to design, test and amend … to enable continuous improvement within the team. Java solutions that are stable, scalable, performant, accessible, testable and secure by utilising endorsed technologies and applying common build patterns to minimise technical debt. Promote active application custodianship by participating in incident root-cause analysis to identify and act on learnings. Lead and mentor software engineers in their technical development within More ❯
for maintainability, testability, and performance. Implement test-related code (unit tests, test frameworks and associated automated test cases). Review and debug code to identify defects, performance bottlenecks or technical debt. Participate in Agile/scrum ceremonies (sprint planning, stand-ups, retrospectives), striving to continuously improve the team velocity, its processes and engineering practices. Operate to a high standard More ❯
house solution design and engineering capability required to scale and migrate customers and colleagues to the new platform and ways of working. This role will bridge business goals and technical execution ensuring architectural integrity, engineering excellence, and alignment with strategy and enterprise-wide transformation objectives. Core elements of the role: Define and own the solution architecture and platform tech … integration strategies (e.g., iPaaS, APIs, messaging) to ensure seamless data and process flows Collaborate with C-level stakeholders, platform leadership peers and the team to translate business vision into technical roadmaps. Govern architectural standards, patterns, and principles Ensure interoperability, scalability, and resilience of the digital ecosystem. Define capability development approach required to attract and build the talent, skills and … and engineering leads across domains. Drive DevSecOps practices, CI/CD automation, and cloud-native engineering (preferably on Azure or AWS). Promote engineering best practices, code quality, and technicaldebt management. Ensure compliance with data protection (e.g., UK GDPR), security standards (e.g., ISO 27001), and regulatory requirements (e.g., FCA). Manage architectural risk, technicaldebtMore ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Bede Gaming
We're looking for a highly skilled Staff Software Engineer (SSE) to join our Engagement tribe, which focuses on enhancing player engagement across our platform. This is a senior technical role operating within one of our platform value streams, where you'll play a key part in shaping the player experience through robust, scalable solutions. As a Staff Software … Engineer, you'll be recognised as a respected technical expert, taking ownership of the technical direction, code quality, system health, documentation, and architectural integrity of your area. You'll report to a Senior Staff Engineering Manager (SSEM) and work closely with engineering and product teams to drive best practices and deliver impact at scale. This is a hybrid … requires you to be in our Newcastle-upon-Tyne office two days a week. Please apply only if you're comfortable with this arrangement. What you'll be doing Technical Leadership & Strategy Champion technical quality, system health, and architectural integrity across your value stream Define and drive progress towards Service Level Objectives (SLOs) in collaboration with Principal Engineers More ❯
Machine Learning algorithms to customer, and transaction data. In this role, you (Back-end Engineer) will be responsible for building high-quality features in alignment with Napier's overall technical vision and architecture, following appropriate engineering practices (such as CI/CD, high automation and test coverage, and trunk-based development), continually improving technicaldebt, and evolving … the system to meet changing needs and market opportunities. You'll be a passionate hands-on technologist who is ready to do what's needed to keep technical quality high. A desire to teach, to learn and to help grow a culture of delivery excellence in Napier is welcome. You will also work with Napier tech leads, Solution Architects … Product Owners, and other stakeholders to help design technical solutions in support of Napier's wider business and technical goals. Your creativity and innovative ideas will be encouraged and supported - we are ready to hear your ideas! Your day to day: Back-end Engineer (Go) Assuming direct development responsibility for developing, debugging and unit testing of product features More ❯
scalable, resilient systems. You'll take ownership of delivery, architecture, and team development — partnering closely with Product and Technology leadership to drive impactful outcomes. What You'll Be Doing Technical Leadership Define and evolve the team's technical platform, ensuring alignment with H&B's technology strategy Lead architectural decisions, implementation, and code reviews with a focus on … talent Software Delivery Own the planning and execution of your team's roadmap Drive a culture of quality through robust testing, CI/CD, and automation Balance delivery with technicaldebt management and continuous improvement Cross-Functional Collaboration Act as a key technical leader within your domain Communicate progress, risks, and roadmaps clearly with stakeholders Collaborate with More ❯