Our client is a global consulting and technology organization developing advanced AI platforms and agent-based systems. They are currently looking for a Senior Full Stack Software Engineer specializing in MCP and AI agents to help build the internal infrastructure powering next-generation AI workflows.
Skills and Requirements:
Strong proficiency in TypeScript, including async/await, strict typing, and ESM modules.
Solid experience with React, Next.js (App Router), and Express for full stack development.
Proven experience building Model Context Protocol (MCP) servers using the MCP SDK and related ecosystem tools.
Experience integrating LLM services such as Azure OpenAI or OpenAI APIs, including function calling and tool-based workflows.
Deep understanding of authentication and authorization protocols (OAuth2, Azure Entra ID/SSO, JWT).
Familiarity with stateless server architectures and distributed systems.
Experience with Docker, containerization, and modern development workflows.
Experience with modern frontend tooling such as Vite, Tailwind CSS, or component libraries.
Strong communication skills and ability to work independently in a distributed engineering team.
Role and Responsibilities:
Design and maintain MCP servers supporting stateless architectures and agent-driven workflows.
Develop and maintain RESTful APIs using Express and Next.js.
Build and maintain interactive React dashboards delivered as MCP resources.
Develop and enhance the AI chatbot interface, integrating LLM-based tools and workflows.
Implement LLM integrations using Azure OpenAI function calling and manage multi-step tool workflows.
Build and maintain frontend components using modern frameworks and UI libraries.
Ensure high code quality through testing practices and structured development workflows.
Troubleshoot and resolve issues across backend services, APIs, and user interfaces.
Collaborate closely with platform engineers, product teams, and delivery teams.
For more information – please apply for this job or send your CV directly and I will call you back to provide you with more details.
Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience. All qualified applicants will receive consideration for employment regardless of gender, race, age, sexual orientation, religion, or belief.....Read more...
Our client is a global consulting and technology organization developing advanced AI platforms and agent-based systems. They are currently looking for a Senior Full Stack Software Engineer specializing in MCP and AI agents to help build the internal infrastructure powering next-generation AI workflows.
Skills and Requirements:
Strong proficiency in TypeScript, including async/await, strict typing, and ESM modules.
Solid experience with React, Next.js (App Router), and Express for full stack development.
Proven experience building Model Context Protocol (MCP) servers using the MCP SDK and related ecosystem tools.
Experience integrating LLM services such as Azure OpenAI or OpenAI APIs, including function calling and tool-based workflows.
Deep understanding of authentication and authorization protocols (OAuth2, Azure Entra ID/SSO, JWT).
Familiarity with stateless server architectures and distributed systems.
Experience with Docker, containerization, and modern development workflows.
Experience with modern frontend tooling such as Vite, Tailwind CSS, or component libraries.
Strong communication skills and ability to work independently in a distributed engineering team.
Role and Responsibilities:
Design and maintain MCP servers supporting stateless architectures and agent-driven workflows.
Develop and maintain RESTful APIs using Express and Next.js.
Build and maintain interactive React dashboards delivered as MCP resources.
Develop and enhance the AI chatbot interface, integrating LLM-based tools and workflows.
Implement LLM integrations using Azure OpenAI function calling and manage multi-step tool workflows.
Build and maintain frontend components using modern frameworks and UI libraries.
Ensure high code quality through testing practices and structured development workflows.
Troubleshoot and resolve issues across backend services, APIs, and user interfaces.
Collaborate closely with platform engineers, product teams, and delivery teams.
For more information – please apply for this job or send your CV directly and I will call you back to provide you with more details.
Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience. All qualified applicants will receive consideration for employment regardless of gender, race, age, sexual orientation, religion, or belief.....Read more...
£25,623.07. GLL is currently recruiting 2 Leisure Team Member Apprentices to work in Windrush Leisure Centre, West Oxfordshire. If you have the skills and ambition to join us as a Leisure Team Member Apprentice, there's never been a more exciting time to join us. This is more than just a Leisure Team Member Apprenticeship; it's a career where you will be given the training to develop your career with the UK's largest leisure provider. GLL is a not-for-profit charitable social enterprise committed to delivering a better quality of fitness and leisure, libraries, and performing arts facilities for everyone. We're committed to providing access to quality community facilities - and more - at a price everyone can afford. We already manage over 258 facilities, and we're adding more all the time, operating under our 'Better' brand. Unlike many other brands, we are for everyone. Community is at the heart of everything we do, and we want to make sure that everyone can live a healthy and active lifestyle. What you’ll do:
Customer Experience
Understand the services and products on offer to assist with customer questions and queries
Support different types of customers with different needs
Support the centre in gaining customer feedback on our products and services, including dealing with customer complaints
Support the centre to deliver swimming lessons where required (qualification dependent)
Share knowledge with customers on the role exercise plays in health and wellbeing
Conduct customers' gym inductions and health screening where required (qualification dependent)
Plan and deliver exercise sessions to meet customers' health and fitness goals
People Experience
Support GLL's visions and values
Attend and participate in all apprenticeship workshops, meetings, and reviews with your tutor and General Manager
Ensure all training and qualification deadlines are met in agreement with your tutor and manager
Achieve and maintain all necessary qualifications, including ongoing CPD training
Keep up-to-date with trends and developments in the leisure industry
As a leader within the leisure industry, we can also offer scope to progress your career, and job variety like nowhere else. You will be enrolled on a Leisure Team Member apprenticeship programme which takes approximately 18 months to complete, as well as completing the following qualifications throughout the length of your apprenticeship:
National Pool Lifeguard Qualification (NPLQ)
First Aid at Work (Level 3)
Certificate in Teaching Swimming
Level 2 Gym Instructor
Training:The Apprentice will receive full on the job training as well as 20%off the job training from the employer, they will also receive a full wrap around service from SCL.Training Outcome:The candidate can progress to a team leader once they have completed their apprenticeship.Employer Description:GLL is a not-for-profit charitable social enterprise committed to delivering a better quality of fitness and leisure, libraries, and performing arts facilities for everyone. We're committed to providing access to quality community facilities - and more - at a price everyone can afford. We already manage over 258 facilities, and we're adding more all the time, operating under our 'Better' brand. Unlike many other brands, we are for everyone. Community is at the heart of everything we do, and we want to make sure that everyone can live a healthy and active lifestyle. Working Hours :To be confirmed at the interview stage.Skills: Communication skills,Swimming Skills ,Organisation skills,Customer care skills....Read more...
Contribute to the procurement service, by supporting officers working on larger, more complex procurements, through completing administrative, clerical, analytical tasks as required.
Undertake small procurements to ensure the Council benefits from a robust, timely and competitive procurement process delivering best value for money.
Undertake compliance checks on Requisition Purchase Orders and ensure corporate and regulatory compliance across procurement processes.
Produce correspondence, tender documentation, contracts, data processing, retrieving and analysing data, and handling enquiries from a wide range of stakeholders.
Manage generic Contracting and Procurement inboxes and distribute emails/enquiries to Contract and Procurement Team accordingly.
Training:
Studying towards the Level 3 Procurement and Supply Assistant apprenticeship.
Functional Skills, if required.
Training Outcome:Although we can’t guarantee you a permanent job at the end of your apprenticeship, we will support you to apply for suitable roles within the council, and help make sure you are ready for a wider job search.Employer Description:Being part of the Southampton City Council team requires people who are willing to take personal responsibility for delivering excellence, to work with others to achieve the best possible outcomes, to embrace change and new opportunities, to make the most of the resources available to us and to think and act in the best interests of our customers.
Southampton City Council are responsible for providing a number of services to the residents of Southampton including waste, housing, benefits, libraries, community support, marriages etc. and our aim is to give our customers the best service possible.Working Hours :Monday to Friday, shifts to be confirmed.Skills: Communication skills,IT skills,Attention to detail,Organisation skills,Customer care skills,Problem solving skills,Administrative skills,Team working,Creative,Initiative,Organisational Skills....Read more...
Establish, maintain and develop effective relationships which engage young people, including undertaking an assessment of their needs; agreeing and delivering support, brokering support where necessary, and monitoring their progress
Carry a caseload of referred young people
Deliver high quality information, advice, guidance and support on all aspects of progression to young people and their parents and carers, individually and in groups, in a variety of settings and locations
Ensure young people are assisted in securing and sustaining suitable opportunities in education, training and employment
Training:
Studying towards the Level 4 Employability Practitioner Apprenticeship
Functional Skills, if required
Training Outcome:Although we can’t guarantee you a permanent job at the end of your apprenticeship, we will support you to apply for suitable roles within the council, and help make sure you are ready for a wider job search.Employer Description:Being part of the Southampton City Council team requires people who are willing to take personal responsibility for delivering excellence, to work with others to achieve the best possible outcomes, to embrace change and new opportunities, to make the most of the resources available to us and to think and act in the best interests of our customers.
Southampton City Council are responsible for providing a number of services to the residents of Southampton including waste, housing, benefits, libraries, community support, marriages etc. and our aim is to give our customers the best service possible.Working Hours :Monday to Friday, shifts to be confirmed.Skills: Communication skills,IT skills,Attention to detail,Organisation skills,Customer care skills,Problem solving skills,Administrative skills,Team working,Creative,Initiative,Organisational Skills....Read more...
If you’re tech-minded, organised, and keen to build a long-term career in design and engineering, this role offers the perfect blend of learning, responsibility, and progression.
What you’ll be doing:
As a CAD Technician Apprentice, you’ll support the business by creating and maintaining accurate technical drawings and assisting with IT and systems support. With guidance and training, you’ll develop valuable technical, IT and problem-solving skills, including:
Learning to use AutoCAD to create, update, and maintain drawings
Assisting with installation drawings for live projects
Producing as-built (record) drawings
Updating drawings for maintenance and servicing
Managing drawing libraries and specifications
Following CAD standards for accuracy and consistency
Supporting CAFM and internal systems
Assisting with IT equipment setup and general support
Working closely with engineers and the Managing Director
Completing apprenticeship training and applying learning on the job
We reserve the right to close this advertisement early if we receive a high volume of suitable applications. We advise you to submit your applications early to prevent disappointment.Training:The successful candidate will complete the Engineering Manufacturing and Support Technician apprenticeship delivered by MK College. Training will combine off-the-job learning with practical, on-the-job experience.
You will receive structured training in:
Using AutoCAD and understanding CAD standards
Technical drawing principles and documentation
Engineering support processes
IT systems and CAFM systems
Health & safety and workplace best practice
Apprenticeship training will support both technical development and professional skills
Training Outcome:Opportunities for progression into a permanent CAD or technical role will be discussed upon successful completion of the apprenticeship.Employer Description:With over 20 years of industry experience, the company has established a strong reputation for delivering high‑quality workmanship and exceptional customer service across its specialist divisions, including Property Care, Plumbing & Heating, and Air Conditioning.
As a CAD Technical Apprentice, you’ll play an important role in supporting these divisions by producing accurate technical drawings and maintaining key project and site information. You’ll work closely with engineers and the wider team to help ensure projects are delivered efficiently and to the highest standards.
Pure’s experienced teams provide end‑to‑end installation and ongoing maintenance services, offering customers a professional, reliable, and seamless service at every stage.Working Hours :Monday - Friday, 8:00am - 5:00pm.Skills: Time management,IT skills,Attention to detail,Communication skills,Organisation,Problem solving,Teamwork,Willingness to learn,Reliability,CAD interest....Read more...
Convert & organise existing content:
For Example:
Turn one student story into multiple pieces of content
Reuse and reformat existing materials efficiently
Work from a library of testimonials and success stories
Use and learn AI to help in the above tasks & make them more efficient
We already have a large volume of content and proof. The role is focused on turning this into consistent daily output.
Content Creation
Monitor and report on social media campaigns & YouTube Channels
Video - Edit long-form testimonial videos into short-form content for Social Media & Email Campaigns.
Categorise content by audience (e.g. nurses, mums, career changers)
Ensure the content and format adhere to brand guidelines
Consistent content tasks such as video editing, uploading & organising media libraries
Web:
Update website content & blogs
SEO
Uploading and editing images and copy
Outbound:
Monitor campaigns
E-mail and newsletter marketing
Market research
Ads:
PPC - Help run and monitor campaigns
Paid social - Monitor campaigns
General:
Administration & office duties
Operations duties
Meet & Greet Clients
Sales Administration
Flag or assist with incoming messages & social media comments
The Successful candidate will gradually take on more responsibility with content and engagement.Training:
This role incorporates six hours of paid study time per week, including one day per month in person at the Creative Process Training Centre in Brighton. Make sure you can travel to Brighton for this
Please note this is a full-time role/training position recruiting now
Training Outcome:
On successful completion of the apprenticeship the apprentice can discuss with the us to progress into a full time marketing role responsible for daily content output, support ongoing marketing activity & grow with the business as a key team member
Employer Description:We are a well-established permanent makeup training & business support academy based in the UK, delivering high-level 1-to-1 training programmes. We specialise in helping mainly women transition into new careers and build successful businesses. In 2024 we were voted the Number 1 Training Centre at the National Hair & Beauty Awards & have featured on Netflix, Channel 5 & regularly in the National Press.Working Hours :Monday - Friday, 9.45am - 5.15pm,
Wednesday Training day from home.Skills: Communication skills,IT skills,Attention to detail,Organisation skills,Patience,Able to manage content files,Consistent & Reliable,Comfortable with repetition,Willing to learn & improve,Social Media platforms....Read more...
The Community Activator Coach will assist the centres in delivering and growing their dry side sports provision which includes, Social Sports, Tennis and community activator.
This will include planning activities as well as delivering feedback to participants and their parents as required.
You will also be asked to work in other areas of the leisure centres by setting up/ down equipment, working in the extreme areas and soft play. Shifts on reception or completing out reach may also be required.
This the perfect opportunity to understand the role of sport and physical activity in the Community, through undertaking the Community Activator Coach Level 2 which is designed to help you step confidently into the world of Sport.
You will build practical coaching, engagement, and organisational skills, learning how to deliver sessions safely, motivate participants, and work with your community to increase participation.
The Community Activator Level 2 apprenticeship prepares you for roles such as: Community Sports Health Officer, Outreach Officer, Lead Activity Officer, Health & Wellbeing Lead, and Sports Development Assistant.
What your apprenticeship includes:
A mixture of face to face and online catch ups every 4 - 6 weeks to discuss feedback and progress
A mixture of on and off the job training, including workshops and webinars
Reviews every 12 weeks with your Line Manager and your dedicated Learning Coach
The chance to get Functional Skills in English and maths (if you don't already have GCSE)
Coach Core will provide tailored support across both the recruitment and development of apprentices.
As an education and employment charity, Coach Core uses the power of sport and apprenticeships to create meaningful opportunities for young people who may face barriers, discrimination, or limited access to work.
Working in partnership with Lifetime, Coach Core supports the recruitment of apprentices who reflect the communities they serve, with a focus on those who will benefit most from the opportunity.
Coach Core provides holistic support to both apprentices and employers, working alongside local and national partners to ensure a high-quality experience.
This includes ongoing support, as well as additional training and CPD to build skills, confidence, and long-term career pathways in sport and physical activity.Training:
Community Activator Coach Apprenticeship Level 2 including Functional Skills in maths and English
Training Outcome:
GLL prides itself on its internal Learning & Development and internal promotion levels, with Community Sports Officer and coaching positions being progression routes on completion of this apprenticeship
Employer Description:As a Charitable Social Enterprise and workers cooperative GLL has grown over the last 30+ years to become the UK's largest public leisure and libraries operator. As a staff owned business we ensure all our people are developed and in 2023 were awarded with Investors in People Gold status, whilst offering a range of meaningful careers and training for everyone in our local communities.
We manage over 375 facilities across England, Wales and Northern Ireland, including public sport and leisure cWorking Hours :Shifts between 9.00am - 9.00pm Monday - Sunday. Exact shifts to be confirmedSkills: Team Working,Organisation Skills....Read more...
An exceptional opportunity has opened for a seasoned legal professional to contribute to pioneering work at the intersection of financial markets, regulation and legal-technology. Company overview This organisation is a globally recognised legal-data and consulting firm operating within the FinTech and LegalTech landscape. Since its inception in 2011, it has grown into a best-in-class advisory specialist supporting major investment banks, asset managers and financial institutions. Its work spans legal-data management for capital, liquidity and collateral optimisation, regulatory reporting and operational oversight. The firm also leads key digitisation initiatives for trade associations in the derivatives and securities-finance sectors, including the development of clause taxonomies and legal-opinion libraries. Job overview As a Netting Lawyer – UK, you will join the Legal Opinion Practice Group to provide analysis and guidance on close-out netting, collateral enforceability, capacity opinions and wider diligence matters across derivatives and securities financing transactions. The role blends legal expertise with forward-thinking innovation, including involvement in research and development of smart legal opinions that aim to transform how formal legal advice is produced, consumed and integrated into operational processes. Here’s what you’ll be doing:Reviewing and preparing clear summaries of legal opinions covering netting, enforceability and related issues.Advising on master netting agreements for derivatives and SFT, as well as the rules of exchanges and clearing houses in the context of regulatory capital obligations.Liaising with internal and external stakeholders to interpret and implement policies governing regulatory capital, liquidity and netting approaches.Promoting awareness and understanding of regulatory and accounting frameworks such as Basel standards and recovery and resolution planning.Contributing strategic input into the development and progression of smart legal-opinion initiatives.Here are the skills you’ll need:Strong background in capital markets or insolvency law, ideally with specific close-out netting and collateral enforceability experience.Proven ability to interpret and analyse complex legal agreements and regulatory requirements.Excellent drafting skills with a high level of precision and clarity.Ability to collaborate with multi-disciplinary teams spanning legal, operational, regulatory and technological domains.Proactive approach, strong work ethic and a desire to drive forward legal-innovation projects.Work permissions: You must have the right to work in the United Kingdom. Visa sponsorship is not available at this time. Here are the benefits of this job:Salary between £75,000 and £115,000 depending on experience.Opportunity to work closely with leading global financial institutions on sophisticated derivatives and SFT matters.Direct exposure to innovative legal-technology projects, particularly in digital legal opinions and document-optimisation work.Involvement in strategic initiatives that shape the future of legal-data management in financial markets.A chance to build rare and sought-after expertise in a niche area with strong long-term career value.Pursuing a career as a Netting Lawyer – UK gives you the advantage of operating at the forefront of financial-market legal practice while engaging deeply with evolving regulatory and technological frameworks. This blend of complex legal work and digital innovation positions you for a resilient and highly specialised career in an increasingly interconnected sector.....Read more...
Key Accountabilities: Multi-Channel Marketing & Content Delivery:
Support the creation and delivery of marketing content across multiple channels including website, social media, email and digital campaigns
Assist in producing engaging, accurate and supporter-focused content that supports fundraising, awareness and stewardship objectives
Contribute to the planning and scheduling of content aligned to campaign goals and key moments in the supporter journey
Work with the Content Designer to adapt creative assets for use across different channels and audiences
Support the development of content that drives engagement, conversion (e.g. donations, event sign-ups) and supporter retention. Website, Digital Platforms & Supporter Experience
Assist with maintaining website content using the CMS, ensuring it is accurate, accessible and user-friendly
Support improvements to supporter journeys, including donation flows and campaign landing pages
Carry out basic SEO tasks such as updating metadata, improving content structure and checking links
Help ensure digital content aligns with accessibility standards and best practice
Support optimisation of key pages to improve conversion rates and user experience. Campaign Support & Marketing Delivery
Support the delivery of integrated marketing campaigns across multiple channels, including fundraising appeals and events
Assist with uploading campaign assets, scheduling activity and maintaining campaign pages
Contribute to campaign planning by preparing content, checking copy and supporting campaign checklists
Work with colleagues across marketing and fundraising teams to deliver coordinated activity
Support the implementation of marketing plans that aim to acquire new supporters and steward existing ones. Data, Analytics & Supporter Insight
Monitor and report on basic marketing performance metrics such as social engagement, website traffic, email performance and conversions
Support the creation of simple performance reports using analytics tools
Assist in gathering data and insights to evaluate campaign effectiveness and supporter behaviour
Develop an understanding of supporter segmentation, preferences and engagement patterns
Use data to support continuous improvement of marketing activity and supporter journeys. Marketing Operations & Administration
Support marketing administration tasks such as organising assets, maintaining content libraries and updating records
Assist in coordinating marketing activity, including working with internal stakeholders and external suppliers where appropriate
Help track marketing activity and support the organisation of marketing materials and resources
Support accurate tagging, tracking and organisation of digital content to enable reporting and insight
Please note: The key dates are to be used as a guide only. Should the right candidate be found, this vacancy may close early.Training:Multi-channel Marketer Level 3.
Your learning will take place at the South Central Institute of Technology, which offers benefits such as: Quality teaching and support. Project-based learning, co-delivered by employers. State-of-the-art facilities with plenty of tech equipment available.Training Outcome:Opportunity to grow and develop within the company to gain more knowledge and skills.Employer Description:Willen Hospice is a highly respected charitable organisation providing specialist palliative care to people with life limiting illnesses across the Milton Keynes community. Set in the peaceful surroundings of Willen Lake, the Hospice delivers 24/7 compassionate, person centred care, supporting patients in its 15 bed In Patient Unit as well as through community services such as Willen at Home.
As an employer, Willen Hospice fosters a values driven, supportive and inclusive culture. They emphasise compassion, respect, innovation, and giving staff the “time to care.” Their teams span clinical roles, retail, estates, fundraising, and support services, all united by a shared mission to make a meaningful difference to patientsWorking Hours :• Monday to Friday 9am - 5pm
• 1-day a week at MK College
• Occasional evening/weekendSkills: Content creation,Basic design,Social media,Campaign support,Digital platforms,Data awareness,SEO basics,Written communication,Verbal communication,Team collaboration,Empathy,Time management,Attention to detail,Creativity,Proactive learner....Read more...