National Residential Landlords Association
London, UK
Location:
Based from either our Manchester or London office – with some home working possible
The NRLA: Who we are
The NRLA is the UK’s largest organisation representing private residential landlords, a community of over 110,000 members across England and Wales. We’re on a mission to transform how landlords manage their properties, stay compliant, and operate day to day. And that means building the next generation of digital tools that will define the private rented sector for years to come.
We’re not here to be average. We’re carving out a bold digital path and building the foundations of what will become the operating system for the Private Rental Sector (PRS). To do that, we need talented, curious, forward-thinking developers who want to stretch themselves, learn new stacks, and help shape genuinely meaningful technology.
Recognised with Investors in People Gold and named by The Sunday Times as one of the UK’s best companies to work for, we offer a supportive, ambitious environment where innovation isn’t just welcomed, it’s expected. With hybrid working from our Manchester and London hubs, you’ll join a team that values professional growth, collaboration, and the desire to push boundaries.
If you want to build purposeful tech, upskill across multiple modern stacks, and play a key role in shaping the NRLA’s digital future, we’d love to hear from you.
The NRLA package:
25 days annual leave increasing to 26 days with three years’ service, 27 days with five years’ service and 28 days with seven years’ service
Additional annual day off for your birthday
Salary exchange Pension scheme
Life assurance
Cash plan health and wellbeing benefit including Employee Assistance Programme and counselling service
Sick pay
Cycle purchase loans, season tickets loans and interest free staff loans
Complimentary NRLA membership
Non contractual annual performance-related bonus scheme
Enhanced maternity and paternity pay
MAIN PURPOSE AND SCOPE OF JOB:
The Full Stack Developer will be responsible for developing, maintaining, and enhancing the NRLA’s property management platform within a modern monorepo architecture.
This role requires expertise in both frontend (Angular) and backend (Node.js/Firebase) development, with a focus on delivering robust, scalable solutions that serve landlords and tenants.
The successful candidate will work collaboratively within an agile team environment, contributing to all phases of the software development lifecycle while maintaining high standards of code quality and security.
RESPONSIBLE FOR:
Developing high quality, scalable solutions code across both the frontend and backend for landlords and property management professionals.
Working collaboratively with Product, Design, and Delivery teams to gather requirements, investigate solutions and translating into technical ...
Building and maintaining an Angular-based web application and Firebase Cloud Functions.
Working within a monorepo architecture using modern development tools and practices.
Ensuring security, data protection, and compliance best practices.
Supporting code reviews, documentation, and continuous improvement.
Duties And Key Responsibilities
Key Technologies:
Frontend: Angular 16, TypeScript, RxJS, Angular Material
Backend: Node.js 20, Firebase Cloud Functions, Express.js
Database: Firebase Firestore, BigQuery
Cloud: Google Cloud Platform, Firebase
Testing: Jest, Storybook
Build Tools: pnpm, Turborepo, Angular CLI
DevOps: Google Cloud Build, Infisical, Sentry, Shell Scripting
Version Control: Git, GitHub
Technical Development and Implementation:
Develop and maintain Angular 16+ applications using TypeScript, RxJS, and Angular Material
Build and maintain Firebase Cloud Functions using Node.js 20 and TypeScript
Implement responsive, accessible UI components following modern design patterns
Develop RESTful APIs and integrate third-party services (Stripe, SendGrid, Algolia, Moneyhub, etc.)
Work with Google Cloud Platform services including BigQuery, Cloud Storage, Cloud Tasks, and Pub/Sub
Software Development and Delivery:
Write clean, maintainable, and well-documented code following established coding standards
Participate in code reviews and provide constructive feedback to team members
Develop and maintain comprehensive unit tests using Jest
Work within a monorepo structure using pnpm workspaces
Implement CI/CD pipelines using Google Cloud Build and Firebase deployment tools
Manage application state and data flow using reactive programming patterns
Optimize application performance
Professional Development and Collaboration:
Participate in agile ceremonies including sprint planning, daily standups, and retrospectives
Collaborate with product owners, designers, and stakeholders to refine requirements
Stay current with emerging technologies and best practices in web development
Contribute to technical documentation and knowledge sharing within the team
Participate in technical discussions and architectural decision-making
Technical Operations and Quality Assurance:
Monitor application performance using Sentry error tracking and analytics
Implement security best practices
Debug and resolve production issues in a timely manner
Maintain test coverage and ensure comprehensive testing strategies
Perform database migrations and manage Firestore data structures
Stakeholder Collaboration:
Communicate technical concepts effectively to non-technical stakeholders
Gather and analyse requirements from business stakeholders
Provide technical estimates and delivery timelines
Present demos and progress updates to stakeholders
Collaborate with external partners and third-party service providers
Support customer-facing teams with technical expertise when needed
Person Specification
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
Relevant certifications in Angular, Google Cloud Platform, or Firebase (desirable)
Evidence of ongoing professional development or contributions to technical communities (desirable).
Skills And Abilities:
Frontend Development: Knowledge of Angular (v16+), TypeScript, ES6+, RxJS, HTML5, CSS3/SCSS
Backend Development: Strong proficiency in Node.js, Express.js, and serverless architectures
Database: Experience with NoSQL databases, particularly Firebase Firestore
Cloud Platforms: Hands-on experience with Google Cloud Platform and Firebase services
Version Control: Proficient with Git, GitHub workflows, and collaborative development practices
Testing: Experience with Jest and test-driven development approaches
API Integration: Ability to integrate and work with third-party APIs and services
Problem Solving: Strong analytical and debugging skills
Communication: Excellent written and verbal communication skills
Experience:
Minimum 3 - 5 years of professional software development experience
Proven experience building production-grade Angular applications
Experience with Firebase Cloud Functions and serverless architectures
Track record of working in monorepo environments (desirable)
Experience with payment processing systems (Stripe) and financial integrations
Familiarity with property management or real estate technology (desirable)
Experience with CI/CD pipelines and DevOps practices
Background in agile/scrum development methodologies
Knowledge:
Deep understanding of JavaScript/TypeScript and modern ES6+ features
Knowledge of reactive programming patterns and state management
Understanding of RESTful API design principles
Familiarity with authentication and authorization patterns (JWT, OAuth)
Knowledge of web security best practices and OWASP guidelines
Understanding of responsive design and mobile-first development
Awareness of accessibility standards (WCAG 2.1)
Knowledge of performance optimization techniques
Understanding of microservices and event-driven architectures
Personal Attributes and other requirements:
Self-motivated with strong initiative and ability to work independently
Detail-oriented with commitment to code quality and best practices
A keen eye for detail when working with UI
Adaptable and comfortable working in a fast-paced, evolving environment
Collaborative team player with strong interpersonal skills
Proactive approach to learning new technologies and methodologies
Strong time management and organizational skills
Passion for creating excellent user experiences
Commitment to continuous improvement and professional development
Ability to work hybrid from Manchester or London office
02/12/2025
Full time
Location:
Based from either our Manchester or London office – with some home working possible
The NRLA: Who we are
The NRLA is the UK’s largest organisation representing private residential landlords, a community of over 110,000 members across England and Wales. We’re on a mission to transform how landlords manage their properties, stay compliant, and operate day to day. And that means building the next generation of digital tools that will define the private rented sector for years to come.
We’re not here to be average. We’re carving out a bold digital path and building the foundations of what will become the operating system for the Private Rental Sector (PRS). To do that, we need talented, curious, forward-thinking developers who want to stretch themselves, learn new stacks, and help shape genuinely meaningful technology.
Recognised with Investors in People Gold and named by The Sunday Times as one of the UK’s best companies to work for, we offer a supportive, ambitious environment where innovation isn’t just welcomed, it’s expected. With hybrid working from our Manchester and London hubs, you’ll join a team that values professional growth, collaboration, and the desire to push boundaries.
If you want to build purposeful tech, upskill across multiple modern stacks, and play a key role in shaping the NRLA’s digital future, we’d love to hear from you.
The NRLA package:
25 days annual leave increasing to 26 days with three years’ service, 27 days with five years’ service and 28 days with seven years’ service
Additional annual day off for your birthday
Salary exchange Pension scheme
Life assurance
Cash plan health and wellbeing benefit including Employee Assistance Programme and counselling service
Sick pay
Cycle purchase loans, season tickets loans and interest free staff loans
Complimentary NRLA membership
Non contractual annual performance-related bonus scheme
Enhanced maternity and paternity pay
MAIN PURPOSE AND SCOPE OF JOB:
The Full Stack Developer will be responsible for developing, maintaining, and enhancing the NRLA’s property management platform within a modern monorepo architecture.
This role requires expertise in both frontend (Angular) and backend (Node.js/Firebase) development, with a focus on delivering robust, scalable solutions that serve landlords and tenants.
The successful candidate will work collaboratively within an agile team environment, contributing to all phases of the software development lifecycle while maintaining high standards of code quality and security.
RESPONSIBLE FOR:
Developing high quality, scalable solutions code across both the frontend and backend for landlords and property management professionals.
Working collaboratively with Product, Design, and Delivery teams to gather requirements, investigate solutions and translating into technical ...
Building and maintaining an Angular-based web application and Firebase Cloud Functions.
Working within a monorepo architecture using modern development tools and practices.
Ensuring security, data protection, and compliance best practices.
Supporting code reviews, documentation, and continuous improvement.
Duties And Key Responsibilities
Key Technologies:
Frontend: Angular 16, TypeScript, RxJS, Angular Material
Backend: Node.js 20, Firebase Cloud Functions, Express.js
Database: Firebase Firestore, BigQuery
Cloud: Google Cloud Platform, Firebase
Testing: Jest, Storybook
Build Tools: pnpm, Turborepo, Angular CLI
DevOps: Google Cloud Build, Infisical, Sentry, Shell Scripting
Version Control: Git, GitHub
Technical Development and Implementation:
Develop and maintain Angular 16+ applications using TypeScript, RxJS, and Angular Material
Build and maintain Firebase Cloud Functions using Node.js 20 and TypeScript
Implement responsive, accessible UI components following modern design patterns
Develop RESTful APIs and integrate third-party services (Stripe, SendGrid, Algolia, Moneyhub, etc.)
Work with Google Cloud Platform services including BigQuery, Cloud Storage, Cloud Tasks, and Pub/Sub
Software Development and Delivery:
Write clean, maintainable, and well-documented code following established coding standards
Participate in code reviews and provide constructive feedback to team members
Develop and maintain comprehensive unit tests using Jest
Work within a monorepo structure using pnpm workspaces
Implement CI/CD pipelines using Google Cloud Build and Firebase deployment tools
Manage application state and data flow using reactive programming patterns
Optimize application performance
Professional Development and Collaboration:
Participate in agile ceremonies including sprint planning, daily standups, and retrospectives
Collaborate with product owners, designers, and stakeholders to refine requirements
Stay current with emerging technologies and best practices in web development
Contribute to technical documentation and knowledge sharing within the team
Participate in technical discussions and architectural decision-making
Technical Operations and Quality Assurance:
Monitor application performance using Sentry error tracking and analytics
Implement security best practices
Debug and resolve production issues in a timely manner
Maintain test coverage and ensure comprehensive testing strategies
Perform database migrations and manage Firestore data structures
Stakeholder Collaboration:
Communicate technical concepts effectively to non-technical stakeholders
Gather and analyse requirements from business stakeholders
Provide technical estimates and delivery timelines
Present demos and progress updates to stakeholders
Collaborate with external partners and third-party service providers
Support customer-facing teams with technical expertise when needed
Person Specification
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
Relevant certifications in Angular, Google Cloud Platform, or Firebase (desirable)
Evidence of ongoing professional development or contributions to technical communities (desirable).
Skills And Abilities:
Frontend Development: Knowledge of Angular (v16+), TypeScript, ES6+, RxJS, HTML5, CSS3/SCSS
Backend Development: Strong proficiency in Node.js, Express.js, and serverless architectures
Database: Experience with NoSQL databases, particularly Firebase Firestore
Cloud Platforms: Hands-on experience with Google Cloud Platform and Firebase services
Version Control: Proficient with Git, GitHub workflows, and collaborative development practices
Testing: Experience with Jest and test-driven development approaches
API Integration: Ability to integrate and work with third-party APIs and services
Problem Solving: Strong analytical and debugging skills
Communication: Excellent written and verbal communication skills
Experience:
Minimum 3 - 5 years of professional software development experience
Proven experience building production-grade Angular applications
Experience with Firebase Cloud Functions and serverless architectures
Track record of working in monorepo environments (desirable)
Experience with payment processing systems (Stripe) and financial integrations
Familiarity with property management or real estate technology (desirable)
Experience with CI/CD pipelines and DevOps practices
Background in agile/scrum development methodologies
Knowledge:
Deep understanding of JavaScript/TypeScript and modern ES6+ features
Knowledge of reactive programming patterns and state management
Understanding of RESTful API design principles
Familiarity with authentication and authorization patterns (JWT, OAuth)
Knowledge of web security best practices and OWASP guidelines
Understanding of responsive design and mobile-first development
Awareness of accessibility standards (WCAG 2.1)
Knowledge of performance optimization techniques
Understanding of microservices and event-driven architectures
Personal Attributes and other requirements:
Self-motivated with strong initiative and ability to work independently
Detail-oriented with commitment to code quality and best practices
A keen eye for detail when working with UI
Adaptable and comfortable working in a fast-paced, evolving environment
Collaborative team player with strong interpersonal skills
Proactive approach to learning new technologies and methodologies
Strong time management and organizational skills
Passion for creating excellent user experiences
Commitment to continuous improvement and professional development
Ability to work hybrid from Manchester or London office
Football Radar
For over a decade, Football Radar has excelled in developing statistical models and analytical frameworks for football. Our expertise extends to providing advisory services to football clubs and offering leading-edge betting advice that has consistently delivered outstanding returns for our clients. We define ourselves as a unique blend of start-up dynamism and established business security, combining the flexibility of the former with the stability of the latter.
About the Role
At Football Radar, we analyse and predict football matches. In the role of a Software Engineer, you will be responsible for helping build and maintain the software that makes that possible - everything from modern web applications to statistical models, real time data platforms to cloud infrastructure.
This role is based at our London office, at 1 Craven Hill, London, W2 3EN. You will have flexibility to work from home one day a week. Please note we are not considering remote candidates at the moment.
Role Requirements
We are looking for engineers with at least 2 years of experience in Scala. Given that the majority of our backend codebase is written in Scala, the ideal candidate will play a pivotal role in shaping the future of our backend infrastructure.
We are first and foremost a football company, and to have a big impact here, it will help if you have domain expertise – you will probably be a big football fan, and ideally someone who is comfortable with the mathematical and statistical approaches we are applying to the game. If you have any experience with sports betting or football analytics that is a bonus.
We’d love to hear from you if this sounds like you:
Well-versed in working with distributed systems in the cloud (our software runs in AWS, deployed via Docker and Kubernetes)
Willing to work across our tech stack: Scala, Python, C++, Typescript and PHP.
Experience with relational and document based databases.
Familiar with different testing methodologies.
Enjoys technical leadership and guiding product development, shaping the vision and implementation of backend platforms effectively.
Thrives on responsibility and ownership.
Pragmatic mindset.
Excellent communication, time management and organisational skills.
Benefits
We have a range of benefits available at Football Radar and continue to review these to ensure our colleagues are gaining everything they can from them.
Half yearly bonus opportunities based on company performance
33 days holiday (Including bank holidays)
Competitive contribution matched pensions
Health and well-being benefits:
Private Medical Insurance (including excess coverage)
Health Cash Plan via Bupa
Subsidised gym membership
Daily subsidised office meals
Learning and development budgets to invest in your personal growth Company and team led engagement activities throughout the year
Fortnightly five-a-side football game amongst colleagues
27/03/2025
Full time
Football Radar
For over a decade, Football Radar has excelled in developing statistical models and analytical frameworks for football. Our expertise extends to providing advisory services to football clubs and offering leading-edge betting advice that has consistently delivered outstanding returns for our clients. We define ourselves as a unique blend of start-up dynamism and established business security, combining the flexibility of the former with the stability of the latter.
About the Role
At Football Radar, we analyse and predict football matches. In the role of a Software Engineer, you will be responsible for helping build and maintain the software that makes that possible - everything from modern web applications to statistical models, real time data platforms to cloud infrastructure.
This role is based at our London office, at 1 Craven Hill, London, W2 3EN. You will have flexibility to work from home one day a week. Please note we are not considering remote candidates at the moment.
Role Requirements
We are looking for engineers with at least 2 years of experience in Scala. Given that the majority of our backend codebase is written in Scala, the ideal candidate will play a pivotal role in shaping the future of our backend infrastructure.
We are first and foremost a football company, and to have a big impact here, it will help if you have domain expertise – you will probably be a big football fan, and ideally someone who is comfortable with the mathematical and statistical approaches we are applying to the game. If you have any experience with sports betting or football analytics that is a bonus.
We’d love to hear from you if this sounds like you:
Well-versed in working with distributed systems in the cloud (our software runs in AWS, deployed via Docker and Kubernetes)
Willing to work across our tech stack: Scala, Python, C++, Typescript and PHP.
Experience with relational and document based databases.
Familiar with different testing methodologies.
Enjoys technical leadership and guiding product development, shaping the vision and implementation of backend platforms effectively.
Thrives on responsibility and ownership.
Pragmatic mindset.
Excellent communication, time management and organisational skills.
Benefits
We have a range of benefits available at Football Radar and continue to review these to ensure our colleagues are gaining everything they can from them.
Half yearly bonus opportunities based on company performance
33 days holiday (Including bank holidays)
Competitive contribution matched pensions
Health and well-being benefits:
Private Medical Insurance (including excess coverage)
Health Cash Plan via Bupa
Subsidised gym membership
Daily subsidised office meals
Learning and development budgets to invest in your personal growth Company and team led engagement activities throughout the year
Fortnightly five-a-side football game amongst colleagues
Front End Developer - Vue.js - Outside IR35 Front End Developer required on a 6-month contract by a leading data-driven software and analytics organisation based in Manchester. Your new role: You'll be joining a highly collaborative development team within a global organisation recognised for delivering advanced digital products used across the insurance and risk-analysis sectors. They're continuing a major transformation of their customer-facing platforms, and you'll play a key part in building fast, modern, and scalable frontend applications. You'll lead the frontend development stream, bringing strong commercial experience with Vue 3 and TypeScript. You'll be heavily involved in requirements gathering, architectural discussions, development, and delivery. Close collaboration with designers, backend engineers, project leadership, and business stakeholders will be essential to ensure successful delivery against tight deadlines. You'll need a strong background in building high-performance, modern interfaces and be comfortable working in a technically mature environment. Required Skills: TypeScript Vue, Nuxt Experience integrating and working with APIs authentication, REST, RPC, GraphQL, tRPC The Rate: For the right person, the day rate is 450 - 500 , Outside IR35 . This is a hybrid role based in Manchester , with an initial 6-month contract and strong potential for extension. If you're keen to join a brand-new build and contribute from the ground up, it would be great to hear from you. Apply now or reach out to Andy at Cathcart Technology for more information. Cathcart Technology is acting as an Employment Business in relation to this vacancy.
09/01/2026
Contractor
Front End Developer - Vue.js - Outside IR35 Front End Developer required on a 6-month contract by a leading data-driven software and analytics organisation based in Manchester. Your new role: You'll be joining a highly collaborative development team within a global organisation recognised for delivering advanced digital products used across the insurance and risk-analysis sectors. They're continuing a major transformation of their customer-facing platforms, and you'll play a key part in building fast, modern, and scalable frontend applications. You'll lead the frontend development stream, bringing strong commercial experience with Vue 3 and TypeScript. You'll be heavily involved in requirements gathering, architectural discussions, development, and delivery. Close collaboration with designers, backend engineers, project leadership, and business stakeholders will be essential to ensure successful delivery against tight deadlines. You'll need a strong background in building high-performance, modern interfaces and be comfortable working in a technically mature environment. Required Skills: TypeScript Vue, Nuxt Experience integrating and working with APIs authentication, REST, RPC, GraphQL, tRPC The Rate: For the right person, the day rate is 450 - 500 , Outside IR35 . This is a hybrid role based in Manchester , with an initial 6-month contract and strong potential for extension. If you're keen to join a brand-new build and contribute from the ground up, it would be great to hear from you. Apply now or reach out to Andy at Cathcart Technology for more information. Cathcart Technology is acting as an Employment Business in relation to this vacancy.
An exciting opportunity has arisen for a Senior Software Engineer to join a well-established biotech company using large-scale genetic data and AI to predict disease risk and advance precision healthcare. As a Senior Software Engineer, you will be contributing to the development and scaling of secure, reliable software in a collaborative, agile environment. This is a contract-based role (12 weeks) offering hybrid / remote working options, a salary range of £500 - £700 per day (Inside IR35) and benefits. You will be responsible for: Building and scaling new software products within an agile squad. Supporting the delivery of innovative health-tech services that positively impact society. Collaborating closely with cross-functional teams including product, UX, and engineering leads. Applying engineering expertise across backend and full-stack development. What we are looking for Previously worked as a Software Engineer, Backend Engineer, Full Stack Developer, Backend Developer, Cloud Engineer, Python Developer, Node.js Developer, Platform Engineer, Infrastructure Engineer or in a similar role. Strong background in cloud-hosted web applications and backend services. Expertise in Node.js, Ruby on Rails, Python; knowledge of Golang or Typescript is advantageous. Experience with agile methodologies, Git, and GitHub workflows. Competence in developing and maintaining large-scale web applications, both frontend and backend. Familiarity with CI/CD pipelines, test-driven development, and code reviews. Proficient in data modelling and relational databases such as PostgreSQL. Experience with Infrastructure as Code, particularly Terraform. Knowledge of cloud platforms including Azure (preferred), AWS, or GCP. Understanding of security and regulatory requirements in software design. This is a unique opportunity to join a forward-thinking tech team and make a tangible difference. Apply now to be part of this exciting venture. Important Information: We endeavour to process your personal data in a fair and transparent manner. In applying for this role, Additional Resources will be acting in your best interest and may contact you in relation to the role, either by email, phone, or text message. For more information see our Privacy Policy on our website. It is important you are aware of your individual rights and the provisions the company has put in place to protect your data. If you would like further information on the policy or GDPR please contact us. Additional Resources Ltd is an Employment Business and an Employment Agency as defined within The Conduct of Employment Agencies & Employment Businesses Regulations 2003.
08/01/2026
Contractor
An exciting opportunity has arisen for a Senior Software Engineer to join a well-established biotech company using large-scale genetic data and AI to predict disease risk and advance precision healthcare. As a Senior Software Engineer, you will be contributing to the development and scaling of secure, reliable software in a collaborative, agile environment. This is a contract-based role (12 weeks) offering hybrid / remote working options, a salary range of £500 - £700 per day (Inside IR35) and benefits. You will be responsible for: Building and scaling new software products within an agile squad. Supporting the delivery of innovative health-tech services that positively impact society. Collaborating closely with cross-functional teams including product, UX, and engineering leads. Applying engineering expertise across backend and full-stack development. What we are looking for Previously worked as a Software Engineer, Backend Engineer, Full Stack Developer, Backend Developer, Cloud Engineer, Python Developer, Node.js Developer, Platform Engineer, Infrastructure Engineer or in a similar role. Strong background in cloud-hosted web applications and backend services. Expertise in Node.js, Ruby on Rails, Python; knowledge of Golang or Typescript is advantageous. Experience with agile methodologies, Git, and GitHub workflows. Competence in developing and maintaining large-scale web applications, both frontend and backend. Familiarity with CI/CD pipelines, test-driven development, and code reviews. Proficient in data modelling and relational databases such as PostgreSQL. Experience with Infrastructure as Code, particularly Terraform. Knowledge of cloud platforms including Azure (preferred), AWS, or GCP. Understanding of security and regulatory requirements in software design. This is a unique opportunity to join a forward-thinking tech team and make a tangible difference. Apply now to be part of this exciting venture. Important Information: We endeavour to process your personal data in a fair and transparent manner. In applying for this role, Additional Resources will be acting in your best interest and may contact you in relation to the role, either by email, phone, or text message. For more information see our Privacy Policy on our website. It is important you are aware of your individual rights and the provisions the company has put in place to protect your data. If you would like further information on the policy or GDPR please contact us. Additional Resources Ltd is an Employment Business and an Employment Agency as defined within The Conduct of Employment Agencies & Employment Businesses Regulations 2003.
Role: Node.JS Engineer Positions: 5 Location: 2 Days in Belfast per week (BT2) Salary bands: £50k to £75k Start Date: ASAP A client of iO's is a dynamic and innovative company operating in the technology space in Belfast who are looking for multiple Node.JS Software Engineers to join them on a Permanent basis. The client are now growing their technical team to develop the next generation of Design Systems that seamlessly integrate with AI/agents with the Public Sector so you will need to be SC Clearable to be considered. Responsibilities Develop and maintain Server Side logic using NodeJS Collaborate with Front End developers to integrate user-facing elements with Server Side logic Implement security and data protection measures Conduct code reviews and provide feedback for improvements Essential Skills & Experience Proven experience with NodeJS and Back End development Strong understanding of asynchronous programming Proficient in database technologies such as MySQL or MongoDB Experience with version control systems like Git Desirable Skills & Experience Familiarity with microservices architecture Knowledge of Docker and containerization Experience working in an Agile environment Call to Action If you have the necessary skills and experience for this role, we encourage you to apply by submitting your CV. Join Our Client and be part of an exciting and innovative team pushing the boundaries of technology. Role: Node.JS Engineer Positions: 5 Location: 2 Days in Belfast per week (BT2) Salary bands: £50k to £75k Start Date: ASAP
08/01/2026
Full time
Role: Node.JS Engineer Positions: 5 Location: 2 Days in Belfast per week (BT2) Salary bands: £50k to £75k Start Date: ASAP A client of iO's is a dynamic and innovative company operating in the technology space in Belfast who are looking for multiple Node.JS Software Engineers to join them on a Permanent basis. The client are now growing their technical team to develop the next generation of Design Systems that seamlessly integrate with AI/agents with the Public Sector so you will need to be SC Clearable to be considered. Responsibilities Develop and maintain Server Side logic using NodeJS Collaborate with Front End developers to integrate user-facing elements with Server Side logic Implement security and data protection measures Conduct code reviews and provide feedback for improvements Essential Skills & Experience Proven experience with NodeJS and Back End development Strong understanding of asynchronous programming Proficient in database technologies such as MySQL or MongoDB Experience with version control systems like Git Desirable Skills & Experience Familiarity with microservices architecture Knowledge of Docker and containerization Experience working in an Agile environment Call to Action If you have the necessary skills and experience for this role, we encourage you to apply by submitting your CV. Join Our Client and be part of an exciting and innovative team pushing the boundaries of technology. Role: Node.JS Engineer Positions: 5 Location: 2 Days in Belfast per week (BT2) Salary bands: £50k to £75k Start Date: ASAP
Backend Developer (Contract) Start Date: ASAP Contract Length: 12 months Rate: Up to 522 per day inside IR35. Location: Mostly remote, with occasional travel to Croydon Clearance: SC Clearance (existing clearance preferred but not essential) About the Role We're looking for an experienced Backend Developer to join a high-impact project delivering scalable, reliable backend services. You'll work with modern Java-based technologies in a collaborative, delivery-focused environment, contributing to systems that are critical, secure, and built to scale. This is a contract role offering long-term stability, flexibility through remote working, and the opportunity to work on meaningful, production-grade systems. Key Responsibilities Design, build, and maintain robust backend services using Java Develop and integrate event-driven systems using Kafka Build and consume REST APIs to support internal and external services Collaborate closely with product owners, architects, and other engineers Write clean, maintainable, and well-tested code Support system performance, scalability, and reliability Contribute to code reviews and best-practice engineering standards Must-Have Skills Strong commercial experience with Java Hands-on experience with Kafka in production environments Experience building and consuming RESTful APIs Solid understanding of backend engineering principles Nice-to-Have Skills Spring ecosystem (Spring Framework, Spring Boot, Spring Data) Postgres or other relational databases OpenSearch / Elasticsearch Node.js Wiremock or other API mocking/testing tools Experience working in cloud-based or distributed systems All profiles will be reviewed against the required skills and experience. Due to the high number of applications we will only be able to respond to successful applicants in the first instance. We thank you for your interest and the time taken to apply!
07/01/2026
Contractor
Backend Developer (Contract) Start Date: ASAP Contract Length: 12 months Rate: Up to 522 per day inside IR35. Location: Mostly remote, with occasional travel to Croydon Clearance: SC Clearance (existing clearance preferred but not essential) About the Role We're looking for an experienced Backend Developer to join a high-impact project delivering scalable, reliable backend services. You'll work with modern Java-based technologies in a collaborative, delivery-focused environment, contributing to systems that are critical, secure, and built to scale. This is a contract role offering long-term stability, flexibility through remote working, and the opportunity to work on meaningful, production-grade systems. Key Responsibilities Design, build, and maintain robust backend services using Java Develop and integrate event-driven systems using Kafka Build and consume REST APIs to support internal and external services Collaborate closely with product owners, architects, and other engineers Write clean, maintainable, and well-tested code Support system performance, scalability, and reliability Contribute to code reviews and best-practice engineering standards Must-Have Skills Strong commercial experience with Java Hands-on experience with Kafka in production environments Experience building and consuming RESTful APIs Solid understanding of backend engineering principles Nice-to-Have Skills Spring ecosystem (Spring Framework, Spring Boot, Spring Data) Postgres or other relational databases OpenSearch / Elasticsearch Node.js Wiremock or other API mocking/testing tools Experience working in cloud-based or distributed systems All profiles will be reviewed against the required skills and experience. Due to the high number of applications we will only be able to respond to successful applicants in the first instance. We thank you for your interest and the time taken to apply!
Senior Developer - 400PD - Remote We are seeking a skilled and collaborative Senior Developer to join our engineering team. In this role, you will contribute to the design, development, and maintenance of high-quality backend services and infrastructure platforms. You will work across a modern technology stack and help shape best practices for delivery, automation, and open ways of working. Key Responsibilities Backend Development: Develop and maintain backend services, with Python as the preferred language for new systems. Provide support for services built in Java and .NET, ensuring seamless integration and continued reliability. Enhance and maintain existing solutions using Oracle SQL PL. Database & Data Services: Work with relational databases including Oracle, SQL Server, and Postgres. Optimise data models, queries, and stored procedures to improve performance and maintainability. Infrastructure & DevOps: Build, deploy, and manage applications using cloud platforms such as AWS and Azure. Use modern DevOps tools and practices-including GitHub, Azure DevOps, Docker, Kubernetes, and Linux-based systems-to deliver scalable, reliable services. Implement and maintain CI/CD pipelines with a strong focus on automation, continuous deployment, testing, and monitoring. Quality & Testing: Develop software using Test-Driven Development (TD D ), writing automated tests before implementing code. Ensure high quality across the stack through continuous testing, observability, and feedback loops. Ways of Working: Champion open and transparent engineering practices, including maintaining visible codebases, documentation, design histories, and roadmaps. Collaborate closely with cross-functional teams and contribute to a culture of knowledge sharing and continuous improvement. What We're Looking For Strong experience developing backend services with Python, plus working knowledge of Java and/or .NET. Proficiency in SQL and experience with Oracle PL/SQL or similar technologies. Hands-on experience with cloud platforms (AWS, Azure), containerisation, DevOps tooling, and CI/CD automation. Familiarity with TDD, automated testing frameworks, and modern monitoring/observability tools. A commitment to open, transparent, and collaborative engineering practices. To apply for this role please submit your CV or contact Dillon Blackburn on (phone number removed) or at (url removed). Tenth Revolution Group are the go-to recruiter for Data & AI roles in the UK offering more opportunities across the country than any other recruitment agency. We're the proud sponsor and supporter of SQLBits, Power Platform World Tour, and the London Fabric User Group. We are the global leaders in Data & AI recruitment.
07/01/2026
Contractor
Senior Developer - 400PD - Remote We are seeking a skilled and collaborative Senior Developer to join our engineering team. In this role, you will contribute to the design, development, and maintenance of high-quality backend services and infrastructure platforms. You will work across a modern technology stack and help shape best practices for delivery, automation, and open ways of working. Key Responsibilities Backend Development: Develop and maintain backend services, with Python as the preferred language for new systems. Provide support for services built in Java and .NET, ensuring seamless integration and continued reliability. Enhance and maintain existing solutions using Oracle SQL PL. Database & Data Services: Work with relational databases including Oracle, SQL Server, and Postgres. Optimise data models, queries, and stored procedures to improve performance and maintainability. Infrastructure & DevOps: Build, deploy, and manage applications using cloud platforms such as AWS and Azure. Use modern DevOps tools and practices-including GitHub, Azure DevOps, Docker, Kubernetes, and Linux-based systems-to deliver scalable, reliable services. Implement and maintain CI/CD pipelines with a strong focus on automation, continuous deployment, testing, and monitoring. Quality & Testing: Develop software using Test-Driven Development (TD D ), writing automated tests before implementing code. Ensure high quality across the stack through continuous testing, observability, and feedback loops. Ways of Working: Champion open and transparent engineering practices, including maintaining visible codebases, documentation, design histories, and roadmaps. Collaborate closely with cross-functional teams and contribute to a culture of knowledge sharing and continuous improvement. What We're Looking For Strong experience developing backend services with Python, plus working knowledge of Java and/or .NET. Proficiency in SQL and experience with Oracle PL/SQL or similar technologies. Hands-on experience with cloud platforms (AWS, Azure), containerisation, DevOps tooling, and CI/CD automation. Familiarity with TDD, automated testing frameworks, and modern monitoring/observability tools. A commitment to open, transparent, and collaborative engineering practices. To apply for this role please submit your CV or contact Dillon Blackburn on (phone number removed) or at (url removed). Tenth Revolution Group are the go-to recruiter for Data & AI roles in the UK offering more opportunities across the country than any other recruitment agency. We're the proud sponsor and supporter of SQLBits, Power Platform World Tour, and the London Fabric User Group. We are the global leaders in Data & AI recruitment.
Application Software Engineer (Mid level - Senior), Degree, UI/UX, JavaScript Location: Cambridge, UK (Hybrid) Salary: 35,000 - 55,000 (depending on experience) The Company Join a pioneering AI and machine learning software house, led by award-winning entrepreneurs and known for pushing the boundaries of innovation. You'll be part of a collaborative, high-calibre team working on impactful, real-world projects, leveraging cutting-edge technologies including modern JavaScript libraries and front-end frameworks. What We're Looking For Education & Skills - A 2:1 or higher in Computer Science, Engineering, Physics, or a related field from a top university. - AAB or higher at A-levels. - Strong mathematical and analytical thinking skills. - Excellent communication and teamwork abilities, happy to be in a team and share ideas. Technical Skills - Exceptional with one or more of the following: Programming: Node.js, Python, Java, JavaScript (React, Angular, Vue.js), JavaScript libraries (React, Angular, Vue.js) - Databases: PostgreSQL, Elasticsearch, Redis - A proactive, problem-solving mindset and eagerness to learn. - Some UI or UX design work - Ideally a competent programmer in Java or Python to a high level - Someone that has been involved both backend and front end could do very well here. Experience - The sweet spot for the Application Software Engineer position is someone with three to five years industry experience in a cutting edge tech company. - Passion for software engineering and a desire to build scalable, high-quality applications. The Role As an Application Software Engineer, you'll: - Contribute to the design, development, and implementation of software applications. - Collaborate with a diverse and talented team of engineers. - Learn from an experience team whilst sharing your own ideas. - Designing smart web based applications, chance to work end back and front end. Why Join Us? - Work with a globally respected AI software company. - Competitive salary and benefits. - Hybrid working model with a collaborative office culture in Cambridge. - Learn from top experts in AI and machine learning. - Clear progression path and opportunities to grow your career. Application Process - Submit a CV that highlights your academic achievements and relevant experience. - Initial discussions will take place before your application is submitted to the employer. Ready to take the next step in your software engineering career? Apply now! Adecco is acting as an Employment Agency. We are an equal opportunities employer.
07/01/2026
Full time
Application Software Engineer (Mid level - Senior), Degree, UI/UX, JavaScript Location: Cambridge, UK (Hybrid) Salary: 35,000 - 55,000 (depending on experience) The Company Join a pioneering AI and machine learning software house, led by award-winning entrepreneurs and known for pushing the boundaries of innovation. You'll be part of a collaborative, high-calibre team working on impactful, real-world projects, leveraging cutting-edge technologies including modern JavaScript libraries and front-end frameworks. What We're Looking For Education & Skills - A 2:1 or higher in Computer Science, Engineering, Physics, or a related field from a top university. - AAB or higher at A-levels. - Strong mathematical and analytical thinking skills. - Excellent communication and teamwork abilities, happy to be in a team and share ideas. Technical Skills - Exceptional with one or more of the following: Programming: Node.js, Python, Java, JavaScript (React, Angular, Vue.js), JavaScript libraries (React, Angular, Vue.js) - Databases: PostgreSQL, Elasticsearch, Redis - A proactive, problem-solving mindset and eagerness to learn. - Some UI or UX design work - Ideally a competent programmer in Java or Python to a high level - Someone that has been involved both backend and front end could do very well here. Experience - The sweet spot for the Application Software Engineer position is someone with three to five years industry experience in a cutting edge tech company. - Passion for software engineering and a desire to build scalable, high-quality applications. The Role As an Application Software Engineer, you'll: - Contribute to the design, development, and implementation of software applications. - Collaborate with a diverse and talented team of engineers. - Learn from an experience team whilst sharing your own ideas. - Designing smart web based applications, chance to work end back and front end. Why Join Us? - Work with a globally respected AI software company. - Competitive salary and benefits. - Hybrid working model with a collaborative office culture in Cambridge. - Learn from top experts in AI and machine learning. - Clear progression path and opportunities to grow your career. Application Process - Submit a CV that highlights your academic achievements and relevant experience. - Initial discussions will take place before your application is submitted to the employer. Ready to take the next step in your software engineering career? Apply now! Adecco is acting as an Employment Agency. We are an equal opportunities employer.
We are seeking an Automation Assurance Specialist (Consultant) to join a high-performing Digital Excellence team delivering complex, technology-led transformation programmes. You will play a critical role in assuring the quality, reliability and robustness of digital solutions across a wide range of client engagements. Automation Assurance Specialist - Consultant (Digital Excellence) Salary: 50,000 - 55,000 plus benefits, perks, healthcare options! Client: Global IT Consultancy Location: Either London, Manchester or Glasgow Office (Hybrid working) Role type: Permanent, full-time Note: Unlimited Training Budget For Any External Certifications You Wish To Achieve! The Role We are seeking an Automation Assurance Specialist (Consultant level) to join a high-performing Digital Excellence team delivering complex, technology-led transformation programmes. You will play a critical role in assuring the quality, reliability and robustness of digital solutions across a wide range of client engagements. You will be responsible for designing, implementing and maintaining high-quality automated testing solutions, providing confidence that systems meet functional and non-functional requirements across accessibility, performance, security and integration. This role offers exposure to a wide variety of technologies and large-scale, technically challenging projects, working within multidisciplinary engineering teams in agile environments. What You'll Be Doing Deliver cross-functional engineering and assurance activities within small, collaborative teams Design, build and maintain clean, scalable and maintainable automation test suites Execute automated and manual testing across functional, integration and exploratory testing Embed test automation into CI/CD pipelines to support continuous delivery Assure technical delivery quality by working closely with engineers, designers and stakeholders Continuously improve testing practices, tools and processes Coach and mentor colleagues, sharing best practice and supporting team capability growth Contribute to innovation, inclusion, collaboration and self-organising team culture Support business development, internal initiatives and knowledge-sharing activities Technology Exposure You will gain experience across a broad technical landscape, including but not limited to: Java, JavaScript, Node.js, Kotlin Spring Boot and RESTful microservices Selenium, Playwright, Cucumber, REST testing NoSQL databases Git-based version control systems Your Profile Essential experience: ISTQB Foundation certification (or equivalent experience) Strong experience in functional, integration, exploratory and manual testing Experience building and contributing to automation frameworks (Java or JavaScript) Hands-on experience with backend and frontend automated testing tools Experience working in agile delivery environments Confident using Git-based version control tools (GitHub, GitLab etc.) Ability to self-manage and proactively identify improvement areas Desirable experience: Non-functional testing (Accessibility, Performance, Security) CI/CD tooling (GitHub Actions, GitLab CI, Jenkins) Docker for testing environments Maven for test execution Accessibility standards and test automation best practices Familiarity with the (url removed) Design System Experience applying structured evaluation methods, including AI evaluations Please " Apply " or contact Aaron Perdesi on (phone number removed) to learn more!
06/01/2026
Full time
We are seeking an Automation Assurance Specialist (Consultant) to join a high-performing Digital Excellence team delivering complex, technology-led transformation programmes. You will play a critical role in assuring the quality, reliability and robustness of digital solutions across a wide range of client engagements. Automation Assurance Specialist - Consultant (Digital Excellence) Salary: 50,000 - 55,000 plus benefits, perks, healthcare options! Client: Global IT Consultancy Location: Either London, Manchester or Glasgow Office (Hybrid working) Role type: Permanent, full-time Note: Unlimited Training Budget For Any External Certifications You Wish To Achieve! The Role We are seeking an Automation Assurance Specialist (Consultant level) to join a high-performing Digital Excellence team delivering complex, technology-led transformation programmes. You will play a critical role in assuring the quality, reliability and robustness of digital solutions across a wide range of client engagements. You will be responsible for designing, implementing and maintaining high-quality automated testing solutions, providing confidence that systems meet functional and non-functional requirements across accessibility, performance, security and integration. This role offers exposure to a wide variety of technologies and large-scale, technically challenging projects, working within multidisciplinary engineering teams in agile environments. What You'll Be Doing Deliver cross-functional engineering and assurance activities within small, collaborative teams Design, build and maintain clean, scalable and maintainable automation test suites Execute automated and manual testing across functional, integration and exploratory testing Embed test automation into CI/CD pipelines to support continuous delivery Assure technical delivery quality by working closely with engineers, designers and stakeholders Continuously improve testing practices, tools and processes Coach and mentor colleagues, sharing best practice and supporting team capability growth Contribute to innovation, inclusion, collaboration and self-organising team culture Support business development, internal initiatives and knowledge-sharing activities Technology Exposure You will gain experience across a broad technical landscape, including but not limited to: Java, JavaScript, Node.js, Kotlin Spring Boot and RESTful microservices Selenium, Playwright, Cucumber, REST testing NoSQL databases Git-based version control systems Your Profile Essential experience: ISTQB Foundation certification (or equivalent experience) Strong experience in functional, integration, exploratory and manual testing Experience building and contributing to automation frameworks (Java or JavaScript) Hands-on experience with backend and frontend automated testing tools Experience working in agile delivery environments Confident using Git-based version control tools (GitHub, GitLab etc.) Ability to self-manage and proactively identify improvement areas Desirable experience: Non-functional testing (Accessibility, Performance, Security) CI/CD tooling (GitHub Actions, GitLab CI, Jenkins) Docker for testing environments Maven for test execution Accessibility standards and test automation best practices Familiarity with the (url removed) Design System Experience applying structured evaluation methods, including AI evaluations Please " Apply " or contact Aaron Perdesi on (phone number removed) to learn more!
Application Software Engineer (Mid level - Senior), Degree, UI/UX, JavaScript Location: Cambridge, UK (Hybrid) Salary: 35,000 - 55,000 (depending on experience) The Company Join a pioneering AI and machine learning software house, led by award-winning entrepreneurs and known for pushing the boundaries of innovation. You'll be part of a collaborative, high-calibre team working on impactful, real-world projects, leveraging cutting-edge technologies including modern JavaScript libraries and front-end frameworks. What We're Looking For Education & Skills - A 2:1 or higher in Computer Science, Engineering, Physics, or a related field from a top university. - AAB or higher at A-levels. - Strong mathematical and analytical thinking skills. - Excellent communication and teamwork abilities, happy to be in a team and share ideas. Technical Skills - Exceptional with one or more of the following: Programming: Node.js, Python, Java, JavaScript (React, Angular, Vue.js), JavaScript libraries (React, Angular, Vue.js) - Databases: PostgreSQL, Elasticsearch, Redis - A proactive, problem-solving mindset and eagerness to learn. - Some UI or UX design work - Ideally a competent programmer in Java or Python to a high level - Someone that has been involved both backend and front end could do very well here. Experience - The sweet spot for the Application Software Engineer position is someone with three to five years industry experience in a cutting edge tech company. - Passion for software engineering and a desire to build scalable, high-quality applications. The Role As an Application Software Engineer, you'll: - Contribute to the design, development, and implementation of software applications. - Collaborate with a diverse and talented team of engineers. - Learn from an experience team whilst sharing your own ideas. - Designing smart web based applications, chance to work end back and front end. Why Join Us? - Work with a globally respected AI software company. - Competitive salary and benefits. - Hybrid working model with a collaborative office culture in Cambridge. - Learn from top experts in AI and machine learning. - Clear progression path and opportunities to grow your career. Application Process - Submit a CV that highlights your academic achievements and relevant experience. - Initial discussions will take place before your application is submitted to the employer. Ready to take the next step in your software engineering career? Apply now! Adecco is acting as an Employment Agency. We are an equal opportunities employer.
06/01/2026
Full time
Application Software Engineer (Mid level - Senior), Degree, UI/UX, JavaScript Location: Cambridge, UK (Hybrid) Salary: 35,000 - 55,000 (depending on experience) The Company Join a pioneering AI and machine learning software house, led by award-winning entrepreneurs and known for pushing the boundaries of innovation. You'll be part of a collaborative, high-calibre team working on impactful, real-world projects, leveraging cutting-edge technologies including modern JavaScript libraries and front-end frameworks. What We're Looking For Education & Skills - A 2:1 or higher in Computer Science, Engineering, Physics, or a related field from a top university. - AAB or higher at A-levels. - Strong mathematical and analytical thinking skills. - Excellent communication and teamwork abilities, happy to be in a team and share ideas. Technical Skills - Exceptional with one or more of the following: Programming: Node.js, Python, Java, JavaScript (React, Angular, Vue.js), JavaScript libraries (React, Angular, Vue.js) - Databases: PostgreSQL, Elasticsearch, Redis - A proactive, problem-solving mindset and eagerness to learn. - Some UI or UX design work - Ideally a competent programmer in Java or Python to a high level - Someone that has been involved both backend and front end could do very well here. Experience - The sweet spot for the Application Software Engineer position is someone with three to five years industry experience in a cutting edge tech company. - Passion for software engineering and a desire to build scalable, high-quality applications. The Role As an Application Software Engineer, you'll: - Contribute to the design, development, and implementation of software applications. - Collaborate with a diverse and talented team of engineers. - Learn from an experience team whilst sharing your own ideas. - Designing smart web based applications, chance to work end back and front end. Why Join Us? - Work with a globally respected AI software company. - Competitive salary and benefits. - Hybrid working model with a collaborative office culture in Cambridge. - Learn from top experts in AI and machine learning. - Clear progression path and opportunities to grow your career. Application Process - Submit a CV that highlights your academic achievements and relevant experience. - Initial discussions will take place before your application is submitted to the employer. Ready to take the next step in your software engineering career? Apply now! Adecco is acting as an Employment Agency. We are an equal opportunities employer.
Senior Backend Software Engineer - Cloud-Native Platform Up to 85,000 Hybrid (Nottinghamshire HQ) I'm delighted to be once again recruiting on behalf of my technology-led client that's building a modern, cloud-native platform from the ground up. They're looking for a Senior Backend Software Engineer to join a high-performing team focused on delivering scalable, secure, and high-quality services using the latest tools and engineering practices. This is a hands-on role for someone who enjoys solving complex problems, working in a microservices environment, and contributing to architectural decisions. The team values clean code, automation, and continuous improvement-and they're looking for someone who shares that mindset. Key responsibilities as the Senior Back-End Software Engineer are: Design and develop backend services using Node.js and TypeScript , deployed in a cloud-native environment. Build and maintain GraphQL and REST APIs to support a range of digital products and integrations. Collaborate with architects, product managers, and other engineers to shape scalable technical solutions. Integrate with third-party platforms and services, including content systems, payment providers, and internal tools. Contribute to CI/CD pipelines, infrastructure automation, and DevOps practices. Promote engineering best practices across testing, documentation, and code quality. Stay up to date with emerging technologies and bring innovative ideas to the team. Skills & Experience needed: Essential: Strong experience with Node.js and TypeScript Proven background in microservices architecture Solid understanding of GraphQL and RESTful API design Experience with SQL and NoSQL databases Familiarity with CI/CD, automated testing, and modern development workflows Desirable: Experience with Azure or other cloud platforms Knowledge of Infrastructure as Code (e.g., Terraform) Exposure to event-driven architecture and messaging systems Containerization and orchestration experience (e.g., Docker, Kubernetes) Package & Working Model Salary: Up to 85,000 Hybrid working: 3 days per week onsite in Nottinghamshire HQ Flexible hours and collaborative team culture Opportunity to work on a greenfield platform using modern technologies If you're a senior engineer looking for a fresh challenge in a tech-first environment, I'd love to speak with you. Drop me a message for a confidential chat or to learn more about the team and the opportunity. Studies suggest that women tend not to apply for a job if their CV isn't a perfect fit. Here, talent takes precedence over experience. So, if you like the role and think you could be awesome at it in time, go ahead and apply.
06/01/2026
Full time
Senior Backend Software Engineer - Cloud-Native Platform Up to 85,000 Hybrid (Nottinghamshire HQ) I'm delighted to be once again recruiting on behalf of my technology-led client that's building a modern, cloud-native platform from the ground up. They're looking for a Senior Backend Software Engineer to join a high-performing team focused on delivering scalable, secure, and high-quality services using the latest tools and engineering practices. This is a hands-on role for someone who enjoys solving complex problems, working in a microservices environment, and contributing to architectural decisions. The team values clean code, automation, and continuous improvement-and they're looking for someone who shares that mindset. Key responsibilities as the Senior Back-End Software Engineer are: Design and develop backend services using Node.js and TypeScript , deployed in a cloud-native environment. Build and maintain GraphQL and REST APIs to support a range of digital products and integrations. Collaborate with architects, product managers, and other engineers to shape scalable technical solutions. Integrate with third-party platforms and services, including content systems, payment providers, and internal tools. Contribute to CI/CD pipelines, infrastructure automation, and DevOps practices. Promote engineering best practices across testing, documentation, and code quality. Stay up to date with emerging technologies and bring innovative ideas to the team. Skills & Experience needed: Essential: Strong experience with Node.js and TypeScript Proven background in microservices architecture Solid understanding of GraphQL and RESTful API design Experience with SQL and NoSQL databases Familiarity with CI/CD, automated testing, and modern development workflows Desirable: Experience with Azure or other cloud platforms Knowledge of Infrastructure as Code (e.g., Terraform) Exposure to event-driven architecture and messaging systems Containerization and orchestration experience (e.g., Docker, Kubernetes) Package & Working Model Salary: Up to 85,000 Hybrid working: 3 days per week onsite in Nottinghamshire HQ Flexible hours and collaborative team culture Opportunity to work on a greenfield platform using modern technologies If you're a senior engineer looking for a fresh challenge in a tech-first environment, I'd love to speak with you. Drop me a message for a confidential chat or to learn more about the team and the opportunity. Studies suggest that women tend not to apply for a job if their CV isn't a perfect fit. Here, talent takes precedence over experience. So, if you like the role and think you could be awesome at it in time, go ahead and apply.
GenAI Full Stack Engineer - Consultant / Senior Consultant Salary: 45,000 - 70,000 pa + 4,000 Bonus plus benefits, perks and healthcare options Job Type: Permanent - Hybrid / 2 x days per week - Travel to client site Base Locations: London, Manchester, Newcastle, Glasgow Overview: We're looking for a GenAI Full Stack Engineer who is passionate about solving real-world challenges through technology. You'll work closely with senior stakeholders both internally and within key clients to create GenAI strategies that translate business issues into relevant technical solutions and competitive propositions that are scalable, secure, and sustainable. Your Role: Collaborate with the team to develop GenAI proof-of-concepts (POCs) for clients using technologies like Retrieval-Augmented Generation (RAG) and intelligent agents. Scale existing POCs to production-ready solutions for customer use. Design and develop Full Stack applications for both GenAI and non-GenAI projects. Support the development of infrastructure to enable robust end-to-end solutions. Grow your skills by exploring and experimenting with emerging technologies, including GenAI. Your skills and experience: Backend Development: Experience in building microservices using either Python with FastAPI, or TypeScript with Express or equivalent Frontend Development: Experience in building React applications using TypeScript, leveraging frameworks such as Next.js or Vite. GenAI Frameworks: Familiarity with tools like LangChain, LangGraph, CrewAI, or Vercel AI (in Python or JavaScript). LLM experience: Practical experience with Large Language Models (LLMs) such as OpenAI, Anthropic, Mistral, or Llama, and tools like Ollama. Cloud Platforms: Proficiency in AWS or Azure for hosting and deployment. Containerization and Orchestration: Hands-on experience with Docker, Kubernetes, and Docker Compose. Infrastructure as Code (IaC): Exposure to tools like Terraform. Monitoring Tools: Familiarity with LLM monitoring tools like Langsmith, Langfuse, or similar. CI/CD: Experience with continuous integration and deployment tools such as GitLab, GitHub, or Jenkins. Vector Databases: Experience with and (but not limited to) ChromaDB, Pinecone, PGVector, MongoDB , Qdrant etc. NoSQL: Familiarity with NoSQL databases (e.g., MongoDB preferred). SQL: Experience working with SQL databases like PostgreSQL. Proficient in Git and version control platforms like GitHub, GitLab, etc. To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance. If you're ready to take the next step in your career and thrive in a fast-paced, innovative environment, we want to hear from you! Please send updated CV to
06/01/2026
Full time
GenAI Full Stack Engineer - Consultant / Senior Consultant Salary: 45,000 - 70,000 pa + 4,000 Bonus plus benefits, perks and healthcare options Job Type: Permanent - Hybrid / 2 x days per week - Travel to client site Base Locations: London, Manchester, Newcastle, Glasgow Overview: We're looking for a GenAI Full Stack Engineer who is passionate about solving real-world challenges through technology. You'll work closely with senior stakeholders both internally and within key clients to create GenAI strategies that translate business issues into relevant technical solutions and competitive propositions that are scalable, secure, and sustainable. Your Role: Collaborate with the team to develop GenAI proof-of-concepts (POCs) for clients using technologies like Retrieval-Augmented Generation (RAG) and intelligent agents. Scale existing POCs to production-ready solutions for customer use. Design and develop Full Stack applications for both GenAI and non-GenAI projects. Support the development of infrastructure to enable robust end-to-end solutions. Grow your skills by exploring and experimenting with emerging technologies, including GenAI. Your skills and experience: Backend Development: Experience in building microservices using either Python with FastAPI, or TypeScript with Express or equivalent Frontend Development: Experience in building React applications using TypeScript, leveraging frameworks such as Next.js or Vite. GenAI Frameworks: Familiarity with tools like LangChain, LangGraph, CrewAI, or Vercel AI (in Python or JavaScript). LLM experience: Practical experience with Large Language Models (LLMs) such as OpenAI, Anthropic, Mistral, or Llama, and tools like Ollama. Cloud Platforms: Proficiency in AWS or Azure for hosting and deployment. Containerization and Orchestration: Hands-on experience with Docker, Kubernetes, and Docker Compose. Infrastructure as Code (IaC): Exposure to tools like Terraform. Monitoring Tools: Familiarity with LLM monitoring tools like Langsmith, Langfuse, or similar. CI/CD: Experience with continuous integration and deployment tools such as GitLab, GitHub, or Jenkins. Vector Databases: Experience with and (but not limited to) ChromaDB, Pinecone, PGVector, MongoDB , Qdrant etc. NoSQL: Familiarity with NoSQL databases (e.g., MongoDB preferred). SQL: Experience working with SQL databases like PostgreSQL. Proficient in Git and version control platforms like GitHub, GitLab, etc. To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance. If you're ready to take the next step in your career and thrive in a fast-paced, innovative environment, we want to hear from you! Please send updated CV to
Role: Front End Developer Location: Remote - Occasional travel to Croydon Duration: 12 Months Day rate: 520 Umbrella Only SC clearance required About the Role We are looking for a skilled Front-End Engineer to join our team and help build high-quality, user-focused web applications. You'll work closely with designers, product managers, and backend engineers to deliver maintainable front-end solutions using modern web technologies. Responsibilities Build and maintain scalable front-end applications using React Develop clean, reusable, and well-structured code using TypeScript and JavaScript Translate designs and product requirements into high-quality UI components Optimize applications for performance, accessibility, and cross-browser compatibility Collaborate with cross-functional teams to deliver features end-to-end Write and maintain front-end tests to ensure application quality (where applicable) Required Skills & Experience Strong experience with React (React.js / ReactJS) Proficiency in TypeScript and JavaScript for browser-based applications Solid understanding of modern front-end development practices (ES6+, component-based architecture) Experience working with REST APIs and asynchronous data handling Familiarity with Git and collaborative development workflows Nice to Have Experience with Playwright for front-end or end-to-end testing Exposure to other testing tools or frameworks Understanding of accessibility (WCAG) and performance best practices Experience working in agile or product-driven teams
06/01/2026
Contractor
Role: Front End Developer Location: Remote - Occasional travel to Croydon Duration: 12 Months Day rate: 520 Umbrella Only SC clearance required About the Role We are looking for a skilled Front-End Engineer to join our team and help build high-quality, user-focused web applications. You'll work closely with designers, product managers, and backend engineers to deliver maintainable front-end solutions using modern web technologies. Responsibilities Build and maintain scalable front-end applications using React Develop clean, reusable, and well-structured code using TypeScript and JavaScript Translate designs and product requirements into high-quality UI components Optimize applications for performance, accessibility, and cross-browser compatibility Collaborate with cross-functional teams to deliver features end-to-end Write and maintain front-end tests to ensure application quality (where applicable) Required Skills & Experience Strong experience with React (React.js / ReactJS) Proficiency in TypeScript and JavaScript for browser-based applications Solid understanding of modern front-end development practices (ES6+, component-based architecture) Experience working with REST APIs and asynchronous data handling Familiarity with Git and collaborative development workflows Nice to Have Experience with Playwright for front-end or end-to-end testing Exposure to other testing tools or frameworks Understanding of accessibility (WCAG) and performance best practices Experience working in agile or product-driven teams
Software Engineer Location: Bishops Stortford Salary: Up to £50k Do you have two years software development experience? Do you have a strong foundation in C# development? Would you enjoy working on projects that involve data integrations, security systems, and enterprise-scale solutions? This role is ideal for someone with around 2 years experience, looking to build on their skills with mentoring from senior engineers. The Company Our client is a fast-growing technology business that designs and delivers bespoke software solutions, data integrations, and consultancy services. Since their launch in 2020, they have built a strong reputation for developing custom integrations between third-party systems and access control/security platforms, supporting sectors including higher education, commercial real estate, healthcare, and defence. Now part of a larger international group, they are expanding their UK-based engineering team and looking for a Software Engineer with skills in C# and SQL to join them. You ll be working closely with senior engineers, gaining hands-on experience, and supporting clients across the UK, Europe, and North America. What you will be doing As C# Software Engineer, you will: Design and develop automated unit, regression, and integration tests Develop and test backend services across both cloud and on-premise deployments Design and implement new features as the product suite evolves Deploy custom solutions remotely to client systems Investigate and resolve software support issues, including customer-facing interaction Write technical documentation and produce supporting materials Contribute to code reviews, improving quality and learning from senior colleagues Collaborate with end users and partners to ensure smooth delivery You will be mentored by experienced engineers and have the chance to work with clients ranging from universities to global Fortune 100 and FTSE 250 companies. What we are looking for We are looking for someone with a solid technical foundation, an eagerness to learn, and strong communication skills. The ideal candidate will have: 2+ years professional experience in C# development Strong understanding of Computer Science fundamentals (data structures, networking, concurrency) Knowledge of OOP principles Experience working with APIs (building and consuming) Proficiency with Microsoft SQL Server or similar DBMS Basic familiarity with GIT or another source control system Clear and confident written and spoken English for remote collaboration Ability to prioritise, stay organised, and work well under pressure Permission to live and work full-time in the UK (visa sponsorship not available) It s also a bonus if you have: A degree in a scientific or technical discipline from a leading university Experience in a customer-facing role A proactive and curious mindset, keen to explore new technologies Why apply? This is a fantastic opportunity to progress your Software Development career with a company that will invest in your growth. You will gain exposure to varied projects, work alongside experienced engineers, and develop your skills in a supportive, innovative environment.
05/01/2026
Full time
Software Engineer Location: Bishops Stortford Salary: Up to £50k Do you have two years software development experience? Do you have a strong foundation in C# development? Would you enjoy working on projects that involve data integrations, security systems, and enterprise-scale solutions? This role is ideal for someone with around 2 years experience, looking to build on their skills with mentoring from senior engineers. The Company Our client is a fast-growing technology business that designs and delivers bespoke software solutions, data integrations, and consultancy services. Since their launch in 2020, they have built a strong reputation for developing custom integrations between third-party systems and access control/security platforms, supporting sectors including higher education, commercial real estate, healthcare, and defence. Now part of a larger international group, they are expanding their UK-based engineering team and looking for a Software Engineer with skills in C# and SQL to join them. You ll be working closely with senior engineers, gaining hands-on experience, and supporting clients across the UK, Europe, and North America. What you will be doing As C# Software Engineer, you will: Design and develop automated unit, regression, and integration tests Develop and test backend services across both cloud and on-premise deployments Design and implement new features as the product suite evolves Deploy custom solutions remotely to client systems Investigate and resolve software support issues, including customer-facing interaction Write technical documentation and produce supporting materials Contribute to code reviews, improving quality and learning from senior colleagues Collaborate with end users and partners to ensure smooth delivery You will be mentored by experienced engineers and have the chance to work with clients ranging from universities to global Fortune 100 and FTSE 250 companies. What we are looking for We are looking for someone with a solid technical foundation, an eagerness to learn, and strong communication skills. The ideal candidate will have: 2+ years professional experience in C# development Strong understanding of Computer Science fundamentals (data structures, networking, concurrency) Knowledge of OOP principles Experience working with APIs (building and consuming) Proficiency with Microsoft SQL Server or similar DBMS Basic familiarity with GIT or another source control system Clear and confident written and spoken English for remote collaboration Ability to prioritise, stay organised, and work well under pressure Permission to live and work full-time in the UK (visa sponsorship not available) It s also a bonus if you have: A degree in a scientific or technical discipline from a leading university Experience in a customer-facing role A proactive and curious mindset, keen to explore new technologies Why apply? This is a fantastic opportunity to progress your Software Development career with a company that will invest in your growth. You will gain exposure to varied projects, work alongside experienced engineers, and develop your skills in a supportive, innovative environment.
Your new company Working for a renowned commodity, metals, trades and exchange group. You'll be a key part of the Enterprise Data team helping to replace legacy ETL tools (Informatica) and deliver modern data engineering capabilities. Your work will include managing data pipelines, supporting analysis and visualisation, and collaborating with ETL developers and wider technology teams to deliver solutions aligned with our strategic roadmap. You'll work across backend, data, and infrastructure engineering, contributing to solution design, implementation, deployment, testing, and support. This is a hands-on role for someone with strong data engineering skills and experience in regulated environments. Your new role Design, build, and maintain scalable data pipelines and infrastructure for analytics and integration across data platforms. Ensure data quality and reliability through automated validation, monitoring, and testing using Python, Java, or Scala. Develop and manage database architectures, including data lakes and warehouses. Clean, transform, and validate data to maintain consistency and accuracy. Collaborate with technical and non-technical teams, providing clear communication on project progress and requirements. Create and maintain accurate technical documentation. Support internal data analysis and reporting for business objectives. Investigate and resolve data-related issues, implementing improvements for stability and performance. Evaluate and prototype solutions to ensure optimal architecture, cost, and scalability. Implement best practices in automation, CI/CD, and test-driven development. What you'll need to succeed Strong experience in Data Engineering, with demonstrable lead 5involvement in at least one production-grade data system within financial services or a similarly regulated industry. Strong coding skills in Python or Java (Spring Boot); React experience is a plus. Proficiency with modern data tools: Airflow, Spark, Kafka, dbt, Snowflake or similar. Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and CI/CD. Data Quality: Proven ability to validate and govern data pipelines, ensuring data integrity, correctness, and compliance. Experience working within financial services/ highly regulated environments. Bonus Skills: SQL and RDBMS (PostgreSQL, SQL Server). NoSQL/distributed databases (MongoDB). Streaming pipelines experience. What you'll get in return An exciting opportunity to join an international organisation in financial services. Furthermore, a competitive day rate inside IR35 for this role will be offered in addition to your own dedicated Hays Consultant to guide you through every step of the application process. What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
05/01/2026
Contractor
Your new company Working for a renowned commodity, metals, trades and exchange group. You'll be a key part of the Enterprise Data team helping to replace legacy ETL tools (Informatica) and deliver modern data engineering capabilities. Your work will include managing data pipelines, supporting analysis and visualisation, and collaborating with ETL developers and wider technology teams to deliver solutions aligned with our strategic roadmap. You'll work across backend, data, and infrastructure engineering, contributing to solution design, implementation, deployment, testing, and support. This is a hands-on role for someone with strong data engineering skills and experience in regulated environments. Your new role Design, build, and maintain scalable data pipelines and infrastructure for analytics and integration across data platforms. Ensure data quality and reliability through automated validation, monitoring, and testing using Python, Java, or Scala. Develop and manage database architectures, including data lakes and warehouses. Clean, transform, and validate data to maintain consistency and accuracy. Collaborate with technical and non-technical teams, providing clear communication on project progress and requirements. Create and maintain accurate technical documentation. Support internal data analysis and reporting for business objectives. Investigate and resolve data-related issues, implementing improvements for stability and performance. Evaluate and prototype solutions to ensure optimal architecture, cost, and scalability. Implement best practices in automation, CI/CD, and test-driven development. What you'll need to succeed Strong experience in Data Engineering, with demonstrable lead 5involvement in at least one production-grade data system within financial services or a similarly regulated industry. Strong coding skills in Python or Java (Spring Boot); React experience is a plus. Proficiency with modern data tools: Airflow, Spark, Kafka, dbt, Snowflake or similar. Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and CI/CD. Data Quality: Proven ability to validate and govern data pipelines, ensuring data integrity, correctness, and compliance. Experience working within financial services/ highly regulated environments. Bonus Skills: SQL and RDBMS (PostgreSQL, SQL Server). NoSQL/distributed databases (MongoDB). Streaming pipelines experience. What you'll get in return An exciting opportunity to join an international organisation in financial services. Furthermore, a competitive day rate inside IR35 for this role will be offered in addition to your own dedicated Hays Consultant to guide you through every step of the application process. What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Senior Golang Developer - Kubernetes - Financial Services Excellent opportunity opens for an experienced Developer strong on Golang with experience in AWS and Kubernetes to join a highly regarded Financial Services entity's London office. You will act as the team lead and play a key role in building mission-critical financial applications that power trading, investment, and risk management systems across the firm. If you are passionate about working in a dynamic, fast-paced environment and are eager to apply your technical expertise to the financial services industry, this is the role for you. Key Responsibilities: Design, develop, and maintain high-performance Back End services using GoLang to support financial applications and services , including trading platforms, investment systems, and risk management tools. Build and deploy cloud-based solutions using Amazon Web Services (AWS), including services such as EC2, S3, RDS, DynamoDB, and Lambda to create scalable, reliable, and secure infrastructure. Implement and manage containerized applications using Kubernetes, ensuring seamless orchestration, scaling, and resilience in a cloud environment. Write clean, efficient, and well-documented code while following best practices for financial systems development, focusing on performance and security. Collaborate with other development teams, business analysts, and stakeholders to define and refine requirements, and ensure that applications meet financial regulatory standards and business needs. Optimize the performance of Back End services, ensuring low-latency responses and high availability, critical for financial services. Implement CI/CD pipelines, automated testing, and monitoring systems to ensure the reliability and stability of production systems. Proactively identify issues and bottlenecks in existing systems and propose solutions to improve the system's performance and scalability. Stay updated with new tools, technologies, and industry trends in cloud computing, containerization, and financial systems to continuously improve development practices and outcomes. Ideal Skills: Proven experience (2+ years) in GoLang Back End development, with a strong focus on performance optimization and building scalable systems for high-volume, high-frequency financial applications. Strong experience working with Amazon Web Services (AWS), including EC2, S3, RDS, DynamoDB, Lambda, and other cloud-native technologies. Hands-on experience with Kubernetes for deploying, managing, and scaling containerized applications in a cloud environment. Solid understanding of financial systems and services, particularly in areas such as trading platforms, investment management, and risk analytics. Experience in building microservices architectures and working with APIs (RESTful, gRPC, etc.) to integrate various systems. Strong knowledge of containerization (Docker) and continuous integration/deployment (CI/CD) practices. Experience with database systems (relational and NoSQL) and working with financial data. Familiarity with DevOps practices and tools to streamline the development life cycle, such as infrastructure-as-code (eg, Terraform or CloudFormation). Ability to troubleshoot and resolve issues in production environments, ensuring uptime and performance in high-pressure, mission-critical scenarios. Excellent communication skills to collaborate effectively with cross-functional teams and stakeholders in a fast-paced financial environment. Experience with serverless computing (AWS Lambda, etc.) to create efficient and scalable solutions. Knowledge of financial industry regulations and standards, particularly around data security and privacy. Familiarity with event-driven architectures or message queues (eg, Kafka, RabbitMQ) for Real Time data processing. Experience with automated testing frameworks and continuous delivery tools like Jenkins, GitLab CI, or CircleCI. Understanding of performance monitoring and observability tools such as CloudWatch, Prometheus, or Datadog. Interested? Please Apply! Golang Go AWS Kubernetes Terraform Bank Banking Finance Financial Services Crypto Blockchain Web3 Trading Exchange Digital Assets Hybrid Flexible Developer Software Engineer Backend Developer Golang Engineer Kafka Apache Kafka RabbitMQ AWS Lambda Cloud Platform
05/01/2026
Full time
Senior Golang Developer - Kubernetes - Financial Services Excellent opportunity opens for an experienced Developer strong on Golang with experience in AWS and Kubernetes to join a highly regarded Financial Services entity's London office. You will act as the team lead and play a key role in building mission-critical financial applications that power trading, investment, and risk management systems across the firm. If you are passionate about working in a dynamic, fast-paced environment and are eager to apply your technical expertise to the financial services industry, this is the role for you. Key Responsibilities: Design, develop, and maintain high-performance Back End services using GoLang to support financial applications and services , including trading platforms, investment systems, and risk management tools. Build and deploy cloud-based solutions using Amazon Web Services (AWS), including services such as EC2, S3, RDS, DynamoDB, and Lambda to create scalable, reliable, and secure infrastructure. Implement and manage containerized applications using Kubernetes, ensuring seamless orchestration, scaling, and resilience in a cloud environment. Write clean, efficient, and well-documented code while following best practices for financial systems development, focusing on performance and security. Collaborate with other development teams, business analysts, and stakeholders to define and refine requirements, and ensure that applications meet financial regulatory standards and business needs. Optimize the performance of Back End services, ensuring low-latency responses and high availability, critical for financial services. Implement CI/CD pipelines, automated testing, and monitoring systems to ensure the reliability and stability of production systems. Proactively identify issues and bottlenecks in existing systems and propose solutions to improve the system's performance and scalability. Stay updated with new tools, technologies, and industry trends in cloud computing, containerization, and financial systems to continuously improve development practices and outcomes. Ideal Skills: Proven experience (2+ years) in GoLang Back End development, with a strong focus on performance optimization and building scalable systems for high-volume, high-frequency financial applications. Strong experience working with Amazon Web Services (AWS), including EC2, S3, RDS, DynamoDB, Lambda, and other cloud-native technologies. Hands-on experience with Kubernetes for deploying, managing, and scaling containerized applications in a cloud environment. Solid understanding of financial systems and services, particularly in areas such as trading platforms, investment management, and risk analytics. Experience in building microservices architectures and working with APIs (RESTful, gRPC, etc.) to integrate various systems. Strong knowledge of containerization (Docker) and continuous integration/deployment (CI/CD) practices. Experience with database systems (relational and NoSQL) and working with financial data. Familiarity with DevOps practices and tools to streamline the development life cycle, such as infrastructure-as-code (eg, Terraform or CloudFormation). Ability to troubleshoot and resolve issues in production environments, ensuring uptime and performance in high-pressure, mission-critical scenarios. Excellent communication skills to collaborate effectively with cross-functional teams and stakeholders in a fast-paced financial environment. Experience with serverless computing (AWS Lambda, etc.) to create efficient and scalable solutions. Knowledge of financial industry regulations and standards, particularly around data security and privacy. Familiarity with event-driven architectures or message queues (eg, Kafka, RabbitMQ) for Real Time data processing. Experience with automated testing frameworks and continuous delivery tools like Jenkins, GitLab CI, or CircleCI. Understanding of performance monitoring and observability tools such as CloudWatch, Prometheus, or Datadog. Interested? Please Apply! Golang Go AWS Kubernetes Terraform Bank Banking Finance Financial Services Crypto Blockchain Web3 Trading Exchange Digital Assets Hybrid Flexible Developer Software Engineer Backend Developer Golang Engineer Kafka Apache Kafka RabbitMQ AWS Lambda Cloud Platform
CBSbutler Holdings Limited trading as CBSbutler
Nursling, Hampshire
Senior GUI Software Engineer (C# / C++) - Electronic Warfare Location : Southampton, Hampshire (Hybrid: 3 days per week onsite) Duration: 6 Months (Initial) Rate: 735 per day (Inside IR35) Security Clearance: SC Clearance (Must be currently held) The Opportunity Are you a versatile Software Engineer who excels at the intersection of high-performance backend logic and intuitive user interfaces? We are seeking a high-calibre GUI Software Engineer to join a world-class engineering team at the forefront of UK defence innovation. Working within a pioneering technology consultancy, you will play a pivotal role in evolving an advanced Electronic Warfare (EW) suite. This is not "standard" application development. You will be building sophisticated interfaces that visualise complex data from Array Processing, Communications, and Sensor domains, ensuring mission-critical information is delivered with precision and speed. The Role As a GUI Software Engineer, you will bridge the gap between complex signal processing and the end-user experience. You will: Architect & Implement: Design efficient, real-time systems that handle high-throughput data. Innovate: Apply emerging technologies to keep the Electronic Warfare suite at the cutting edge of the industry. Collaborate: Work across diverse projects involving Software Defined Radio (SDR) and advanced communications. End-to-End Delivery: Develop new features from concept to deployment, ensuring robust unit and system testing throughout. Your Technical Profile To be successful in this role, you will need a dual-strength background in both UI and systems-level programming: The Essentials: C# Expertise: Deep experience in User Interface development and associated backend services. C++ Proficiency: Strong skills in C++ for services and Digital Signal Processing (DSP). DevOps Mindset: Proven experience with modern version control (Git) and CI/CD pipelines. Testing: A rigorous approach to unit and system testing. Clearance: You must hold current SC Clearance to be considered for this role. The "Value Add" (Desirable): Experience building UIs for scientific or technical applications. Expertise in WPF for Windows-based interfaces. Familiarity with SQL databases. Knowledge of modern communication protocols (REST, WebSockets). An interest in or experience with Software Defined Radio (SDR) platforms.
05/01/2026
Contractor
Senior GUI Software Engineer (C# / C++) - Electronic Warfare Location : Southampton, Hampshire (Hybrid: 3 days per week onsite) Duration: 6 Months (Initial) Rate: 735 per day (Inside IR35) Security Clearance: SC Clearance (Must be currently held) The Opportunity Are you a versatile Software Engineer who excels at the intersection of high-performance backend logic and intuitive user interfaces? We are seeking a high-calibre GUI Software Engineer to join a world-class engineering team at the forefront of UK defence innovation. Working within a pioneering technology consultancy, you will play a pivotal role in evolving an advanced Electronic Warfare (EW) suite. This is not "standard" application development. You will be building sophisticated interfaces that visualise complex data from Array Processing, Communications, and Sensor domains, ensuring mission-critical information is delivered with precision and speed. The Role As a GUI Software Engineer, you will bridge the gap between complex signal processing and the end-user experience. You will: Architect & Implement: Design efficient, real-time systems that handle high-throughput data. Innovate: Apply emerging technologies to keep the Electronic Warfare suite at the cutting edge of the industry. Collaborate: Work across diverse projects involving Software Defined Radio (SDR) and advanced communications. End-to-End Delivery: Develop new features from concept to deployment, ensuring robust unit and system testing throughout. Your Technical Profile To be successful in this role, you will need a dual-strength background in both UI and systems-level programming: The Essentials: C# Expertise: Deep experience in User Interface development and associated backend services. C++ Proficiency: Strong skills in C++ for services and Digital Signal Processing (DSP). DevOps Mindset: Proven experience with modern version control (Git) and CI/CD pipelines. Testing: A rigorous approach to unit and system testing. Clearance: You must hold current SC Clearance to be considered for this role. The "Value Add" (Desirable): Experience building UIs for scientific or technical applications. Expertise in WPF for Windows-based interfaces. Familiarity with SQL databases. Knowledge of modern communication protocols (REST, WebSockets). An interest in or experience with Software Defined Radio (SDR) platforms.
Prestigious opportunity for an Applications Engineer with a Global Investment Management company expanding its new offices in Manchester.We are seeking an Application Engineer to help build cutting-edge chat and contact center solutions. You'll work with modern technologies to deliver secure, scalable, and intuitive platforms that enhance client engagement and drive exceptional service. Providing advanced level system analysis, design, development, and implementation of applications and databases. As an Applications Engineer, you will be responsible for:- Providing senior level system analysis, design, development, and implementation of applications and databases, integrating third-party products. Translating technical specifications into code for complex new or enhancement projects for internal clients. Employing software development techniques to ensure tests are implemented in a way that supports automation. Providing follow-up production support and submitting change control requests and documents. Training and mentoring staff with less experience. Resolves elevated issues. Participating in design, code, and test inspections throughout the life cycle to identify issues. Interfacing with cross-functional team members and communicating systems issues at the appropriate technical level for each audience. Special projects when required. If you possess a combination of some of the following skills, then LETS TALK! Java applications development AWS Infrastructure and Cloud Back-end configuration CI/CD pipelines - advantageous but not essential Knowledge of AI, Contact Centers, Livechat or CRM is also advantageous but not essential. Security integrations with 3rd party providers What you'll get in return In return, you will be rewarded with a highly competitive benefits package, significant bonus and ongoing training and career development. What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
02/01/2026
Full time
Prestigious opportunity for an Applications Engineer with a Global Investment Management company expanding its new offices in Manchester.We are seeking an Application Engineer to help build cutting-edge chat and contact center solutions. You'll work with modern technologies to deliver secure, scalable, and intuitive platforms that enhance client engagement and drive exceptional service. Providing advanced level system analysis, design, development, and implementation of applications and databases. As an Applications Engineer, you will be responsible for:- Providing senior level system analysis, design, development, and implementation of applications and databases, integrating third-party products. Translating technical specifications into code for complex new or enhancement projects for internal clients. Employing software development techniques to ensure tests are implemented in a way that supports automation. Providing follow-up production support and submitting change control requests and documents. Training and mentoring staff with less experience. Resolves elevated issues. Participating in design, code, and test inspections throughout the life cycle to identify issues. Interfacing with cross-functional team members and communicating systems issues at the appropriate technical level for each audience. Special projects when required. If you possess a combination of some of the following skills, then LETS TALK! Java applications development AWS Infrastructure and Cloud Back-end configuration CI/CD pipelines - advantageous but not essential Knowledge of AI, Contact Centers, Livechat or CRM is also advantageous but not essential. Security integrations with 3rd party providers What you'll get in return In return, you will be rewarded with a highly competitive benefits package, significant bonus and ongoing training and career development. What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Senior Backend Developer Salary: Up to 90,000 per annum Client: Leading Data Centre Provider We're working with a well-established Data Centre Provider to recruit a highly experienced Senior Backend Developer. This is a remote role open to UK-based candidates, offering the chance to work on large-scale systems that support critical national infrastructure. This is an excellent opportunity for a seasoned backend engineer with deep expertise in Node.js and TypeScript, who enjoys architecting scalable solutions and working with modern cloud technologies. You'll be responsible for designing and building high-performance backend applications, contributing to the development of internal tools and processes, and ensuring code quality through testing and documentation. You'll also help shape technical standards and collaborate closely with other teams across the business. Key Responsibilities Architect and develop scalable backend systems for enterprise-level applications Build and maintain robust Node.js services using TypeScript Optimise SQL queries and database performance Deploy and manage applications in cloud environments Customise build and development tools to suit project needs Apply best practices in software design, including SOLID principles and dependency injection Maintain clean, well-tested, and well-documented code Contribute to unit and integration testing across all deliverables Work closely with frontend developers to ensure seamless integration Stay up to date with emerging trends in backend development and share insights with the team Required experience Extensive server-side development experience Strong proficiency in Node.js and TypeScript Solid understanding of cloud platforms and deployment strategies Deep knowledge of software architecture and design patterns Experience with CI/CD pipelines and modern development tooling Excellent communication and collaboration skills Must be eligible for SC clearance. This is a brilliant opportunity to join a forward-thinking organisation at the forefront of digital infrastructure. If you're ready to take the next step in your backend development career, we'd love to hear from you. Paying up to 90,000, depending on experience. 100% remote based. Must be eligible to work in the UK.
02/01/2026
Full time
Senior Backend Developer Salary: Up to 90,000 per annum Client: Leading Data Centre Provider We're working with a well-established Data Centre Provider to recruit a highly experienced Senior Backend Developer. This is a remote role open to UK-based candidates, offering the chance to work on large-scale systems that support critical national infrastructure. This is an excellent opportunity for a seasoned backend engineer with deep expertise in Node.js and TypeScript, who enjoys architecting scalable solutions and working with modern cloud technologies. You'll be responsible for designing and building high-performance backend applications, contributing to the development of internal tools and processes, and ensuring code quality through testing and documentation. You'll also help shape technical standards and collaborate closely with other teams across the business. Key Responsibilities Architect and develop scalable backend systems for enterprise-level applications Build and maintain robust Node.js services using TypeScript Optimise SQL queries and database performance Deploy and manage applications in cloud environments Customise build and development tools to suit project needs Apply best practices in software design, including SOLID principles and dependency injection Maintain clean, well-tested, and well-documented code Contribute to unit and integration testing across all deliverables Work closely with frontend developers to ensure seamless integration Stay up to date with emerging trends in backend development and share insights with the team Required experience Extensive server-side development experience Strong proficiency in Node.js and TypeScript Solid understanding of cloud platforms and deployment strategies Deep knowledge of software architecture and design patterns Experience with CI/CD pipelines and modern development tooling Excellent communication and collaboration skills Must be eligible for SC clearance. This is a brilliant opportunity to join a forward-thinking organisation at the forefront of digital infrastructure. If you're ready to take the next step in your backend development career, we'd love to hear from you. Paying up to 90,000, depending on experience. 100% remote based. Must be eligible to work in the UK.
Agentic AI Full Stack Engineer Location: UK-Belfast-Queens's island Employment Type: Permanent We are seeking an Agentic AI Full Stack Engineer to join a leading global consulting organisation and contribute to projects with a major financial services client . You'll be responsible for designing, developing, and deploying sophisticated agentic AI solutions that deliver autonomous workflows, seamless enterprise integration, and intuitive user-facing interaction points. This role requires strong hands-on expertise in AI/ML development, large language models, and full stack engineering. It is ideally suited to professionals with 5+ years of software development or IT automation experience and immediate availability to join. Key Responsibilities Lead the design, development, and deployment of agentic AI solutions for workflow automation. Integrate AI agents with enterprise systems, APIs, and data sources for autoremediation. Develop scalable, reliable, and secure AI agent architectures. Stay current with GenAI agent frameworks (LangChain, LlamaIndex, Autogen) and IT automation trends. Build intuitive frontends (Next.js, React, TypeScript) and backend services (Python). Provide technical guidance on agentic AI principles and best practices. Required Skills & Experience 5+ years in software development or IT automation with proven delivery of robust solutions. Expert-level proficiency in Python for AI/ML and backend development. Hands-on experience with agentic AI frameworks, workflow automation, or intelligent IT service management. Deep experience with LLMs and integrating RAG (Retrieval-Augmented Generation) pipelines. Strong expertise in Next.js, React, and TypeScript for frontend development. Proficiency with CI/CD practices (Tekton, GitHub Actions). Containerization & orchestration (Docker, Kubernetes). Solid understanding of GitHub Enterprise and Agile methodologies (JIRA). Prompt engineering and multi-agent orchestration experience are highly desirable. Bachelor's degree in Computer Science/Engineering (Master's preferred). This is an urgent vacancy and we are looking for immediately available candidates . If you are interested, please apply directly to the ad or send your CV to (url removed) . Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
02/01/2026
Full time
Agentic AI Full Stack Engineer Location: UK-Belfast-Queens's island Employment Type: Permanent We are seeking an Agentic AI Full Stack Engineer to join a leading global consulting organisation and contribute to projects with a major financial services client . You'll be responsible for designing, developing, and deploying sophisticated agentic AI solutions that deliver autonomous workflows, seamless enterprise integration, and intuitive user-facing interaction points. This role requires strong hands-on expertise in AI/ML development, large language models, and full stack engineering. It is ideally suited to professionals with 5+ years of software development or IT automation experience and immediate availability to join. Key Responsibilities Lead the design, development, and deployment of agentic AI solutions for workflow automation. Integrate AI agents with enterprise systems, APIs, and data sources for autoremediation. Develop scalable, reliable, and secure AI agent architectures. Stay current with GenAI agent frameworks (LangChain, LlamaIndex, Autogen) and IT automation trends. Build intuitive frontends (Next.js, React, TypeScript) and backend services (Python). Provide technical guidance on agentic AI principles and best practices. Required Skills & Experience 5+ years in software development or IT automation with proven delivery of robust solutions. Expert-level proficiency in Python for AI/ML and backend development. Hands-on experience with agentic AI frameworks, workflow automation, or intelligent IT service management. Deep experience with LLMs and integrating RAG (Retrieval-Augmented Generation) pipelines. Strong expertise in Next.js, React, and TypeScript for frontend development. Proficiency with CI/CD practices (Tekton, GitHub Actions). Containerization & orchestration (Docker, Kubernetes). Solid understanding of GitHub Enterprise and Agile methodologies (JIRA). Prompt engineering and multi-agent orchestration experience are highly desirable. Bachelor's degree in Computer Science/Engineering (Master's preferred). This is an urgent vacancy and we are looking for immediately available candidates . If you are interested, please apply directly to the ad or send your CV to (url removed) . Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.