APPLICATION DEADLINE: 31st July 2026 Against Malaria Foundation (AMF) Senior Software Engineer Full time AMF profile Against Malaria Foundation (AMF) was founded in 2004 and is a charity that fights malaria in a highly effective, accountable and transparent way. We do this by purchasing and distributing multiple millions of long-lasting insecticide-treated nets (LLINs) at a time in nationwide universal coverage campaigns. This is the most cost-effective way of preventing malaria. AMF receives donations from the public and in the last financial year received US$147 million and, in our history, now over US$820 million. AMF is particularly data-focused and monitors and reports on net use and drives and supports innovation to improve the effectiveness of malaria programmes. AMF is the world's third largest funder of nets. AMF has been rated a top charity for all of the last 16 years by independent charity evaluators GiveWell, Giving What We Can and The Life You Can Save who focus on impact and cost-effectiveness. We are a team of 15 highly motivated individuals with different skills and experience. Each person has an important role to play. All team members work remotely with constant communication between them. While the team is small, the impact is big - our net distributions protect millions of people. Our largest programme is in the Democratic Republic of Congo (DRC), where we are funding 52 million nets to protect 94 million people for distribution during 2025 to 2027. We have ongoing multi-million net programmes in other countries including Chad, Guinea, Nigeria, South Sudan, Togo, Uganda and Zambia. Technology A bespoke technology system is at the heart of what AMF does. It allows us to run net distributions with high levels of accountability, e.g. knowing how many nets go to every one of the millions of households to which they are distributed, and manage the more than 180,000 donations AMF receives each year and let donors track where the nets funded by their individual donation/s are distributed. Our activities and commitments are steadily increasing, and AMF continually develops its internal technology systems and functionality. Software Engineer AMF is recruiting a UK-based senior software engineer to add to the team. They will be an experienced full stack developer specialising in .NET Core and SQL Server. They will report to, and work closely with, AMF's Head of Technology, and will be able to take projects from initial analysis through to completion and manage small projects involving others. A successful candidate has the potential to take on increasing responsibility within AMF: the role offers the chance to develop both technical and management skills and make a significant impact to AMF's work. Candidates should have a keen interest in leveraging technology to help improve efficiency, accountability, transparency, analysis and user experience, in a fast-paced environment, dealing with complex issues and people with various levels of IT experience. They would be proficient in several different skill sets, each of which would normally, in a larger team, be covered by individual specialists. They must have very good analytical skills and a degree or higher, preferably in a Computer Science or related (STEM) subject. Skills and experience Coding: Latest .NET, C#, SQL Server; competence level: excellent; experience: 6+ years Very familiar with Blazor, Razor pages, LINQ and EF Core A good knowledge of system architecture and security HTML, CSS, JavaScript/jQuery, Responsive design, UI/UX General: Strong analytical capabilities - for both website functionality and database design Able to manage small teams and liaise with partners Able to react quickly to any critical issues which may arise Able to focus on detail whilst retaining the bigger picture Project/time management skills, self motivated with the ability to work to deadlines Strong communication skills at both a technical and non technical level Additional skills The following skills are desirable; the successful candidate may not possess them all but would have a willingness to learn them. Knowledge of non-web coding - i.e. console apps, desktop apps, web services - which may be required to support the site or back office users Knowledge and experience of source-control solutions (specifically Git) Previous experience of the JetBrains Rider IDE Experience with Python The balance of responsibilities, including over time, will depend on the level of experience. Other role details: Reporting to: Head of Technology Initial salary: £55,000 - £75,000 (depending on experience) Benefits: Company contributed pension scheme Holidays: 25 holiday days per year + bank holidays Equipment AMF will contribute a high % of the cost of a laptop if the candidate does not already have a machine sufficient for the job. UK Location: Home-office and/or remote working in UK (all the AMF team work remotely). The cost of any co-working office space will be covered by AMF. For those living outside London, a trip to London during the first three months is encouraged to spend time working with the Head of Technology and AMF team. Application Applicants can apply via button below with their CV and a one-page cover letter explaining why they are interested in and suitable for the position. Early applications are encouraged as we will be reviewing applications on an ongoing basis. The deadline for applications is 31st July 2026.
Jun 24, 2026
Full time
APPLICATION DEADLINE: 31st July 2026 Against Malaria Foundation (AMF) Senior Software Engineer Full time AMF profile Against Malaria Foundation (AMF) was founded in 2004 and is a charity that fights malaria in a highly effective, accountable and transparent way. We do this by purchasing and distributing multiple millions of long-lasting insecticide-treated nets (LLINs) at a time in nationwide universal coverage campaigns. This is the most cost-effective way of preventing malaria. AMF receives donations from the public and in the last financial year received US$147 million and, in our history, now over US$820 million. AMF is particularly data-focused and monitors and reports on net use and drives and supports innovation to improve the effectiveness of malaria programmes. AMF is the world's third largest funder of nets. AMF has been rated a top charity for all of the last 16 years by independent charity evaluators GiveWell, Giving What We Can and The Life You Can Save who focus on impact and cost-effectiveness. We are a team of 15 highly motivated individuals with different skills and experience. Each person has an important role to play. All team members work remotely with constant communication between them. While the team is small, the impact is big - our net distributions protect millions of people. Our largest programme is in the Democratic Republic of Congo (DRC), where we are funding 52 million nets to protect 94 million people for distribution during 2025 to 2027. We have ongoing multi-million net programmes in other countries including Chad, Guinea, Nigeria, South Sudan, Togo, Uganda and Zambia. Technology A bespoke technology system is at the heart of what AMF does. It allows us to run net distributions with high levels of accountability, e.g. knowing how many nets go to every one of the millions of households to which they are distributed, and manage the more than 180,000 donations AMF receives each year and let donors track where the nets funded by their individual donation/s are distributed. Our activities and commitments are steadily increasing, and AMF continually develops its internal technology systems and functionality. Software Engineer AMF is recruiting a UK-based senior software engineer to add to the team. They will be an experienced full stack developer specialising in .NET Core and SQL Server. They will report to, and work closely with, AMF's Head of Technology, and will be able to take projects from initial analysis through to completion and manage small projects involving others. A successful candidate has the potential to take on increasing responsibility within AMF: the role offers the chance to develop both technical and management skills and make a significant impact to AMF's work. Candidates should have a keen interest in leveraging technology to help improve efficiency, accountability, transparency, analysis and user experience, in a fast-paced environment, dealing with complex issues and people with various levels of IT experience. They would be proficient in several different skill sets, each of which would normally, in a larger team, be covered by individual specialists. They must have very good analytical skills and a degree or higher, preferably in a Computer Science or related (STEM) subject. Skills and experience Coding: Latest .NET, C#, SQL Server; competence level: excellent; experience: 6+ years Very familiar with Blazor, Razor pages, LINQ and EF Core A good knowledge of system architecture and security HTML, CSS, JavaScript/jQuery, Responsive design, UI/UX General: Strong analytical capabilities - for both website functionality and database design Able to manage small teams and liaise with partners Able to react quickly to any critical issues which may arise Able to focus on detail whilst retaining the bigger picture Project/time management skills, self motivated with the ability to work to deadlines Strong communication skills at both a technical and non technical level Additional skills The following skills are desirable; the successful candidate may not possess them all but would have a willingness to learn them. Knowledge of non-web coding - i.e. console apps, desktop apps, web services - which may be required to support the site or back office users Knowledge and experience of source-control solutions (specifically Git) Previous experience of the JetBrains Rider IDE Experience with Python The balance of responsibilities, including over time, will depend on the level of experience. Other role details: Reporting to: Head of Technology Initial salary: £55,000 - £75,000 (depending on experience) Benefits: Company contributed pension scheme Holidays: 25 holiday days per year + bank holidays Equipment AMF will contribute a high % of the cost of a laptop if the candidate does not already have a machine sufficient for the job. UK Location: Home-office and/or remote working in UK (all the AMF team work remotely). The cost of any co-working office space will be covered by AMF. For those living outside London, a trip to London during the first three months is encouraged to spend time working with the Head of Technology and AMF team. Application Applicants can apply via button below with their CV and a one-page cover letter explaining why they are interested in and suitable for the position. Early applications are encouraged as we will be reviewing applications on an ongoing basis. The deadline for applications is 31st July 2026.
Technical Lead Job | East Kilbride/Hybrid | Permanent | JavaScript, TypeScript Location: East Kilbride/Glasgow (Hybrid) Salary: £70K - £80K PA Flexible, DOE About the Client: Our client is a well-established, product-led technology business delivering advanced software solutions within a highly transaction-driven environment. Operating across the UK and internationally, they specialise in building scalable platforms that power large-scale, real-world applications. With a strong reputation for innovation, technical excellence, and long-standing customer partnerships, the organisation continues to invest heavily in modern technologies, cloud-native solutions, and in-house engineering capability. This is an opportunity to join a collaborative and forward-thinking team where engineering plays a central role in driving business outcomes and product evolution. The Ideal Candidate: The ideal candidate will be an experienced Technical Lead with a strong foundation in hands-on software engineering and a proven ability to lead and develop high-performing teams. They will be confident making technical decisions, driving delivery, and improving engineering standards across the board. A proactive and solution-focused mindset is key, along with the ability to influence stakeholders and collaborate effectively across product, QA, and DevOps functions. This individual will be equally comfortable contributing to code as they are shaping architecture, mentoring engineers, and ensuring best practices are consistently applied. Key Responsibilities & Requirements: Must Have: Strong commercial experience developing production-grade applications using JavaScript/TypeScript Solid background in Java and associated technologies (J2EE, JSP, etc.) Experience building modern web applications using React and Next.js Proven track record in a Technical Lead (or similar) role with team leadership responsibility Hands-on experience designing and delivering cloud-native solutions within AWS (including infrastructure deployment) Strong knowledge of Infrastructure as Code, CI/CD pipelines, and automated deployment practices Ability to design scalable, secure, and resilient systems Experience producing and reviewing technical architecture and solution designs Strong understanding of Agile methodologies and full software development life cycle Experience driving code quality, testing, and best practice engineering standards Excellent communication and stakeholder collaboration skills Desirable: Experience working with payment systems or within regulated environments To apply for this Technical Lead permanent job, please click the button below and submit your latest CV. Curo Services endeavours to respond to all applications, however this may not always be possible during periods of high volume. Thank you for your patience. Curo Services is a trading name of Curo Resourcing Ltd and acts as an Employment Business for contract and temporary recruitment as well as an Employment Agency in relation to permanent vacancies.
Jun 24, 2026
Full time
Technical Lead Job | East Kilbride/Hybrid | Permanent | JavaScript, TypeScript Location: East Kilbride/Glasgow (Hybrid) Salary: £70K - £80K PA Flexible, DOE About the Client: Our client is a well-established, product-led technology business delivering advanced software solutions within a highly transaction-driven environment. Operating across the UK and internationally, they specialise in building scalable platforms that power large-scale, real-world applications. With a strong reputation for innovation, technical excellence, and long-standing customer partnerships, the organisation continues to invest heavily in modern technologies, cloud-native solutions, and in-house engineering capability. This is an opportunity to join a collaborative and forward-thinking team where engineering plays a central role in driving business outcomes and product evolution. The Ideal Candidate: The ideal candidate will be an experienced Technical Lead with a strong foundation in hands-on software engineering and a proven ability to lead and develop high-performing teams. They will be confident making technical decisions, driving delivery, and improving engineering standards across the board. A proactive and solution-focused mindset is key, along with the ability to influence stakeholders and collaborate effectively across product, QA, and DevOps functions. This individual will be equally comfortable contributing to code as they are shaping architecture, mentoring engineers, and ensuring best practices are consistently applied. Key Responsibilities & Requirements: Must Have: Strong commercial experience developing production-grade applications using JavaScript/TypeScript Solid background in Java and associated technologies (J2EE, JSP, etc.) Experience building modern web applications using React and Next.js Proven track record in a Technical Lead (or similar) role with team leadership responsibility Hands-on experience designing and delivering cloud-native solutions within AWS (including infrastructure deployment) Strong knowledge of Infrastructure as Code, CI/CD pipelines, and automated deployment practices Ability to design scalable, secure, and resilient systems Experience producing and reviewing technical architecture and solution designs Strong understanding of Agile methodologies and full software development life cycle Experience driving code quality, testing, and best practice engineering standards Excellent communication and stakeholder collaboration skills Desirable: Experience working with payment systems or within regulated environments To apply for this Technical Lead permanent job, please click the button below and submit your latest CV. Curo Services endeavours to respond to all applications, however this may not always be possible during periods of high volume. Thank you for your patience. Curo Services is a trading name of Curo Resourcing Ltd and acts as an Employment Business for contract and temporary recruitment as well as an Employment Agency in relation to permanent vacancies.
Quality Engineer Contract: 23/06/25 - 31/12/26 Inside IR35 Role Overview Join the Core Modernisation team modernizing systems. Work within agile scrum teams (4-8 engineers) using 2-week sprints to deliver quality solutions across multiple technology stacks. Tech Stack Frontend: Remix React, JavaScript Backend: Java, Spring, .NET Data: MongoDB, Oracle Tools: RabbitMQ, JSON Key Responsibilities Design and implement test automation solutions from scratch Apply TDD/BDD methodologies and risk-based testing Support CI/CD pipelines and shift-left quality practices Coach team members on quality engineering best practices Perform testing across all levels (Unit, System, Integration, NFR) Analyse business requirements and create testing strategies Manage test data and testing collateral Participate in development through pair-programming Required Skills CI/CD pipelines Software testing expertise Git/GitLab proficiency Strong communication and coaching abilities Quality-focused mindset Stakeholder management Preferred Skills Testing tools (JUnit, Playwright, Selenium, Cucumber), performance tools (Gatling), security tools (OWASP Zap), containerization (Docker, Kubernetes), cloud (AWS), and accessibility testing (WCAG, Wave, Axe).
Jun 23, 2026
Contractor
Quality Engineer Contract: 23/06/25 - 31/12/26 Inside IR35 Role Overview Join the Core Modernisation team modernizing systems. Work within agile scrum teams (4-8 engineers) using 2-week sprints to deliver quality solutions across multiple technology stacks. Tech Stack Frontend: Remix React, JavaScript Backend: Java, Spring, .NET Data: MongoDB, Oracle Tools: RabbitMQ, JSON Key Responsibilities Design and implement test automation solutions from scratch Apply TDD/BDD methodologies and risk-based testing Support CI/CD pipelines and shift-left quality practices Coach team members on quality engineering best practices Perform testing across all levels (Unit, System, Integration, NFR) Analyse business requirements and create testing strategies Manage test data and testing collateral Participate in development through pair-programming Required Skills CI/CD pipelines Software testing expertise Git/GitLab proficiency Strong communication and coaching abilities Quality-focused mindset Stakeholder management Preferred Skills Testing tools (JUnit, Playwright, Selenium, Cucumber), performance tools (Gatling), security tools (OWASP Zap), containerization (Docker, Kubernetes), cloud (AWS), and accessibility testing (WCAG, Wave, Axe).
Senior Full Stack Developer 12-Month Fixed-Term Contract Hybrid Working (2 Days per Week in London) Salary 54,000 - 61,000 pa plus generous pension and holidays A prestigious client is seeking an experienced Senior Full Stack Developer to join a high-performing technology team delivering innovative AI and automation solutions at scale. This is an exciting opportunity to work on a modern, cloud-native platform using cutting-edge technologies across backend services, integrations, and user-facing applications. You'll play a key role in shaping engineering standards, influencing technical direction, and delivering high-quality software within a collaborative Agile environment. The Role As a Senior Full Stack Developer, you will focus primarily on backend engineering using Go , while also contributing to modern React-based frontend applications. You'll work closely with developers, architects, and product teams to build scalable, secure, and observable solutions deployed through Kubernetes-based infrastructure. This is a hands-on senior engineering role ideal for someone who enjoys solving complex technical challenges, mentoring others, and driving best practice across software delivery. Key Responsibilities Design, develop and maintain scalable backend services in Go Build modern frontend applications using React Develop APIs, integrations and event-driven services Contribute to CI/CD pipelines and cloud-native deployments Review code and champion engineering best practices Improve application performance, observability and reliability Collaborate within Agile delivery teams across multiple projects Support technical decision-making and continuous improvement Skills & Experience We are looking for candidates with strong commercial experience in: Go / Golang backend development Full stack software engineering within Agile environments REST APIs, integrations and distributed systems React and modern frontend development CI/CD, Git and cloud-based delivery practices Docker and Kubernetes Code reviews, testing and engineering governance Experience with any of the following would be highly advantageous: Microsoft Azure Python GitOps tooling (Argo CD / Flux) Observability tooling (Prometheus, Grafana, OpenTelemetry) AI/LLM-enabled applications Event-driven architectures and messaging platforms What's on Offer Opportunity to work on cutting-edge AI and cloud-native technologies Hybrid working model with flexibility Collaborative, forward-thinking engineering environment High-profile programme of work with real organisational impact 54,000 - 61,000 salary and benefits package If you are a passionate senior engineer looking for your next challenge within a modern technology environment, we would love to hear from you. Please send your CV to Laura at (url removed) Services advertised are those of an employment agency.
Jun 23, 2026
Full time
Senior Full Stack Developer 12-Month Fixed-Term Contract Hybrid Working (2 Days per Week in London) Salary 54,000 - 61,000 pa plus generous pension and holidays A prestigious client is seeking an experienced Senior Full Stack Developer to join a high-performing technology team delivering innovative AI and automation solutions at scale. This is an exciting opportunity to work on a modern, cloud-native platform using cutting-edge technologies across backend services, integrations, and user-facing applications. You'll play a key role in shaping engineering standards, influencing technical direction, and delivering high-quality software within a collaborative Agile environment. The Role As a Senior Full Stack Developer, you will focus primarily on backend engineering using Go , while also contributing to modern React-based frontend applications. You'll work closely with developers, architects, and product teams to build scalable, secure, and observable solutions deployed through Kubernetes-based infrastructure. This is a hands-on senior engineering role ideal for someone who enjoys solving complex technical challenges, mentoring others, and driving best practice across software delivery. Key Responsibilities Design, develop and maintain scalable backend services in Go Build modern frontend applications using React Develop APIs, integrations and event-driven services Contribute to CI/CD pipelines and cloud-native deployments Review code and champion engineering best practices Improve application performance, observability and reliability Collaborate within Agile delivery teams across multiple projects Support technical decision-making and continuous improvement Skills & Experience We are looking for candidates with strong commercial experience in: Go / Golang backend development Full stack software engineering within Agile environments REST APIs, integrations and distributed systems React and modern frontend development CI/CD, Git and cloud-based delivery practices Docker and Kubernetes Code reviews, testing and engineering governance Experience with any of the following would be highly advantageous: Microsoft Azure Python GitOps tooling (Argo CD / Flux) Observability tooling (Prometheus, Grafana, OpenTelemetry) AI/LLM-enabled applications Event-driven architectures and messaging platforms What's on Offer Opportunity to work on cutting-edge AI and cloud-native technologies Hybrid working model with flexibility Collaborative, forward-thinking engineering environment High-profile programme of work with real organisational impact 54,000 - 61,000 salary and benefits package If you are a passionate senior engineer looking for your next challenge within a modern technology environment, we would love to hear from you. Please send your CV to Laura at (url removed) Services advertised are those of an employment agency.
SC Cleared Long-Term Rolling Contract Secure Digital Programme SR2 is partnering with an exciting client delivering a secure, critical digital service within a multi-year programme. You will join an agile delivery team, helping build, improve and support a modern Azure-based platform. You will be: Building new full-stack features using Node, TypeScript and React Resolving defects and supporting production releases Working on secure, cloud-based services hosted on Azure Contributing to CI/CD pipelines, automated testing and DevOps practices Collaborating with product, delivery, engineering and test teams Supporting documentation, troubleshooting and continuous improvement You will need: Active SC clearance Strong full-stack software engineering experience Commercial experience with Node, React and TypeScript Azure cloud delivery experience Good understanding of CI/CD, automated testing and DevOps ways of working Experience working in agile, multidisciplinary teams Strong communication, troubleshooting and documentation skills Experience in secure, public sector or government delivery environments This is an urgent long-term rolling contract supporting a high-impact secure digital service.
Jun 23, 2026
Contractor
SC Cleared Long-Term Rolling Contract Secure Digital Programme SR2 is partnering with an exciting client delivering a secure, critical digital service within a multi-year programme. You will join an agile delivery team, helping build, improve and support a modern Azure-based platform. You will be: Building new full-stack features using Node, TypeScript and React Resolving defects and supporting production releases Working on secure, cloud-based services hosted on Azure Contributing to CI/CD pipelines, automated testing and DevOps practices Collaborating with product, delivery, engineering and test teams Supporting documentation, troubleshooting and continuous improvement You will need: Active SC clearance Strong full-stack software engineering experience Commercial experience with Node, React and TypeScript Azure cloud delivery experience Good understanding of CI/CD, automated testing and DevOps ways of working Experience working in agile, multidisciplinary teams Strong communication, troubleshooting and documentation skills Experience in secure, public sector or government delivery environments This is an urgent long-term rolling contract supporting a high-impact secure digital service.
Software Engineer - Hybrid - Up to £90,000 Overview Fuel Recruitment is supporting a leading technology organisation that is looking for a Software Engineer to join its established development team. This role offers the chance to work across modern Front End and Back End technologies, contributing to high-quality software used across the business. You'll be part of a collaborative environment focused on delivering robust, scalable solutions and continuously improving engineering practices. Key Responsibilities Design, develop and maintain software solutions in collaboration with the wider development team. Create responsive, interactive user interfaces using JavaScript/TypeScript and React. Develop Back End components using languages such as Java, Python or Go. Use Docker and other containerisation tools to support consistent deployment. Implement and maintain CI/CD pipelines to automate build and delivery processes. Apply software engineering best practices, including documentation, code reviews and static analysis. Stay current with emerging tools, technologies and development practices. Key Skills/Experience Degree in Computer Science, Engineering or similar. Strong experience with Git for version control. Proficiency in JavaScript/TypeScript and React. Experience with Back End languages: Java, Python or Go. Solid understanding of algorithms, data structures and core software engineering principles. Hands-on experience with Docker. Knowledge of CI/CD pipelines and automated testing frameworks. Strong written and verbal communication skills, including remote collaboration. Ability to evaluate and compare different languages and technologies. Adaptable and eager to learn new tools and technologies. Desired Skills Experience with AWS or Azure. Knowledge of Kubernetes or other container orchestration tools. Familiarity with Agile methodologies and DevSecOps practices. Understanding of web security principles. Exposure to Rust. Security Clearance Due to the nature of the work, candidates must be UK sole nationals and eligible to obtain UK Security Clearance.
Jun 23, 2026
Full time
Software Engineer - Hybrid - Up to £90,000 Overview Fuel Recruitment is supporting a leading technology organisation that is looking for a Software Engineer to join its established development team. This role offers the chance to work across modern Front End and Back End technologies, contributing to high-quality software used across the business. You'll be part of a collaborative environment focused on delivering robust, scalable solutions and continuously improving engineering practices. Key Responsibilities Design, develop and maintain software solutions in collaboration with the wider development team. Create responsive, interactive user interfaces using JavaScript/TypeScript and React. Develop Back End components using languages such as Java, Python or Go. Use Docker and other containerisation tools to support consistent deployment. Implement and maintain CI/CD pipelines to automate build and delivery processes. Apply software engineering best practices, including documentation, code reviews and static analysis. Stay current with emerging tools, technologies and development practices. Key Skills/Experience Degree in Computer Science, Engineering or similar. Strong experience with Git for version control. Proficiency in JavaScript/TypeScript and React. Experience with Back End languages: Java, Python or Go. Solid understanding of algorithms, data structures and core software engineering principles. Hands-on experience with Docker. Knowledge of CI/CD pipelines and automated testing frameworks. Strong written and verbal communication skills, including remote collaboration. Ability to evaluate and compare different languages and technologies. Adaptable and eager to learn new tools and technologies. Desired Skills Experience with AWS or Azure. Knowledge of Kubernetes or other container orchestration tools. Familiarity with Agile methodologies and DevSecOps practices. Understanding of web security principles. Exposure to Rust. Security Clearance Due to the nature of the work, candidates must be UK sole nationals and eligible to obtain UK Security Clearance.
Senior Software Engineer Milton Keynes (One day a week on site) Up to £75,000 per annum plus bonus VIQU are working with a SaaS company in Milton Keynes who are hiring multiple senior software engineers to help build out one of their product lines. This role will focus on shaping architectural decisions, hands on coding and mentoring other software engineers. Key technology stack spans C#, React, Node.JS and AWS. Job duties: Build and develop web interfaces, server side components and integrations, whilst contributing to architecture reviews. Mentor junior engineers, provide code reviews and promote development best practises. Work with product and project teams to ensure solutions are delivered within set quality and timeframes. Contribute to enhancing team efficiency by exploring AI assisted development technologies. Experience Required for the Senior Software Engineer: Hands on experience with C#, Node.js, and React. Experience with AWS, event driven and microservices architecture. Experience utilising AI coding tools to enhance efficiency. Experience within a Scaled Agile Framework environment, helping to lead sprint planning and daily standups. Previously led and mentored junior engineers. Experience within a SaaS organisation, focusing on product development would be nice to have. Senior Software Engineer Milton Keynes (One day a week on site) Up to £80,000 per annum plus bonus Apply now to speak with VIQU IT in confidence. Or reach out to Jack McManus via the (url removed) Do you know someone great? We ll thank you with up to £1,000 if your referral is successful (terms apply). For more exciting roles and opportunities like this, please follow us on IT Recruitment
Jun 23, 2026
Full time
Senior Software Engineer Milton Keynes (One day a week on site) Up to £75,000 per annum plus bonus VIQU are working with a SaaS company in Milton Keynes who are hiring multiple senior software engineers to help build out one of their product lines. This role will focus on shaping architectural decisions, hands on coding and mentoring other software engineers. Key technology stack spans C#, React, Node.JS and AWS. Job duties: Build and develop web interfaces, server side components and integrations, whilst contributing to architecture reviews. Mentor junior engineers, provide code reviews and promote development best practises. Work with product and project teams to ensure solutions are delivered within set quality and timeframes. Contribute to enhancing team efficiency by exploring AI assisted development technologies. Experience Required for the Senior Software Engineer: Hands on experience with C#, Node.js, and React. Experience with AWS, event driven and microservices architecture. Experience utilising AI coding tools to enhance efficiency. Experience within a Scaled Agile Framework environment, helping to lead sprint planning and daily standups. Previously led and mentored junior engineers. Experience within a SaaS organisation, focusing on product development would be nice to have. Senior Software Engineer Milton Keynes (One day a week on site) Up to £80,000 per annum plus bonus Apply now to speak with VIQU IT in confidence. Or reach out to Jack McManus via the (url removed) Do you know someone great? We ll thank you with up to £1,000 if your referral is successful (terms apply). For more exciting roles and opportunities like this, please follow us on IT Recruitment
Junior PLC / SCADA Software Engineer Staffordshire 1-2 years experience - Permanent - £35k + hybrid working + 30 days holiday + bonus scheme + private healthcare cover Samuel Frank is recruiting PLC / SCADA Software Engineer for a Staffordshire based specialist engineering business. The Software Engineer position will suit a graduate with 1-2 years commercial / relevant experience. You ll need to be a British passport holder (and not hold dual nationality) as you ll be put through security clearance. Please note - this role isn't related to Computer Science/Python/Java/Cyber Security/React/Node etc. Key aspects of the Junior PLC / SCADA Software Engineer position include; You ll learn how to write system requirements specifications and carry out analysis Software design and implementation Preparation of test plans Supporting the implementation and test of PLC / SCADA systems, preferably Siemens TIA Portal & WinCC (if you don't have Siemens experience, they're open to cross training someone to use Siemens PLCs) Technical software design documentation (full lifecycle) System safety experience is of interest Qualified to least 2:1 Degree level Ideally have some experience of working in highly regulated industries The management team encourages a sensible work-life balance which encourages everyone to leave the office by 4.30pm daily and have 30 days holiday per year, as well as the statutory Bank Holidays Role will initially be based from the Stafford office (3 days per week) and home (2 days per week) with occasional day trips to customer sites The successful PLC / SCADA Software Engineer will learn how to design and implement complex automation, safety and material tracking systems. You ll be involved in specification writing and system documentation using a breadth of problem-solving skills, which will include writing PLC programs or designing SCADA systems from scratch. The office is easily commutable from Stoke, Stafford, Cannock, Lichfield, Telford, Uttoxeter, Stone.
Jun 23, 2026
Full time
Junior PLC / SCADA Software Engineer Staffordshire 1-2 years experience - Permanent - £35k + hybrid working + 30 days holiday + bonus scheme + private healthcare cover Samuel Frank is recruiting PLC / SCADA Software Engineer for a Staffordshire based specialist engineering business. The Software Engineer position will suit a graduate with 1-2 years commercial / relevant experience. You ll need to be a British passport holder (and not hold dual nationality) as you ll be put through security clearance. Please note - this role isn't related to Computer Science/Python/Java/Cyber Security/React/Node etc. Key aspects of the Junior PLC / SCADA Software Engineer position include; You ll learn how to write system requirements specifications and carry out analysis Software design and implementation Preparation of test plans Supporting the implementation and test of PLC / SCADA systems, preferably Siemens TIA Portal & WinCC (if you don't have Siemens experience, they're open to cross training someone to use Siemens PLCs) Technical software design documentation (full lifecycle) System safety experience is of interest Qualified to least 2:1 Degree level Ideally have some experience of working in highly regulated industries The management team encourages a sensible work-life balance which encourages everyone to leave the office by 4.30pm daily and have 30 days holiday per year, as well as the statutory Bank Holidays Role will initially be based from the Stafford office (3 days per week) and home (2 days per week) with occasional day trips to customer sites The successful PLC / SCADA Software Engineer will learn how to design and implement complex automation, safety and material tracking systems. You ll be involved in specification writing and system documentation using a breadth of problem-solving skills, which will include writing PLC programs or designing SCADA systems from scratch. The office is easily commutable from Stoke, Stafford, Cannock, Lichfield, Telford, Uttoxeter, Stone.
Senior Software Engineer / Architect - Global IT Security Software company - Hybrid working in Horsham offices - to 65k This role is working for a global Software company with global headquarters in Horsham, West Sussex. They are looking for candidates who can travel to the office once or twice a week and work the rest of the time - salary up to 65k. Tech skills .Net Core C# React Blazor Solid Principles Software Architecture Designs Desirable: AWS CI/CD Pipelines REST APIs WPF The ideal candidate will have the ability to be proactive, work within a team and individually. They will have good written and verbal communication skills and be able to build and maintain relationships with colleagues and external partners. My client is looking for someone with a minimum 6 years of development experience. If this role is of interest please apply with your CV!
Jun 23, 2026
Full time
Senior Software Engineer / Architect - Global IT Security Software company - Hybrid working in Horsham offices - to 65k This role is working for a global Software company with global headquarters in Horsham, West Sussex. They are looking for candidates who can travel to the office once or twice a week and work the rest of the time - salary up to 65k. Tech skills .Net Core C# React Blazor Solid Principles Software Architecture Designs Desirable: AWS CI/CD Pipelines REST APIs WPF The ideal candidate will have the ability to be proactive, work within a team and individually. They will have good written and verbal communication skills and be able to build and maintain relationships with colleagues and external partners. My client is looking for someone with a minimum 6 years of development experience. If this role is of interest please apply with your CV!
Software Engineer Taunton - Hybrid (2 days on site P/W) 38,000 - 45,000 + Bonus + Training + Progression + Private Pension + Holiday Buying Options + Autonomy Are you an experienced Software Engineer looking to work across modern microservices and established WPF applications while influencing key architectural decisions? You will design, develop and maintain software used in demanding industrial environments, working with C#, WPF, front-end languages such as Vue.JS, Angular or React. You will collaborate with electrical and systems engineers, contribute to system architecture and support both new platform development and legacy product improvement. This role offers strong technical variety, career progression and a supportive engineering culture. You should bring solid commercial experience, excellent understanding of SOLID principles, and confidence contributing to design discussions. Exposure to industrial systems or electronics is beneficial. This role is ideal for someone who enjoys autonomy: you will be given open technical problems, trusted to investigate and propose solutions, and involved across the full project lifecycle, from concept through to delivery. You will work in an agile environment, alongside testers and engineers, on projects ranging from a couple of months to large programmes of 18 months or more. The Role: Develop desktop and web applications using C#, WPF and Vue.js Contribute to microservice architecture and Azure-based modernisation Support and improve legacy systems Collaborate with multidisciplinary engineers Participate in sprints, reviews and CI/CD processes The Person: Experienced Software Engineer with strong design skills Proficient in C#, WPF and modern software practices Collaborative and confident in technical discussions Electronic or industrial knowledge is an advantage Reference number: BBBH(phone number removed) Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
Jun 23, 2026
Full time
Software Engineer Taunton - Hybrid (2 days on site P/W) 38,000 - 45,000 + Bonus + Training + Progression + Private Pension + Holiday Buying Options + Autonomy Are you an experienced Software Engineer looking to work across modern microservices and established WPF applications while influencing key architectural decisions? You will design, develop and maintain software used in demanding industrial environments, working with C#, WPF, front-end languages such as Vue.JS, Angular or React. You will collaborate with electrical and systems engineers, contribute to system architecture and support both new platform development and legacy product improvement. This role offers strong technical variety, career progression and a supportive engineering culture. You should bring solid commercial experience, excellent understanding of SOLID principles, and confidence contributing to design discussions. Exposure to industrial systems or electronics is beneficial. This role is ideal for someone who enjoys autonomy: you will be given open technical problems, trusted to investigate and propose solutions, and involved across the full project lifecycle, from concept through to delivery. You will work in an agile environment, alongside testers and engineers, on projects ranging from a couple of months to large programmes of 18 months or more. The Role: Develop desktop and web applications using C#, WPF and Vue.js Contribute to microservice architecture and Azure-based modernisation Support and improve legacy systems Collaborate with multidisciplinary engineers Participate in sprints, reviews and CI/CD processes The Person: Experienced Software Engineer with strong design skills Proficient in C#, WPF and modern software practices Collaborative and confident in technical discussions Electronic or industrial knowledge is an advantage Reference number: BBBH(phone number removed) Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
Description London, UK Hybrid (3 days in our Paddington HQ: Mon, Tue, Fri) Stack: Python, Flask, SQLAlchemy, MySQL, AWS (React on the frontend) In 2018 we set out to solve a problem millions of people faced: not just struggling with their skin, but struggling to navigate skincare at all. We combined dermatology, pharmacy and technology into something simpler and genuinely personalised, and proved expert-led care could reach people who'd never had access to it. Today, +Me is the company behind Skin + Me, Hair + Me and Renew + Me , with more on the horizon. We're not building a single brand. We're building a category. We've delivered millions of treatments, we're profitable and growing fast, and we're expanding the engineering team to match. What you'll build You ll join the team behind our core commerce and clinical journey: the ecom stack, consultation engine, patient and prescription systems, and order generation. This is where customers discover us, complete a clinical consultation, subscribe, and receive their personalised treatment, at real consumer scale. On our Python and React stack, that's the storefront behind Skin + Me and Hair + Me, our flagship brands serving customers at scale. We're hiring a Backend Engineer to go deep on the server side of this system in our Python / Flask stack: the APIs, data models and services behind consultations, prescriptions and orders. You'll learn fast alongside experienced engineers who'll back your growth, and you'll be comfortable making frontend (React) changes when a feature needs it, but backend is your craft. What you'll do Build the services behind the journey: APIs, data models and services powering consultations, prescriptions and order generation, with support from senior engineers. Ship and own: take backend features from ticket to production and keep them fast, correct and healthy once they're live. Write code others build on: clean, well-tested, and clear enough for the next person to pick up. What we're looking for Backend depth: solid, recent, hands-on experience building backend services and APIs in Python (Flask). A non-trivial piece of work you can walk us through and explain well. Good fundamentals: sound data modelling (SQLAlchemy/Alembic), sensible API design, and an instinct for testing. Care where it counts: you treat correctness as a feature, because this code generates real prescriptions and orders. Enough frontend to be useful: comfortable making React changes when a feature needs it (frontend won't be your main focus). The stack: Python and Flask; relational databases (MySQL ideal); some exposure to AWS/Docker is a plus. Clear communication: much of our work is written (PRs, docs), so explaining a decision crisply matters. Roughly 3-6 years building software in production. We read for depth in your area, not years. How we work We're a small, experienced engineering team working closely with product, clinical and operations. We care about craft: clean code, honest reviews, and owning what you ship through to production. And because our software turns a clinical consultation into a real prescription and a treatment someone receives, correctness and care aren't optional here. They're the job. How we use AI Agentic tools like Claude Code and Codex are a standard part of how we work, and we're leaning into them hard: we automate the routine so we can spend our energy on the harder problems. You'll need to be comfortable working this way, and real skill with these tools is a genuine advantage we value. But it's a multiplier on strong engineering judgement, not a substitute for it, and never a prerequisite. If it's newer to you and you're keen to grow, we'll back you. Compensation & benefits We pay competitive base salaries and back them with meaningful equity, so your upside grows with the company you're helping build. Equity: a meaningful stake in a profitable, Series B-backed business that's growing fast, with flexibility on your cash/equity mix. Time off: 25 days holiday plus bank holidays. Hybrid & flexible: three days together in Paddington (Mon, Tue, Fri), remote Wed/Thu, core hours 10-4 with flexibility around them. Fuelled: free breakfast and lunch on office days, plus snacks and drinks. Growth: a £500 annual personal development budget. Family & health: healthcare cash plan, cycle-to-work, and a workplace nursery scheme (save tax/NI on childcare). The extras: a dog-friendly HQ (two resident pups), an active Culture Club, and heavily discounted products for you and 10 friends & family. How we hire We keep it short and respect your time: Intro call with our engineers (25-30 mins), including a short system-design chat. A conversation with our Director of Software Engineering (30 mins). A practical take-home task, in your own time. Onsite at our Paddington HQ to review your task and meet the team. Great engineers come from all kinds of backgrounds. If this resonates, even if you don't tick every box, we'd love to hear from you. Sound like you? We'd love to hear from you.
Jun 23, 2026
Full time
Description London, UK Hybrid (3 days in our Paddington HQ: Mon, Tue, Fri) Stack: Python, Flask, SQLAlchemy, MySQL, AWS (React on the frontend) In 2018 we set out to solve a problem millions of people faced: not just struggling with their skin, but struggling to navigate skincare at all. We combined dermatology, pharmacy and technology into something simpler and genuinely personalised, and proved expert-led care could reach people who'd never had access to it. Today, +Me is the company behind Skin + Me, Hair + Me and Renew + Me , with more on the horizon. We're not building a single brand. We're building a category. We've delivered millions of treatments, we're profitable and growing fast, and we're expanding the engineering team to match. What you'll build You ll join the team behind our core commerce and clinical journey: the ecom stack, consultation engine, patient and prescription systems, and order generation. This is where customers discover us, complete a clinical consultation, subscribe, and receive their personalised treatment, at real consumer scale. On our Python and React stack, that's the storefront behind Skin + Me and Hair + Me, our flagship brands serving customers at scale. We're hiring a Backend Engineer to go deep on the server side of this system in our Python / Flask stack: the APIs, data models and services behind consultations, prescriptions and orders. You'll learn fast alongside experienced engineers who'll back your growth, and you'll be comfortable making frontend (React) changes when a feature needs it, but backend is your craft. What you'll do Build the services behind the journey: APIs, data models and services powering consultations, prescriptions and order generation, with support from senior engineers. Ship and own: take backend features from ticket to production and keep them fast, correct and healthy once they're live. Write code others build on: clean, well-tested, and clear enough for the next person to pick up. What we're looking for Backend depth: solid, recent, hands-on experience building backend services and APIs in Python (Flask). A non-trivial piece of work you can walk us through and explain well. Good fundamentals: sound data modelling (SQLAlchemy/Alembic), sensible API design, and an instinct for testing. Care where it counts: you treat correctness as a feature, because this code generates real prescriptions and orders. Enough frontend to be useful: comfortable making React changes when a feature needs it (frontend won't be your main focus). The stack: Python and Flask; relational databases (MySQL ideal); some exposure to AWS/Docker is a plus. Clear communication: much of our work is written (PRs, docs), so explaining a decision crisply matters. Roughly 3-6 years building software in production. We read for depth in your area, not years. How we work We're a small, experienced engineering team working closely with product, clinical and operations. We care about craft: clean code, honest reviews, and owning what you ship through to production. And because our software turns a clinical consultation into a real prescription and a treatment someone receives, correctness and care aren't optional here. They're the job. How we use AI Agentic tools like Claude Code and Codex are a standard part of how we work, and we're leaning into them hard: we automate the routine so we can spend our energy on the harder problems. You'll need to be comfortable working this way, and real skill with these tools is a genuine advantage we value. But it's a multiplier on strong engineering judgement, not a substitute for it, and never a prerequisite. If it's newer to you and you're keen to grow, we'll back you. Compensation & benefits We pay competitive base salaries and back them with meaningful equity, so your upside grows with the company you're helping build. Equity: a meaningful stake in a profitable, Series B-backed business that's growing fast, with flexibility on your cash/equity mix. Time off: 25 days holiday plus bank holidays. Hybrid & flexible: three days together in Paddington (Mon, Tue, Fri), remote Wed/Thu, core hours 10-4 with flexibility around them. Fuelled: free breakfast and lunch on office days, plus snacks and drinks. Growth: a £500 annual personal development budget. Family & health: healthcare cash plan, cycle-to-work, and a workplace nursery scheme (save tax/NI on childcare). The extras: a dog-friendly HQ (two resident pups), an active Culture Club, and heavily discounted products for you and 10 friends & family. How we hire We keep it short and respect your time: Intro call with our engineers (25-30 mins), including a short system-design chat. A conversation with our Director of Software Engineering (30 mins). A practical take-home task, in your own time. Onsite at our Paddington HQ to review your task and meet the team. Great engineers come from all kinds of backgrounds. If this resonates, even if you don't tick every box, we'd love to hear from you. Sound like you? We'd love to hear from you.
Expert computing. Goal-oriented tasks. Endless upskilling. Full Stack Software Engineer £44,000 - 54,000 (+ Benefits) Reports to: Lead Software Engineer Department: Chief Operating Office Contract: Permanent Hours: Full time 35 hours per week Location: Stratford, London. Office-based with high flexibility (1-2 days per week in the office) Visa sponsorship: You must be eligible to work in the UK to apply for this vacancy. Cancer Research UK is not able to offer visa sponsorship. External closing date: 29 June :55 Internal closing date: 29 June :55 This vacancy may close earlier if a high volume of applications is received or once a suitable candidate is found, therefore we strongly recommend that you apply early to avoid disappointment. If you require more time to apply as part of a reasonable adjustment, please contact as soon as possible. Recruitment process: Telephone interview followed by a technical exercise and one competency-based interview How do I apply? We operate an anonymised shortlisting process in our commitment to equality, diversity, and inclusion. CVs are required for all applications; but we won't be able to view them until we invite you for an interview. Instead, we ask you to fully complete the work history section of the online application form for us to be able to assess you quickly, fairly, and objectively. Tech Stack : TypeScript, React, Next.js, AWS Serverless, Node.js, Next.js, SaaS At Cancer Research UK, we exist to beat cancer. We are professionals with purpose, beating cancer every day. But we need to go much further and much faster. That's why we're looking for someone talented, someone who wants to develop their skills, someone like you. Cancer Research UK is looking for a Full Stack Software Engineer with experience in JavaScript/Typescript who can take our digital products to the next level by partnering with our product teams to develop our software packages, high-quality code; ensure best practices, and deliver technical solutions as part of our ambitious Engineering Strategy. In this role, you will be part of a portfolio rotating across a range of change initiatives and products used by Cancer Research UK's Scientific Research & Innovation (R&I) portfolio. As the world's largest independent, non commercial funder of cancer research-and the only organisation covering the full research lifecycle from early discovery to clinical application - R&I brings together scientists, clinicians, Cancer Research Horizons, Therapeutic Innovation, Centre of Drug Development (CDD), and global partners to develop ground-breaking ideas, research, and treatments to bring about a world free from cancer. As a Full Stack Engineer, you'll gain exposure to stakeholders across the charity while collaborating with other Engineers, Product Managers, Testers, Agile Coaches, Architects and Business Analysts to help convert business challenges into technical solutions while continually improving the accessibility, availability, performance, and security of our R&I products (such as our About Cancer website). This is an opportunity for you to gain exposure to a modern tech stack while being part of a diverse Technology team that offers a range of development and progression opportunities, as well as the autonomy to deliver your own projects across a range of products. If you want to use your technical skills to deliver purpose-driven solutions, we would love you to join our mission. What will I be doing? Developing software packages and solutions within our Scientific Research & Innovation (R&I) portfolio. Applying lean and Agile principles to develop high-quality code that has minimal bugs, adheres to Cancer Research UK standards, and is highly supportable. Working either independently or in collaboration with Solution Architects to design new solutions and maintain, implement, and improve SaaS solutions in line with the Software Engineering strategy. Autonomously delivering backlog items for an existing product. Collaborating with the R&I product team (e.g., Product Managers, Service Designers, UX Designers, Business Analysts, etc.) to identify user needs, discuss capabilities and iteratively design solutions. Contributing to the Software Engineering capability team to share good practices, develop standards, patterns, automation & tools, and reduce technical debt and operational risks. Applying Site Reliability Engineering principles to track and improve the availability, performance, and security of our R&I products while supporting the resolution of incidents impacting these products. What skills will I need? Experienced Software Engineer with a proven ability to write clean, readable, and properly tested code based on tried and tested design patterns. Demonstrable knowledge of JavaScript/ TypeScript with an ability and willingness to learn new languages, frameworks, and tools Some experience building modern user interfaces and single-page applications (preferably using React and Next.js). Some experience developing REST APIs and other back-end components (preferably using Node.js). Knowledge of Jest or other modern testing libraries. Some experience with cloud-native architecture and AWS services (including various SQL and noSQL databases). Ran critical services in production and designed highly available, scalable, and secure solutions. Awareness of accessibility standards and guidelines. Collaborative with an ability to communicate with technical and non-technical business colleagues. Our organisation values are designed to guide all that we do. Bold: Act with ambition, courage and determination Credible: Act with rigour and professionalism Human : Act to have a positive impact on people Together: Act inclusively and collaboratively We're looking for people who can believe in and embody these organisation values and can use them to drive forward progress against our mission to beat cancer. If you're interested in applying and excited about working with us but are unsure if you have the right skills and experience we'd still love to hear from you. What will I gain? We create a working environment that supports your wellbeing and provide a generous benefits package, a wide range of career and personal development opportunities and high-quality tools. Our policies and processes enable you to improve your work-life balance, take positive steps in your career and achieve your personal wellbeing goals. You can explore our benefits by visiting our careers web page. Additional Information For more information about working with us please visit our website or contact us. For more updates on our work and careers, follow us on: LinkedIn, Facebook, Instagram, X and YouTube.
Jun 23, 2026
Full time
Expert computing. Goal-oriented tasks. Endless upskilling. Full Stack Software Engineer £44,000 - 54,000 (+ Benefits) Reports to: Lead Software Engineer Department: Chief Operating Office Contract: Permanent Hours: Full time 35 hours per week Location: Stratford, London. Office-based with high flexibility (1-2 days per week in the office) Visa sponsorship: You must be eligible to work in the UK to apply for this vacancy. Cancer Research UK is not able to offer visa sponsorship. External closing date: 29 June :55 Internal closing date: 29 June :55 This vacancy may close earlier if a high volume of applications is received or once a suitable candidate is found, therefore we strongly recommend that you apply early to avoid disappointment. If you require more time to apply as part of a reasonable adjustment, please contact as soon as possible. Recruitment process: Telephone interview followed by a technical exercise and one competency-based interview How do I apply? We operate an anonymised shortlisting process in our commitment to equality, diversity, and inclusion. CVs are required for all applications; but we won't be able to view them until we invite you for an interview. Instead, we ask you to fully complete the work history section of the online application form for us to be able to assess you quickly, fairly, and objectively. Tech Stack : TypeScript, React, Next.js, AWS Serverless, Node.js, Next.js, SaaS At Cancer Research UK, we exist to beat cancer. We are professionals with purpose, beating cancer every day. But we need to go much further and much faster. That's why we're looking for someone talented, someone who wants to develop their skills, someone like you. Cancer Research UK is looking for a Full Stack Software Engineer with experience in JavaScript/Typescript who can take our digital products to the next level by partnering with our product teams to develop our software packages, high-quality code; ensure best practices, and deliver technical solutions as part of our ambitious Engineering Strategy. In this role, you will be part of a portfolio rotating across a range of change initiatives and products used by Cancer Research UK's Scientific Research & Innovation (R&I) portfolio. As the world's largest independent, non commercial funder of cancer research-and the only organisation covering the full research lifecycle from early discovery to clinical application - R&I brings together scientists, clinicians, Cancer Research Horizons, Therapeutic Innovation, Centre of Drug Development (CDD), and global partners to develop ground-breaking ideas, research, and treatments to bring about a world free from cancer. As a Full Stack Engineer, you'll gain exposure to stakeholders across the charity while collaborating with other Engineers, Product Managers, Testers, Agile Coaches, Architects and Business Analysts to help convert business challenges into technical solutions while continually improving the accessibility, availability, performance, and security of our R&I products (such as our About Cancer website). This is an opportunity for you to gain exposure to a modern tech stack while being part of a diverse Technology team that offers a range of development and progression opportunities, as well as the autonomy to deliver your own projects across a range of products. If you want to use your technical skills to deliver purpose-driven solutions, we would love you to join our mission. What will I be doing? Developing software packages and solutions within our Scientific Research & Innovation (R&I) portfolio. Applying lean and Agile principles to develop high-quality code that has minimal bugs, adheres to Cancer Research UK standards, and is highly supportable. Working either independently or in collaboration with Solution Architects to design new solutions and maintain, implement, and improve SaaS solutions in line with the Software Engineering strategy. Autonomously delivering backlog items for an existing product. Collaborating with the R&I product team (e.g., Product Managers, Service Designers, UX Designers, Business Analysts, etc.) to identify user needs, discuss capabilities and iteratively design solutions. Contributing to the Software Engineering capability team to share good practices, develop standards, patterns, automation & tools, and reduce technical debt and operational risks. Applying Site Reliability Engineering principles to track and improve the availability, performance, and security of our R&I products while supporting the resolution of incidents impacting these products. What skills will I need? Experienced Software Engineer with a proven ability to write clean, readable, and properly tested code based on tried and tested design patterns. Demonstrable knowledge of JavaScript/ TypeScript with an ability and willingness to learn new languages, frameworks, and tools Some experience building modern user interfaces and single-page applications (preferably using React and Next.js). Some experience developing REST APIs and other back-end components (preferably using Node.js). Knowledge of Jest or other modern testing libraries. Some experience with cloud-native architecture and AWS services (including various SQL and noSQL databases). Ran critical services in production and designed highly available, scalable, and secure solutions. Awareness of accessibility standards and guidelines. Collaborative with an ability to communicate with technical and non-technical business colleagues. Our organisation values are designed to guide all that we do. Bold: Act with ambition, courage and determination Credible: Act with rigour and professionalism Human : Act to have a positive impact on people Together: Act inclusively and collaboratively We're looking for people who can believe in and embody these organisation values and can use them to drive forward progress against our mission to beat cancer. If you're interested in applying and excited about working with us but are unsure if you have the right skills and experience we'd still love to hear from you. What will I gain? We create a working environment that supports your wellbeing and provide a generous benefits package, a wide range of career and personal development opportunities and high-quality tools. Our policies and processes enable you to improve your work-life balance, take positive steps in your career and achieve your personal wellbeing goals. You can explore our benefits by visiting our careers web page. Additional Information For more information about working with us please visit our website or contact us. For more updates on our work and careers, follow us on: LinkedIn, Facebook, Instagram, X and YouTube.
Full Stack Developer (Node/React) Are you a pragmatic, innovative, and self-motivated problem solver with a passion for building scalable, high-performing software? We're looking for a Full Stack Engineer, with skills working in Node and React, to join a high-performing product team working on a global, high-traffic eCommerce platform handling thousands of transactions daily. You'll play a key role in designing and developing end-to-end solutions, collaborating closely with both technical and business teams to deliver new features that drive growth and enhance the customer experience. What You'll Do Build and maintain robust, scalable applications across the full stack (Node/React/TypeScript) Collaborate in an agile team environment to deliver clean, maintainable, and testable code Influence architectural decisions and technology choices Optimise Front End and Back End performance to ensure fast, seamless user experiences Contribute to continuous improvement efforts, introducing new ideas and technologies What You'll Bring Proven experience as a Full Stack Engineer or similar role Expertise in Node, React, JavaScript/TypeScript, HTML, CSS, and responsive design principles Strong understanding of Back End technologies and best practices Passion for writing clean, well-tested code Experience with cloud platforms (AWS, Azure, or GCP) Excellent communication skills and the ability to explain technical ideas clearly A mindset focused on scalability, maintainability, and continuous learning Nice to Have Degree in Computer Science or a related field Experience in eCommerce sectors Familiarity with CI/CD tools such as Jenkins or GitHub Actions Join a fast-growing business where you'll have the opportunity to make a real impact, work with modern technologies at scale, and further develop your career in a collaborative and supportive environment. London (Hybrid - 2/3 days a week in office) To 60k per annum plus bonus
Jun 23, 2026
Full time
Full Stack Developer (Node/React) Are you a pragmatic, innovative, and self-motivated problem solver with a passion for building scalable, high-performing software? We're looking for a Full Stack Engineer, with skills working in Node and React, to join a high-performing product team working on a global, high-traffic eCommerce platform handling thousands of transactions daily. You'll play a key role in designing and developing end-to-end solutions, collaborating closely with both technical and business teams to deliver new features that drive growth and enhance the customer experience. What You'll Do Build and maintain robust, scalable applications across the full stack (Node/React/TypeScript) Collaborate in an agile team environment to deliver clean, maintainable, and testable code Influence architectural decisions and technology choices Optimise Front End and Back End performance to ensure fast, seamless user experiences Contribute to continuous improvement efforts, introducing new ideas and technologies What You'll Bring Proven experience as a Full Stack Engineer or similar role Expertise in Node, React, JavaScript/TypeScript, HTML, CSS, and responsive design principles Strong understanding of Back End technologies and best practices Passion for writing clean, well-tested code Experience with cloud platforms (AWS, Azure, or GCP) Excellent communication skills and the ability to explain technical ideas clearly A mindset focused on scalability, maintainability, and continuous learning Nice to Have Degree in Computer Science or a related field Experience in eCommerce sectors Familiarity with CI/CD tools such as Jenkins or GitHub Actions Join a fast-growing business where you'll have the opportunity to make a real impact, work with modern technologies at scale, and further develop your career in a collaborative and supportive environment. London (Hybrid - 2/3 days a week in office) To 60k per annum plus bonus
My leading Digital technology client are looking for a Software Development Manager to deliver end to end solutions for their digital initiatives as they venture into offering more services for consumers across multiple digital channels. You'll ensure the current implementation of their digital solutions are in-line with industry best practices and standards. You'll drive improvements in the current design, processes & implementation to improve operational management, scalability, and extensibility. This is a high profile role in a growing business. A brilliant opportunity! The following skills/experience is essential: Software Development Manager/Engineering Manager background Experience with modern web technologies (eg, React/React Native, Node.js) and system architecture. Digital, Retail or Telco background. Agile Excellent communication skills Salary: Up to £95,000 + bonus + package Location: London (good work from home options available) If you are interested in this Software Development Manager position and meet the above requirements please apply immediately.
Jun 23, 2026
Full time
My leading Digital technology client are looking for a Software Development Manager to deliver end to end solutions for their digital initiatives as they venture into offering more services for consumers across multiple digital channels. You'll ensure the current implementation of their digital solutions are in-line with industry best practices and standards. You'll drive improvements in the current design, processes & implementation to improve operational management, scalability, and extensibility. This is a high profile role in a growing business. A brilliant opportunity! The following skills/experience is essential: Software Development Manager/Engineering Manager background Experience with modern web technologies (eg, React/React Native, Node.js) and system architecture. Digital, Retail or Telco background. Agile Excellent communication skills Salary: Up to £95,000 + bonus + package Location: London (good work from home options available) If you are interested in this Software Development Manager position and meet the above requirements please apply immediately.
Sanderson Recruitment Plc
Cardiff, South Glamorgan
CIAM Engineer I am currently recruiting for a CIAM Engineer to join a leading financial services organisation based in the UK. Within this role, the candidate must have a hands on experience of Auth0, Okta, Ping Identity or ForgeRock. You must also have experience of working with the build of authentication and authorisation solutions Salary - £60,000 Location - Fully Remote Working Responsibilities Building and improving customer login, registration and account management journeys Integrating and configuring CIAM platforms such as Auth0, Okta, Ping Identity or ForgeRock Developing customer-facing applications using React (preferred), Angular or NestJS Designing secure authentication and authorisation solutions Working with cloud technologies such as AWS, Azure or GCP Supporting CI/CD pipelines, automation and modern engineering practices Collaborating closely with Engineering, Security, Architecture and Product teams Key Skills Experience building or supporting authentication and authorisation solutions Hands-on experience with at least one CIAM platform such as Auth0, Okta, Ping Identity or ForgeRock Understanding of identity protocols such as OAuth2, OpenID Connect (OIDC), SAML and SCIM A Software Engineering background with experience building applications and services React Angular NestJS If this is something you would be keen on finding out more about, please feel free to email me at (see below) Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients. If you need any help or adjustments during the recruitment process for any reason , please let us know when you apply or talk to the recruiters directly so we can support you.
Jun 23, 2026
Full time
CIAM Engineer I am currently recruiting for a CIAM Engineer to join a leading financial services organisation based in the UK. Within this role, the candidate must have a hands on experience of Auth0, Okta, Ping Identity or ForgeRock. You must also have experience of working with the build of authentication and authorisation solutions Salary - £60,000 Location - Fully Remote Working Responsibilities Building and improving customer login, registration and account management journeys Integrating and configuring CIAM platforms such as Auth0, Okta, Ping Identity or ForgeRock Developing customer-facing applications using React (preferred), Angular or NestJS Designing secure authentication and authorisation solutions Working with cloud technologies such as AWS, Azure or GCP Supporting CI/CD pipelines, automation and modern engineering practices Collaborating closely with Engineering, Security, Architecture and Product teams Key Skills Experience building or supporting authentication and authorisation solutions Hands-on experience with at least one CIAM platform such as Auth0, Okta, Ping Identity or ForgeRock Understanding of identity protocols such as OAuth2, OpenID Connect (OIDC), SAML and SCIM A Software Engineering background with experience building applications and services React Angular NestJS If this is something you would be keen on finding out more about, please feel free to email me at (see below) Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients. If you need any help or adjustments during the recruitment process for any reason , please let us know when you apply or talk to the recruiters directly so we can support you.
About Scrumconnect Consulting Scrumconnect Consulting is a multi-award-winning digital consultancy whose work has positively influenced the lives of over 40 million UK citizens. We deliver impactful technology solutions across UK government departments, working at the forefront of user-centred design, agile delivery, and scalable digital services that genuinely make a difference. ? Why This Opportunity Stands Out Work on a high-impact UK public sector digital programme, delivering services used by millions Opportunity to be based in Swansea, with relocation support of up to £5,000 Visa sponsorship available for eligible candidates Strong focus on work-life balance with a flexible hybrid model (3 days onsite) Be part of a collaborative, multidisciplinary agile environment alongside civil servants and industry experts Based in Swansea, South Wales - three days per week on-site This role requires three days per week at our client's Swansea offices and we want to be straightforward about that. Swansea is a coastal city offering a genuinely excellent quality of life: lower cost of living than London or Birmingham, shorter commutes, and the kind of work-life balance that is hard to find elsewhere. If you have spent years commuting into a major city, working three days a week by the sea without taking a pay cut may be more appealing than you expect. The work is meaningful too, public sector digital delivery that directly impacts people's lives across the UK. We also offer relocation support of £3,000 - £5,000 to help make the move straightforward. Role Overview We are looking for a Lead Software Engineer to provide technical leadership across one or more multi-disciplinary teams delivering digital services for a UK government client. You will set the technical direction across a hybrid estate spanning modern cloud-native services and established Mainframe platforms, and you will be hands-on with code, architecture, and design decisions. This is a senior technical role combining engineering excellence with team leadership. You will operate within structured and governed environments where security, performance, accessibility, and reliability are critical, and you will shape how teams build, test, and run software in production. Key Responsibilities Provide technical leadership across one or more multi-disciplinary teams, setting standards for engineering quality, security and performance Lead architecture and design decisions across services built in Java Spring Boot, AWS Serverless (Lambda/Node.js) and Ruby on Rails with React Define integration patterns between modern services and Legacy Mainframe systems, supporting incremental modernisation Remain hands-on with code: contributing to critical paths, conducting code reviews, and pairing with engineers Own the technical roadmap and non-functional requirements (performance, scalability, observability, security) for assigned services Mentor and coach senior and mid-level engineers, raising the engineering bar through example and feedback Lead CI/CD, infrastructure-as-code, and DevSecOps practices using the Serverless framework, AWS-native tooling, and modern pipelines Collaborate with architects, security, product, and delivery leads to translate user needs into robust, deliverable technical solutions Contribute to GDS service assessments and ensure services meet the Service Standard, Technology Code of Practice, and accessibility requirements Drive technical decision records (ADRs), runbooks, and operational readiness for services entering live support Essential Skills & Experience Strong hands-on experience leading the design and delivery of production services across a polyglot stack Deep experience with Java and Spring Boot for Back End service development Practical experience building serverless services on AWS using Lambda, Node.js, and the Serverless framework (or equivalents such as SAM/CDK) Experience with Ruby on Rails and modern React front-ends, or comparable full-stack experience and the ability to lead teams using these tools Strong grasp of integration patterns with Legacy systems (Mainframe, ESB, message-based, batch) and incremental modernisation strategies Solid understanding of secure-by-design principles, OWASP risks, and engineering for high-assurance environments Experience with infrastructure-as-code (Terraform, CloudFormation, CDK) and modern CI/CD practices Strong experience working in Agile or hybrid delivery models (Scrum, Kanban) within multi-disciplinary teams Excellent communication skills, including the ability to influence technical and non-technical stakeholders Experience delivering services within a UK public-sector or government context Familiarity with GDS service standards, the Technology Code of Practice, and the GOV.UK Design System Desirable Experience leading Legacy modernisation, including strangler-pattern migrations away from Mainframe systems Experience with event-driven architectures (Kafka, EventBridge, SNS/SQS) Familiarity with accessibility standards (WCAG 2.2) and inclusive design Experience supporting services through GDS Alpha, Beta, and Live assessments Active contribution to engineering communities of practice, open-source projects, or technical writing What we offer Competitive salary with annual review Company pension scheme Generous annual leave entitlement Critical illness cover Relocation support of £3,000 - £5,000 Visa sponsorship for eligible candidates Access to learning and development resources A supportive, inclusive working environment Our interview process We keep things straightforward. Following an initial CV review, successful candidates will be invited to a short screening call with our recruitment team, followed by a two-stage process comprising a technical assessment and a values-based interview with the hiring team. We aim to move quickly and will keep you informed at every stage. Equal Opportunities Scrumconnect Consulting is an equal opportunities employer. We are committed to building a diverse and inclusive team and welcome applications from all backgrounds, regardless of age, disability, gender, ethnicity, religion, or sexual orientation. How to Apply Please submit your CV to (see below) or apply directly through this listing. For an informal conversation about the role, contact Jaswanth
Jun 23, 2026
Full time
About Scrumconnect Consulting Scrumconnect Consulting is a multi-award-winning digital consultancy whose work has positively influenced the lives of over 40 million UK citizens. We deliver impactful technology solutions across UK government departments, working at the forefront of user-centred design, agile delivery, and scalable digital services that genuinely make a difference. ? Why This Opportunity Stands Out Work on a high-impact UK public sector digital programme, delivering services used by millions Opportunity to be based in Swansea, with relocation support of up to £5,000 Visa sponsorship available for eligible candidates Strong focus on work-life balance with a flexible hybrid model (3 days onsite) Be part of a collaborative, multidisciplinary agile environment alongside civil servants and industry experts Based in Swansea, South Wales - three days per week on-site This role requires three days per week at our client's Swansea offices and we want to be straightforward about that. Swansea is a coastal city offering a genuinely excellent quality of life: lower cost of living than London or Birmingham, shorter commutes, and the kind of work-life balance that is hard to find elsewhere. If you have spent years commuting into a major city, working three days a week by the sea without taking a pay cut may be more appealing than you expect. The work is meaningful too, public sector digital delivery that directly impacts people's lives across the UK. We also offer relocation support of £3,000 - £5,000 to help make the move straightforward. Role Overview We are looking for a Lead Software Engineer to provide technical leadership across one or more multi-disciplinary teams delivering digital services for a UK government client. You will set the technical direction across a hybrid estate spanning modern cloud-native services and established Mainframe platforms, and you will be hands-on with code, architecture, and design decisions. This is a senior technical role combining engineering excellence with team leadership. You will operate within structured and governed environments where security, performance, accessibility, and reliability are critical, and you will shape how teams build, test, and run software in production. Key Responsibilities Provide technical leadership across one or more multi-disciplinary teams, setting standards for engineering quality, security and performance Lead architecture and design decisions across services built in Java Spring Boot, AWS Serverless (Lambda/Node.js) and Ruby on Rails with React Define integration patterns between modern services and Legacy Mainframe systems, supporting incremental modernisation Remain hands-on with code: contributing to critical paths, conducting code reviews, and pairing with engineers Own the technical roadmap and non-functional requirements (performance, scalability, observability, security) for assigned services Mentor and coach senior and mid-level engineers, raising the engineering bar through example and feedback Lead CI/CD, infrastructure-as-code, and DevSecOps practices using the Serverless framework, AWS-native tooling, and modern pipelines Collaborate with architects, security, product, and delivery leads to translate user needs into robust, deliverable technical solutions Contribute to GDS service assessments and ensure services meet the Service Standard, Technology Code of Practice, and accessibility requirements Drive technical decision records (ADRs), runbooks, and operational readiness for services entering live support Essential Skills & Experience Strong hands-on experience leading the design and delivery of production services across a polyglot stack Deep experience with Java and Spring Boot for Back End service development Practical experience building serverless services on AWS using Lambda, Node.js, and the Serverless framework (or equivalents such as SAM/CDK) Experience with Ruby on Rails and modern React front-ends, or comparable full-stack experience and the ability to lead teams using these tools Strong grasp of integration patterns with Legacy systems (Mainframe, ESB, message-based, batch) and incremental modernisation strategies Solid understanding of secure-by-design principles, OWASP risks, and engineering for high-assurance environments Experience with infrastructure-as-code (Terraform, CloudFormation, CDK) and modern CI/CD practices Strong experience working in Agile or hybrid delivery models (Scrum, Kanban) within multi-disciplinary teams Excellent communication skills, including the ability to influence technical and non-technical stakeholders Experience delivering services within a UK public-sector or government context Familiarity with GDS service standards, the Technology Code of Practice, and the GOV.UK Design System Desirable Experience leading Legacy modernisation, including strangler-pattern migrations away from Mainframe systems Experience with event-driven architectures (Kafka, EventBridge, SNS/SQS) Familiarity with accessibility standards (WCAG 2.2) and inclusive design Experience supporting services through GDS Alpha, Beta, and Live assessments Active contribution to engineering communities of practice, open-source projects, or technical writing What we offer Competitive salary with annual review Company pension scheme Generous annual leave entitlement Critical illness cover Relocation support of £3,000 - £5,000 Visa sponsorship for eligible candidates Access to learning and development resources A supportive, inclusive working environment Our interview process We keep things straightforward. Following an initial CV review, successful candidates will be invited to a short screening call with our recruitment team, followed by a two-stage process comprising a technical assessment and a values-based interview with the hiring team. We aim to move quickly and will keep you informed at every stage. Equal Opportunities Scrumconnect Consulting is an equal opportunities employer. We are committed to building a diverse and inclusive team and welcome applications from all backgrounds, regardless of age, disability, gender, ethnicity, religion, or sexual orientation. How to Apply Please submit your CV to (see below) or apply directly through this listing. For an informal conversation about the role, contact Jaswanth
This is an excellent opportunity for a Full Stack Developer (Python, Node & AWS) to take an instrumental role in a Northampton-based firm, offering a hybrid work environment (circa 3 days in the office) and a salary of £ 60,000- £70,000. The ideal candidate will have solid hands-on skills across a full development stack. To be considered for this position you will need solid hands on skills with: Python Node.JS AWS, S3 & Lambda React JS, JavaScript & HTML Redshit or equivalent SQL As a Senior Full Stack/Senior Software Engineer you will be responsible for the development, deployment & support of full stack web applications and business tools. Based on the outskirts of Northampton my client is paying £60,000 - £70,000 + up to 15% bonus. This is a hybrid role of circa 3 days in the office and circa 2 days working from home. As my client is on the outskirts of Northampton you will need your own transport to reach their office. If you are an experienced software developer with solid AWS, Node.JS and Python skills, and you are looking for an exciting new challenge please send me your CV immediately.
Jun 23, 2026
Full time
This is an excellent opportunity for a Full Stack Developer (Python, Node & AWS) to take an instrumental role in a Northampton-based firm, offering a hybrid work environment (circa 3 days in the office) and a salary of £ 60,000- £70,000. The ideal candidate will have solid hands-on skills across a full development stack. To be considered for this position you will need solid hands on skills with: Python Node.JS AWS, S3 & Lambda React JS, JavaScript & HTML Redshit or equivalent SQL As a Senior Full Stack/Senior Software Engineer you will be responsible for the development, deployment & support of full stack web applications and business tools. Based on the outskirts of Northampton my client is paying £60,000 - £70,000 + up to 15% bonus. This is a hybrid role of circa 3 days in the office and circa 2 days working from home. As my client is on the outskirts of Northampton you will need your own transport to reach their office. If you are an experienced software developer with solid AWS, Node.JS and Python skills, and you are looking for an exciting new challenge please send me your CV immediately.
AI-assisted development is becoming a normal part of modern software engineering. This role is for a developer who wants to work that way, not just read about it. You will join a software business building technology for the eCommerce and logistics sector, where AI-assisted and agentic coding practices are already influencing how the team designs, builds and improves software. Commercial experience with AI development tools would be useful, but it is not essential. What matters is that you are genuinely curious, technically engaged and already experimenting with AI-assisted development, either at work or in your own time. Full-Stack Developer - AI-Assisted Development Southampton, Hampshire 55,000 to 60,000 Hybrid, 2 days per week in the office Permanent The role You will join an experienced development team working on a greenfield project for the company's parent group, alongside the ongoing development and improvement of existing software products. This is a balanced full-stack role, covering front-end development, APIs, back-end services, databases, cloud platforms and deployment pipelines. You do not need to be equally strong in every area, but you should enjoy working across the stack and be comfortable moving between user-facing features and server-side development. The team is using AI-assisted development as part of its day-to-day engineering approach, including tools such as Claude, Cursor, GitHub Copilot or similar. You do not need to have used these commercially, but you should be interested in how AI can improve development speed, code quality, testing, problem solving and delivery. You will be involved in: Creating clean, tested and maintainable TypeScript code across front-end and back-end services Building and improving user-facing features, APIs and core platform functionality Working with databases, cloud services and deployment pipelines Using AI-assisted development tools as part of your coding workflow Contributing to the team's approach to agentic AI coding and modern development practices Working with product owners, developers and technical leadership to understand requirements and shape solutions Supporting, maintaining and improving existing services Learning and applying cloud, infrastructure and deployment practices as part of the wider engineering team You should have strong experience with TypeScript and modern software development, with the ability to contribute across both front-end and back-end systems. You will need experience with: TypeScript React, Next.js or similar front-end technologies Node.js, Bun or similar server-side JavaScript/TypeScript environments REST APIs, ideally with Express, Nest.js or similar MongoDB and/or relational databases Unit testing with Jest or similar Working in a CI environment Clear communication and the ability to work well in a collaborative development team Useful experience AI-assisted development tools such as Claude, Cursor, Claude Code, GitHub Copilot or similar Personal or commercial experience experimenting with LLMs, coding agents or agentic development workflows GCP, AWS or Azure Terraform or similar Infrastructure as Code Docker and Docker Compose Continuous Delivery or Continuous Deployment environments Feature flagging, dark launching or similar release techniques Kubernetes, serverless environments or GitOps principles The company uses GCP, but strong AWS or Azure experience is also welcome if you are interested in moving further into Google Cloud. Who this will suit This will suit a full-stack developer who enjoys building software, likes working with modern tools and is open-minded about how AI is changing development. You do not need to be an AI specialist. You do need to be the kind of developer who keeps learning, tries new tools, thinks carefully about quality and wants to understand how AI-assisted development can be used properly rather than just talked about. Apply now or contact Chris Lynes at Spectrum IT Recruitment for more information. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Jun 22, 2026
Full time
AI-assisted development is becoming a normal part of modern software engineering. This role is for a developer who wants to work that way, not just read about it. You will join a software business building technology for the eCommerce and logistics sector, where AI-assisted and agentic coding practices are already influencing how the team designs, builds and improves software. Commercial experience with AI development tools would be useful, but it is not essential. What matters is that you are genuinely curious, technically engaged and already experimenting with AI-assisted development, either at work or in your own time. Full-Stack Developer - AI-Assisted Development Southampton, Hampshire 55,000 to 60,000 Hybrid, 2 days per week in the office Permanent The role You will join an experienced development team working on a greenfield project for the company's parent group, alongside the ongoing development and improvement of existing software products. This is a balanced full-stack role, covering front-end development, APIs, back-end services, databases, cloud platforms and deployment pipelines. You do not need to be equally strong in every area, but you should enjoy working across the stack and be comfortable moving between user-facing features and server-side development. The team is using AI-assisted development as part of its day-to-day engineering approach, including tools such as Claude, Cursor, GitHub Copilot or similar. You do not need to have used these commercially, but you should be interested in how AI can improve development speed, code quality, testing, problem solving and delivery. You will be involved in: Creating clean, tested and maintainable TypeScript code across front-end and back-end services Building and improving user-facing features, APIs and core platform functionality Working with databases, cloud services and deployment pipelines Using AI-assisted development tools as part of your coding workflow Contributing to the team's approach to agentic AI coding and modern development practices Working with product owners, developers and technical leadership to understand requirements and shape solutions Supporting, maintaining and improving existing services Learning and applying cloud, infrastructure and deployment practices as part of the wider engineering team You should have strong experience with TypeScript and modern software development, with the ability to contribute across both front-end and back-end systems. You will need experience with: TypeScript React, Next.js or similar front-end technologies Node.js, Bun or similar server-side JavaScript/TypeScript environments REST APIs, ideally with Express, Nest.js or similar MongoDB and/or relational databases Unit testing with Jest or similar Working in a CI environment Clear communication and the ability to work well in a collaborative development team Useful experience AI-assisted development tools such as Claude, Cursor, Claude Code, GitHub Copilot or similar Personal or commercial experience experimenting with LLMs, coding agents or agentic development workflows GCP, AWS or Azure Terraform or similar Infrastructure as Code Docker and Docker Compose Continuous Delivery or Continuous Deployment environments Feature flagging, dark launching or similar release techniques Kubernetes, serverless environments or GitOps principles The company uses GCP, but strong AWS or Azure experience is also welcome if you are interested in moving further into Google Cloud. Who this will suit This will suit a full-stack developer who enjoys building software, likes working with modern tools and is open-minded about how AI is changing development. You do not need to be an AI specialist. You do need to be the kind of developer who keeps learning, tries new tools, thinks carefully about quality and wants to understand how AI-assisted development can be used properly rather than just talked about. Apply now or contact Chris Lynes at Spectrum IT Recruitment for more information. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Lead Solutions Architect London (Hybrid) Salary: £90,000 - £110,000 + Benefits We're recruiting on behalf of an innovative and growing technology business seeking a Lead Solutions Architect to help shape the next phase of its platform and product evolution. This Lead Solutions Architect role would suit someone who enjoys operating at the intersection of architecture, software engineering, product thinking and technical leadership. You'll be trusted to make key technology decisions, influence engineering direction and remain actively involved in the design and delivery of modern cloud-based applications. We're particularly interested in individuals who have progressed through a software engineering background and have experience leading teams, designing scalable systems and delivering complex digital products. Lead Solutions Architect Responsibilities Designing robust, scalable software architectures Guiding technical direction across multiple projects and products Working closely with engineering, product and business stakeholders Supporting and mentoring development teams Driving improvements in engineering practices, tooling and delivery Evaluating new technologies and identifying opportunities for innovation Remaining hands-on with solution design, prototyping and key technical deliverables Helping build platforms capable of supporting ambitious growth plans Lead Solutions Architect Requirements Strong background in software engineering, architecture or technical leadership Experience designing and delivering modern web-based platforms Strong knowledge of JavaScript/TypeScript ecosystems Experience with React, Next.js, Node.js or similar technologies Cloud platform experience, ideally AWS Strong understanding of APIs, data architecture and distributed systems Experience leading technical teams or mentoring engineers Commercial awareness and the ability to balance technical excellence with business objectives Why Apply? This is an opportunity to join a business where technology plays a central role in future growth. You'll have significant influence over architecture, engineering standards and product direction while working alongside talented technical and commercial teams. The role offers genuine autonomy, interesting technical challenges and the opportunity to leave a lasting impact on a growing organisation.
Jun 22, 2026
Full time
Lead Solutions Architect London (Hybrid) Salary: £90,000 - £110,000 + Benefits We're recruiting on behalf of an innovative and growing technology business seeking a Lead Solutions Architect to help shape the next phase of its platform and product evolution. This Lead Solutions Architect role would suit someone who enjoys operating at the intersection of architecture, software engineering, product thinking and technical leadership. You'll be trusted to make key technology decisions, influence engineering direction and remain actively involved in the design and delivery of modern cloud-based applications. We're particularly interested in individuals who have progressed through a software engineering background and have experience leading teams, designing scalable systems and delivering complex digital products. Lead Solutions Architect Responsibilities Designing robust, scalable software architectures Guiding technical direction across multiple projects and products Working closely with engineering, product and business stakeholders Supporting and mentoring development teams Driving improvements in engineering practices, tooling and delivery Evaluating new technologies and identifying opportunities for innovation Remaining hands-on with solution design, prototyping and key technical deliverables Helping build platforms capable of supporting ambitious growth plans Lead Solutions Architect Requirements Strong background in software engineering, architecture or technical leadership Experience designing and delivering modern web-based platforms Strong knowledge of JavaScript/TypeScript ecosystems Experience with React, Next.js, Node.js or similar technologies Cloud platform experience, ideally AWS Strong understanding of APIs, data architecture and distributed systems Experience leading technical teams or mentoring engineers Commercial awareness and the ability to balance technical excellence with business objectives Why Apply? This is an opportunity to join a business where technology plays a central role in future growth. You'll have significant influence over architecture, engineering standards and product direction while working alongside talented technical and commercial teams. The role offers genuine autonomy, interesting technical challenges and the opportunity to leave a lasting impact on a growing organisation.
We are working with a well-established, global software business to find a talented Front End Software Engineer for a fully UK remote, permanent position. This is a genuine opportunity to join a small, highly capable engineering team (but part of a wider, 500 strong staff company) building a platform used by some of the world's largest enterprises, with the autonomy to make a real impact and the support of a broader organisation behind you. Location : fully remote, UK. Salary : £80,000 to £85,000 basic plus 10% bonus and benefits package. Contract type : permanent. What you'll be doing Building and maintaining product features as part of a cross-functional engineering team, working to a planned roadmap in the core engineering team (Typescript / React) for this product Acting as the primary engineering contact during global team off-hours, providing first-line software engineering coverage within standard UK working hours. Investigating production issues, when needed, using logs, metrics and monitoring tools, performing incident triage, remediation and clear handover documentation. Working with Kubernetes-based workloads on AWS, diagnosing deployment, scaling and runtime issues. Again, when needed. What you need to bring Strong front end engineering experience with React, TypeScript and modern JavaScript. Practical, hands-on experience with AWS production systems - from a modern developer environment point of view. Experience running workloads on Kubernetes and Amazon EKS, including debugging pod, container and networking issues ideally. Comfort balancing feature delivery with live system support and working across both legacy codebases and greenfield development. Why you'll love this job Work on a platform that powers billions of mission-critical customer conversations for major global enterprises. Join a small, technically strong team where your contributions are visible and your work genuinely matters. Enjoy a role that combines deep technical challenge with meaningful product ownership, across both feature development and production systems. Be part of a collaborative, globally distributed engineering culture with strong values around openness, accountability and continuous improvement. Competitive package: £80,000 to £85,000 basic salary, 10% bonus , and a benefits package including health insurance, pension, gym membership, life assurance and 25 days holiday plus your birthday off. If this sounds like the right move for you, we'd love to hear from you. Apply now with your CV and one of our team will be in touch to discuss the role in more detail.
Jun 22, 2026
Full time
We are working with a well-established, global software business to find a talented Front End Software Engineer for a fully UK remote, permanent position. This is a genuine opportunity to join a small, highly capable engineering team (but part of a wider, 500 strong staff company) building a platform used by some of the world's largest enterprises, with the autonomy to make a real impact and the support of a broader organisation behind you. Location : fully remote, UK. Salary : £80,000 to £85,000 basic plus 10% bonus and benefits package. Contract type : permanent. What you'll be doing Building and maintaining product features as part of a cross-functional engineering team, working to a planned roadmap in the core engineering team (Typescript / React) for this product Acting as the primary engineering contact during global team off-hours, providing first-line software engineering coverage within standard UK working hours. Investigating production issues, when needed, using logs, metrics and monitoring tools, performing incident triage, remediation and clear handover documentation. Working with Kubernetes-based workloads on AWS, diagnosing deployment, scaling and runtime issues. Again, when needed. What you need to bring Strong front end engineering experience with React, TypeScript and modern JavaScript. Practical, hands-on experience with AWS production systems - from a modern developer environment point of view. Experience running workloads on Kubernetes and Amazon EKS, including debugging pod, container and networking issues ideally. Comfort balancing feature delivery with live system support and working across both legacy codebases and greenfield development. Why you'll love this job Work on a platform that powers billions of mission-critical customer conversations for major global enterprises. Join a small, technically strong team where your contributions are visible and your work genuinely matters. Enjoy a role that combines deep technical challenge with meaningful product ownership, across both feature development and production systems. Be part of a collaborative, globally distributed engineering culture with strong values around openness, accountability and continuous improvement. Competitive package: £80,000 to £85,000 basic salary, 10% bonus , and a benefits package including health insurance, pension, gym membership, life assurance and 25 days holiday plus your birthday off. If this sounds like the right move for you, we'd love to hear from you. Apply now with your CV and one of our team will be in touch to discuss the role in more detail.