knowledge of Kubernetes/Docker You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You have experience working in an agiledevelopment environment. You have the ability to identify and solve complex problems. You have the ability to design innovative and user-friendly interfaces. You are familiar with modern More ❯
on experience building test automation from scratch Strong debugging and analytical skills Comfortable reviewing code and contributing to testable architecture Excellent communication and a collaborative mindset Exposure to Agile teams and a curiosity for financial systems If you're ready to shape the quality strategy behind cutting-edge financial software, we’d love to hear from you. More ❯
Employment Type: Full-Time
Salary: £65,000 - £80,000 per annum, Negotiable, OTE
teams across Ring, Kindle, Fire, and Echo platforms. We maintain a strong quality-first culture where every team member is empowered to advocate for customer experience improvements. Our agile teams are structured to promote close collaboration, typically with small groups of engineers working together on focused projects. This environment provides unique opportunities to drive quality across the full More ❯
CMS for in-store displays, LED scheduling systems). Experience with CI/CD pipelines, infrastructure as code, and performance monitoring/security best practices. Background in implementing Agile/Scrum processes and tools. Authenticating APIs using OAuth (or Auth0 provider) ElasticSearch familiarity Exposure to PostgreSQL and MongoDB. Exposure to AWS SQS Exposure to AWS EKS or similar More ❯
journeys and edge cases. Proficiency in working with CI/CD pipelines (e.g. Jenkins, GitHub Actions) and integrating test automation into build and release workflows. Strong understanding of Agiledevelopment and the role of testing throughout the sprint lifecycle. Comfort with writing clear, testable acceptance criteria using Gherkin or similar syntax. Excellent debugging, investigation, and root-cause More ❯
test development Minimum 2 years of experience leading a small team Strong understanding of the Java language and object oriented principles Expertise applying test practices in an agile environment Experience in working with Python Experience with unit testing frameworks such as JUnit Experience testing backend systems or APIs Experience with any of the following is an asset More ❯
Out in Science, Technology, Engineering, and Mathematics
requiring linking together much of the platform into a consistent high-level view. The role will report into the Co-Head of Front-Office Engineering. Looking for an agile and hands-on technology manager with excellent engineering skills, good financial markets experience, and a good working knowledge of statistics. The Technology Systems are almost all running on Linux More ❯
prioritise projects and manage expectations. Oversee architectural decisions and ensure technical feasibility of product initiatives. Project Oversight Ensure timely and budget-conscious delivery of development projects. Drive agiledevelopment methodologies and foster efficient team workflows. Manage technical debt and ensure continuous improvement of code quality and infrastructure. Technical Excellence Stay up to date with emerging technologies … record of successfully leading development teams and delivering complex software projects. Deep understanding of software architecture, systems design, and best development practices. Experience with Agile/Scrum methodologies and modern DevOps practices. Excellent leadership, communication, and interpersonal skills. Experience in a fast-paced startup or scale-up environment. Knowledge of cloud infrastructure (AWS, Azure More ❯
a variety of AWS technologies and Python Excellent software engineering skills with a focus on modern best practices (SOLID, Clean, TDD, CI/CD, automation) Knowledge of Agile methodologies and experience working in an Agile team. Ability to quickly learn complex problem spaces # to have experience Experience with mobile development Experience with algorithm More ❯
Lancaster, Lancashire, United Kingdom Hybrid / WFH Options
Quantum Base Limited
a variety of AWS technologies and Python Excellent software engineering skills with a focus on modern best practices (SOLID, Clean, TDD, CI/CD, automation) Knowledge of Agile methodologies and experience working in an Agile team. Ability to quickly learn complex problem spaces # to have experience Experience with mobile development Experience with algorithm More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Person Centred Software Ltd
of innovative software solutions that improve care outcomes across the UK. If you're passionate about writing clean, scalable code and collaborating within a high-performing, agile team, this is a fantastic opportunity to grow your impact in a meaningful sector. What You'll Do: Write clean, efficient, and maintainable code across the full software … acceptance criteria, and effort estimates Ensure quality by writing unit and behaviour-driven tests (e.g., SpecFlow, MS Test/XUnit) for new and modified code Work within an Agiledevelopment process, contributing to sprint planning and retrospectives Participate in design discussions and produce clear, high-quality documentation for all developed solutions Support the continuous improvement of development … and user-centric software Contribute to the development of APIs, inter-application communication, and database integration What You'll Bring: Experience of developing in C# within Agile environments Strong experience with .NET Core, Blazor, SQL databases, and both front-end and back-end development A solid grasp of test-driven development, including unit and More ❯
Abingdon, Oxfordshire, United Kingdom Hybrid / WFH Options
Digital Preservation Coalition
/MSc or PhD level education in an engineering/software/system related subject or equivalent through relevant training and/or experience. Be familiar with Agiledevelopment practices, including Continuous Integration and Scrum. Experience in Java development (Enterprise level a bonus). Good knowledge of Java, Dependency Injection (Spring), Hibernate and Web Services. More ❯
BA6, Glastonbury, Somerset, United Kingdom Hybrid / WFH Options
Zenovo
Responsibilities: Conduct code reviews and manage pull requests to uphold quality standards. Engage in discussions about technical design and architecture. Provide guidance to junior engineers. Collaborate within an agile team, participating in sprint planning, stand-ups, and reviews. Manage the software build process, ensuring that systems and applications are properly developed and deployed. Essential Knowledge & Experience : - SoftwareMore ❯
Glastonbury, Somerset, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Responsibilities: Conduct code reviews and manage pull requests to uphold quality standards. Engage in discussions about technical design and architecture. Provide guidance to junior engineers. Collaborate within an agile team, participating in sprint planning, stand-ups, and reviews. Manage the software build process, ensuring that systems and applications are properly developed and deployed. Essential Knowledge & Experience : -SoftwareMore ❯
for example, deliver high quality product demonstrations to internal and external customers What you'll bring: • Proven experience as a Product Owner or in a similar role within Agilesoftwaredevelopment environments. • Strong backlog management and user story writing skills, with the ability to break down complex features into actionable tasks. • Hands-on experience working with … cross-functional development teams. • Excellent communication and stakeholder management skills. • Ability to define and validate acceptance criteria aligned with user needs and sprint goals. • Familiarity with Agile tools (e.g., Jira, Trello, Azure DevOps) and practices. • Experience in delivering internal tools or platforms for operational teams. • Demonstrated ability to present and demo products effectively. • Agile/ More ❯
Reigate, Surrey, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
hands-on leadership role working on complex and technically challenging systems with continual learning opportunities a global Fintech. As a Lead Software Engineer you'll manage three Agile teams comprising around ten experienced software engineers, responsible for the flagship SaaS insurance platform that handles 4 billion requests per month. You'll play a key role in … ll collaborate with the Product Owner and with other development teams to input into design and technical choices and provide technical guidance to your team in an Agile environment that encourages close collaboration and continual improvement. Location/WFH: There's a flexible work from home hybrid model, you'll join colleagues in the Reigate office twice More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Bowerford Associates
development, e.g. static and/or dynamic code analysis and tools, software dependency check, OWASP Top10 testing, application threat modelling. In-depth experience working in an Agilesoftwaredevelopment environment, with classic applications as well as microservices, using modern code processing and continuous integration and delivery tools (e.g. GitHub, Jenkins, Bamboo). Good expertise … by Design, Architecture, SoftwareDevelopment, Engineering, DevOps, InfoSec, Security, Security Strategy, Best Practice, Programming, Code, C++, C#, C, .NET Core, Java, JavaScript, Node.js, Angular, React, OWASP, Agile, Application Threat Modelling, Security Policy, Security Controls, ISO 27001, NIST, GDPR, Cloud, Azure. Please note that due to a high level of applications, we can only respond to applicants More ❯
Harrogate, North Yorkshire, Yorkshire, United Kingdom
Redcentric
complex solutions using modern processes and design patterns, and production-grade technology. The Development Technical Architect will own the architecture, implementation and delivery of complex solutions using Agile Methodologies, softwaredevelopment procedures and other software engineering techniques. The role holder will work closely with colleagues both within and outside of their own team and … and supports the delivery. Provide architectural input & ownership into HLD and LLD phases, cost estimation and documentation. Lead and encourage awareness of Redcentric's chosen methodologies, respect for Agilesoftware design and software engineering. Ensure best practice approaches to softwaredevelopment including design patterns, DevOps, continuous development and continuous delivery. When required, Identify … cloud-based platforms, preferably Azure. Deep understanding of the softwaredevelopment lifecycle and key development technologies with a sound familiarisation of at least one methodology (Agile for preference) Strong experience in Agile/DevOps, with Continuous Integration and Delivery techniques. Knowledge of test automation frameworks. Progress Reporting: Methods and techniques for reporting progress More ❯
security assessments Experience conducting risk assessments and threat modelling for softwaredevelopment and advise where necessary Experience in software security design review Strong knowledge of Agile, DevSecOps, System Engineer and or equivalent Knowledge of security standards and secure development principles such as NCSC Secure Development & Deployment Guidance, OWASP, NIST Secure SoftwareDevelopment … be able to be yourself; we'll recognise and value you for who you are and celebrate and reward your contributions to the business. We're committed to agile working, and we offer every colleague the opportunity to work in ways that suit you, your teams, and the task at hand. At BDO, we'll help you achieve … centred culture. From informal success conversations to formal mentoring and coaching, we'll support you at every stage in your career, whatever your personal and professional needs. Our agile working framework helps us stay connected, bringing teams together where and when it counts so they can share ideas and help one another. At BDO, you'll always have More ❯
technical level andcommunicate them clearly to Technical Colleagues. Excellent stakeholder management at all levels (internal & external) Strong leadership skills, demonstrating best practice to those around you Familiarity with Agile working practices Ability to adapt and lead a team in adverse situations Willingness to investigate, trial, and propose new concepts, technologies, and approaches. Ability and willingness to share knowledge More ❯
is leading the way in the transition to renewable energy, using cutting-edge technology to deliver flexible and sustainable energy solutions across the country.As part of their multidisciplinary Agile team, the Software Developer will play a key role in designing, building and maintaining robust software systems that support the company’s strategic goals. The successful candidate More ❯
Trafford Park, Trafford, Greater Manchester, United Kingdom
Dorchester Search & Selection
languages such as Python, JavaScript, C#, or equivalent. Experience with SQL and NoSQL databases. Strong problem-solving skills with the ability to work independently and collaboratively. Experience with Agiledevelopment methodologies and version control systems such as Git. Preferred Skills but not essential to have Experience with front-end development (React, Angular, or Vue.js). Knowledge More ❯
York, North Yorkshire, United Kingdom Hybrid / WFH Options
Akkodis
You'll Do Lead the design and delivery of complex, high-impact software solutions Collaborate with cross-functional teams to turn business needs into technical realities Champion Agile methodologies and modern software engineering practices Own the architecture and implementation of scalable, secure, and maintainable systems Mentor developers, drive innovation, and ensure technical excellence across the board … What You Bring Deep experience in software/application development and enterprise system design Expertise in .NET and cloud platforms (preferably Azure) Strong grasp of Agile, DevOps, CI/CD, and test automation frameworks A strategic mindset with the ability to see the big picture and lead with clarity Excellent communication and stakeholder management skills Why More ❯
Software Engineer: As a Software Engineer, you will be workingon our EMS and its accompanying Infrastructure. You will have practical software developer experience within an Agiledevelopment environment and are passionate about delivering robust and performantapplications. You will also be responsible for ensuring best practices are always adhered to which will ensure quality is … expands to support our growing customer base. Responsibilities: Design, develop and maintain the EMS service Work alongside the EMS development team to develop the product in an Agile environment Work with the team to help address bugs and issues in the live environment Identify problems and risks within the product and recommend solutions Create and maintain application … energy savings and societal transition to net zero Expected Skills: JavaScript, Node.JS and React Source control software (GIT), and Git Flow knowledge Ability to work in an Agiledevelopment environment Technical, diagnostic, and troubleshooting skills Understanding and knowledge of TypeScript, Docker and Mongo Knowledge and experience of cloud-based infrastructure, ideally AWS Proactive communicator with colleagues More ❯
highly flexible payments specific platform which seamlessly integrates with core and back-office banking applications. About You Successful candidates will have proven experience working effectively within highly collaborative agiledevelopment teams. You should be able to demonstrate a passion for engineering effective solutions to complex challenges. We are looking for self-starters, who can readily take ownership … of asynchronous request handling Building for high availability/resilient distributed systems. • Experience of event sourced/driven solutions. • Experience in automation using Continuous Integration & Continuous Deployment processes. • Agile delivery experience e.g. working in Kanban/Scrum delivery environment and associated tools (e.g. Jira/Confluence ). • Willingness to be on the Level 4 on call support rota More ❯