Make yourself visible and let companies apply to you.
Role title
Roles
Full Stack Engineer Jobs in London
Trending Full Stack Engineer jobs in London
Get notified about new jobs that match this search?
Co-Pilot Engineer - D365 / Power Platform (Contract)
Method Resourcing
London
Hybrid
Mid - Senior
£750/day - £800/day
RECENTLY POSTED
TECH-AGNOSTIC ROLE

£750-800 Inside IR35

Hybrid (London, Glasgow, Remote)

3-Months rolling

Overview

We’re supporting a global consulting-led transformation for a major banking client, focused on modernising HR operations through Microsoft technologies.

The programme centres on building a Co-Pilot-enabled HR case management solution, targeting ~70% automation of employee queries across a new Dynamics 365 environment.

As a Co-Pilot Engineer, you’ll be responsible for designing and building Co-Pilot-enabled workflows and applications across the Microsoft stack, supporting a large-scale HR transformation.

While you will be working in an advisory role, we need someone with strong technical capability and the ability to operate within a fast-moving, enterprise programme.

Location: This role will be hybrid, your time in-office will be split between London & Glasgow with travel expenses paid.

This project starts in May and we can work down notice periods.

Core Responsibilities

  • Build and configure solutions across Microsoft Power Platform (Power Apps, Power Automate)
  • Develop and integrate Dynamics 365 Customer Service for HR case management use cases
  • Implement Microsoft Copilot capabilities to automate HR queries and workflows
  • Design scalable, user-focused solutions aligned to enterprise standards
  • Work closely with stakeholders across UK and US teams

What They’re Looking For

  • Strong hands-on experience across Power Platform and D365
  • Proven experience delivering case management solutions (Customer Service)
  • Exposure to or experience with Copilot / AI-driven workflow automation
  • Ability to operate in complex, multi-stakeholder environments
  • Clear communicator with strong delivery focus

Contract Details

  • Rate: £750-£850 per day (Inside IR35)
  • Duration: Initial 3 months, with strong extension potential
  • Location: Hybrid - London & Glasgow (split across both)
  • Travel: Required (expenses covered)

Co-Pilot Engineer - D365 / Power Platform (Contract)

RSG Plc is acting as an Employment Business in relation to this vacancy.

Java Developer - Java Frameworks, SC Cleared
CBSbutler Holdings Limited trading as CBSbutler
London
Hybrid
Mid - Senior
£450/day - £475/day
RECENTLY POSTED

Java Developer - SC Cleared - Spring Boot / AWS - Croydon (Hybrid)

Location: Croydon (Hybrid Working)
Clearance: Active SC Clearance required
Type: Contract

Overview

We are looking for an SC Cleared Java Developer to support the delivery of modern, cloud-based applications within an AWS environment. The role will involve backend development, API delivery, and contributing to greenfield microservices-based solutions.

Hybrid working is required, with on-site presence in Croydon.

Key Skills (Essential)

  • Strong Java development experience
  • Spring Boot
  • SQL and report writing
  • Experience working in AWS environments
  • EBSA experience
  • API development and microservices architecture
  • Experience with CI/CD pipelines
  • Containerisation using Docker and/or Kubernetes
  • Experience delivering greenfield development projects
  • Active SC Clearance

Desirable Skills

  • React
  • Next.js
  • Experience working within Agile delivery teams

Responsibilities

  • Develop backend services using Java and Spring Boot
  • Build and maintain REST APIs
  • Work with AWS cloud infrastructure
  • Contribute to microservices and containerised deployments
  • Support delivery of new system builds (greenfield)
  • Collaborate with cross-functional teams in an Agile environment
Coding and Programming Trainee
ITOL Recruit
Multiple locations
Fully remote
Graduate - Junior
£28,000 - £35,000
RECENTLY POSTED

Are you looking to benefit from a new career in Programming?

Skills shortages in the IT sector are driving the need for qualified, entry-level career seekers and career changers.

We help place graduates from this programme in top UK companies and organisations needing to employ entry-level Programming staff that can hit the ground running with up-to-date skills gained from this programme.

The best part is you will not need any previous experience as fully accredited training, which includes tutor support and mentoring, provides you with the skills, practical knowledge and qualifications for you to secure a professional job and career in coding. You will also have the reassurance of a job guarantee (£25K-£40K) upon completion.

Whether you are working full-time, part-time or are unemployed, this package has the flexibility to be completed at a pace that suits you and can be completed in a few weeks or a few months (step 1 to 4 below). Your job and career goals are completed in 4 easy steps.

Step 1 -HTML and CSS Online Training (*12 weeks)

The first step is completing a selection of professional and industry-recognised courses. We have carefully selected these courses to give you the most out of both your learning and employment journey.

  • HTML Essentials (6 weeks)
  • CSS Essentials (6 weeks)

The training is delivered via multimedia rich video tutorials, presentations and quizzes through a portal that you study online from anywhere you choose. You will also be assigned an expert tutor and a support mentor to help you throughout your training.

Once the HTML & CSS courses are complete, you will be ready to move forward.

Step 2 -Online Training (*12 weeks)

The second step includes a selection of more advanced courses to get you up to speed.

  • Learn the Command Line (1.5 weeks)

  • Learn Git & GitHub (1.5 weeks)

  • Learn JavaScript (1.5 weeks)

  • Learn Python 3 (1.5 weeks)

JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential! Python is highly versatile. You can use it for both small and complex tasks, and it is used across many different industries.

Step 3 - Build a Portfolio Website Project (1 week)

Additional Courses

  • AWS Certified Cloud Practitioner
  • Microsoft Certified: Azure Administrator Associate

Step 4 - Junior Programmer placement (£25K - £40k)

We work with you to secure your first role as a Junior Programmer, with a starting salary of anywhere between £25K - £40k. While working as a Junior Programmer, we will release your second batch of training which is specifically designed to qualify you to move into the programming field.

Programmer Role

Once you have completed all the mandatory training in step four and have gained two plus years experience in the coding industry, you will be ready to move into higher paying programming roles. Our recruitment support team specialises in the Web and programming space and roles at this level have an average starting salary of £45K.

We have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Gold Partner, accredited by the BCS (Chartered Institute of IT/ British Computer Society) to ensure we provide the highest levels of training.

In addition, we are also ELCAS approved to help members of the Armed Forces, Service Leavers and Veterans gain rewarding careers in IT and Cybersecurity.

Job Guarantee

Due to the success of this programme and the skills shortage of entry-level coding staff, we can guarantee you will secure a job upon completion of your study programme or we will refund you 100% of your course fees back. This is subject to our terms of learning/ terms of business.

Passionate about starting a career in coding? Apply now and one of our friendly advisors will be in touch.

Keywords: Website, Web Developer, Business Development, Website, Web Design, Front End, Back End, Full Stack, Computer Programmer, Computer Systems Engineer, Systems Analyst, Programmer Analyst, Database Administrator, Front-end Developer, Mobile App Developer, Software Developer, Data Scientist, Cloud Engineer.

Full Stack .Net Developer
Stratospherec Ltd
London
Fully remote
Mid - Senior
£50,000 - £60,000
RECENTLY POSTED
+5

Fully remote working for UK based Developer, candidates must have full UK working rights.

Salary 50k to 60k plus benefits

We are recruiting for a new Full Stack .Net Developer role for a Real-time Data Monitoring company based in the UK.

This company are looking for a Full Stack Developer with a strong background in C# and .Net technologies to join their remote development team. They produce a number of realtime data monitor services used by companies across the globe.

They are building a new set of products for the North American market as well as new services for their European customers.

This company are entering a lucrative scale-up time over the next 24 months (they are cash rich, profitable, self funded business) and this is an opportunity to join a small but growing development team, with an established product, who are hiring new developers to help build the next generation of their online data monitoring platform. This is a great time for somebody to join the team and who is looking for a fresh challenge in an exciting online company.

Ideally they are looking for a developer with a strong background in C#, .Net core, NoSQL databases, ElasticSearch and with some experience of building asynchronous, event-driven systems in Lambda + SQS, or equivalent patterns.

Ideal skills:

  • Experience building systems with real users in production
  • Strong, modern C# / .NET experience in production systems
  • Deep experience with at least one major cloud platform (AWS preferred; Azure / GCP also relevant)
  • Experience building asynchronous, event-driven systems (e.g. Lambda + SQS, or equivalent patterns)
  • Solid understanding of data modelling across relational and non-relational stores (e.g. SQL, NoSQL, Elasticsearch)
  • Experience applying architectural patterns such as CQRS where appropriate
  • Comfortable working with containerised applications (Docker)
  • Proven experience designing and building secure, reliable APIs
  • Testing mindset: writes maintainable, meaningful automated tests
  • Comfortable working in modern development workflows (Git, CI/CD, code reviews)

Nice to haves:

  • Experience with React
  • Strong CSS / SASS skills and an eye for UI quality

If you are interested then please apply with your CV for immediate interview?

Software Engineer
Platform Recruitment
London
Fully remote
Mid - Senior
£80,000 - £115,000
RECENTLY POSTED

Software Engineer - C++

Title: Software Engineer - C++

Company: Elite Software House

Location: Remote (London office)

Salary: 80,000 - 115,000

Skills: C++, Algorithms, Boost

Overview:

Are you someone that thinks that writing slick, classy C++ code can and should be an art? Would you like to be part of an internationally recognised team of C++ experts led by the brightest C++ minds in the world?

An elite software house are looking for the top 1% of engineers of all levels to come on board as they continue to develop beautiful algorithms which power business decisions for millions of users.

There is no red tape, there are no bureaucratic meetings. Leaders are also C++ experts. You can work from wherever with a guaranteed top salary in year 2.

About you:

  • STEM degree from a top university OR commercial C++ expertise
  • Significant bias towards C++ development
  • Genuine passion for writing clean, performant code

Bonus if:

  • Commercial C++ experience
  • Have worked on open-source projects
  • Have an activity portfolio of personal C++ projects

Full details are available. Please don’t hesitate to get in touch.

ServiceNow Developer
People First (Recruitment) Ltd
London
Hybrid
Mid - Senior
£45/hour - £65/hour
RECENTLY POSTED

Ref: 23349 MW

The Skills You’ll Need: ServiceNow, CIS-CSM certification

Your New Salary: 45-65 per hour

Hybrid

12 months Agency Temp

Start: ASAP

Working hours: 40 hours/wk

ServiceNow Developer - What You’ll be Doing:

This role is hands-on engineering to deliver ServiceNow solutions.

  • Proven development and implementation experience across the ServiceNow platform
  • Provide technical insights on the capabilities and best practices of the ServiceNow platform
  • Engage, demonstrate and influence stakeholders in a consultative manner.
  • Transform business requirements into technical solutions.
  • Plan, estimate and size deliverable platform changes
  • Design, build and implement platform changes

ServiceNow Developer - The Skills You’ll Need to Succeed:

  • Strong ServiceNow development experience
  • Hands-on development experience on the Service Portal
  • Strong technical background using web technologies (specifically HTML, AngularJS, Bootstrap, CSS, JavaScript, JSON, HTTP, REST/SOAP)
  • ServiceNow integration experience
  • ServiceNow Customer Service Management experience desirable (CIS-CSM certification ideal)
  • ServiceNow Certified Application Developer (CAD)
  • Working within an Agile / SAFe environment
  • Experience working with Jira and Confluence
  • Experience in working in an agile work environment, Scrum or SAFe framework

Please follow us on Linkedin: company/people-first-team-japan

We would be grateful if you could send your CV as a Word document. If your application is successful, you will be contacted within 7 days. We regret that due to the high volume of applications we receive we cannot provide feedback on individual CVs. Please note that we can only consider candidates who are eligible to work in the UK and are able to provide relevant supporting documentation.

People First is committed to increasing diversity, and maintaining an inclusive workplace culture. We welcome applications from all qualified candidates regardless of their ethnicity, race, gender, religious beliefs, sexual orientation, age, marital status or whether or not they have a disability.

People First (Recruitment) Limited acts as an employment agency for permanent and fixed term contract recruitment and as an employment business for the supply of temporary workers. Please note that by applying for this job you accept our Terms of Use and Privacy Policy which can be found on our website.

Senior Developer
Michael Page
Multiple locations
Hybrid
Senior
£60,000 - £65,000
RECENTLY POSTED

Our client is in the Financial Sector and is looking to grow the team with a new Senior Developer. This role can be done remote with weekly meet ups in Bigmingham on a Wednesday. The technology function is around 80 people total and you will work in an Agile team of 8.

Client Details

Our client is in the Financial Sector and is looking to grow the team with a new Senior Developer. This role can be done remote with weekly meet ups in Birmingham on a Wednesday. The technology function is around 80 people total and you will work in an Agile team of 8.

Description

  • Design, develop, and maintain software applications to meet project requirements.
  • Collaborate with cross-functional teams to deliver technical solutions in a timely manner.
  • Conduct code reviews to ensure high-quality standards are met.
  • Analyse and resolve technical issues, providing effective solutions when required.
  • Contribute to the improvement of development processes and methodologies.
  • Stay updated with the latest trends and technologies in the professional services industry.
  • Mentor junior developers and share best practices within the team.
  • Ensure compliance with industry standards and company guidelines in all development tasks.

Profile

This role is a largely hands on coding but there will be an element of mentoring juniors, helping to review code, working with Business Analysts and Product Managers to understand business requirements

Must haves:

  • C#
  • Azure
  • SQL
  • Angular
  • Mentoring experience
  • UK work experience

Nice to haves:

  • Certifications
  • K8s
  • Docker
  • Azure Service Bus, Logic Apps, Functions Apps

Job Offer

  • Car allowance of 5k
  • Private medical
  • 25 days + BHS
  • Option to buy 10 more holidays
  • Matched pension
  • Life assurance
Senior Salesforce Developer - Service Could - Experience Cloud - Marketing Cloud - Apex - LWC
Nexere Consulting Limited
London
Hybrid
Senior
£80,000 - £95,000
RECENTLY POSTED
  • Role - Senior Salesforce Developer
  • Salary - up to £90,000 + Benefits
  • Location - London Bridge
  • Working Situation - Hybrid (2x per week in the office)

My client who are leaders in their field are looking for a Senior Salesforce Developer who will be responsible for hands-on development, platform optimisation, and delivering scalable solutions across Service Cloud and Marketing Cloud. The role leads Apex development, configuration, and CI/CD processes, while ensuring platform stability, assessing release impacts, resolving BAU issues, and driving continuous improvement.

Key Responsibilities

Salesforce Development

  • Design and deliver scalable, high-performance Salesforce solutions.
  • Build and configure functionality across Service Cloud and Marketing Cloud.
  • Write clean Apex code and use declarative tools to meet business needs.
  • Complete unit testing, documentation, and support system testing.

Collaboration & Stakeholder Engagement

  • Work with Product Owners and Business Analysts to translate requirements into effective solutions.
  • Participate in Agile ceremonies (sprint planning, grooming, retros).
  • Advise teams on Salesforce capabilities, limitations, and best practices.

Platform Management & BAU

  • Support ongoing maintenance and optimisation of the Salesforce platform.
  • Troubleshoot, resolve, and document issues for both projects and BAU.

Essential Skills & Experience

  • Extensive hands-on Salesforce development experience in complex environments.
  • Strong skills in Apex, LWC, SOQL, REST/SOAP APIs, and Salesforce configuration.
  • Solid understanding of Service Cloud and Experience Cloud (essential); Marketing Cloud and Sales Cloud (desirable).
  • Experience with CI/CD, Git/GitHub, and structured deployment processes.
  • Strong grasp of Salesforce data architecture, platform limits, and security
C# Developer
GCS
London
Hybrid
Mid - Senior
£400/day - £415/day
RECENTLY POSTED
+1

Global bank based in Canary Wharf.

Role - C# Developer - Desktop Applications

Duration - 6 months with likely extension

Rate - 415 p/d (inside IR35)

Location - Hybrid / Canary Wharf

Tech Stack

  • C#
  • WPF
  • Winforms
  • Javascript
  • SQL
  • Oracle

Tasks

  • Tasks range from understanding business requirements, designing application structures, business data analysis, programming WPF (Windows Presentation Foundation) applications in Visual C#.NET on both Oracle and SQL Server database, testing with users, implementation through Development, Quality Assurance (QA), Production and Disaster Recovery environments. Supporting users and writing operation documents including User Helps (manuals) will also be required.
  • As well as application development, this role will also include all aspects of system constructions and support for existing programmes which are written as WinForms (C#.NET) applications. Also, applications written in other languages like MS VBA for Excel and Access, MS VB and MS Excel Macros will also be required.

Additional Tasks

  • Defining Database objects required in systems to connect with SQL and Oracle Database Administrators in both London and New York.
  • Providing script for database inquiry languages, i.e., T-SQL (SQL Server) and PL/SQL (Oracle) to perform data analysis based on requirements from business parties.
  • Setting up a system distribution method to Citrix and application servers for both Web and Window applications.
  • Troubleshooting systems in an event of failure and implementing necessary solutions by checking Windows Operating System, Internet Information Server and any other relevant environments where the applications are running. In some case this role will act to liaise with other application support team staff.
  • Following the existing team programming policy to keep a common development style to be shared in team members.
  • Updating versions of MS .Net Framework and MS Visual .NET platform to include any necessary changes of existing systems running in Production.
  • Liaising with the relevant support teams such as other Development sections, Technical Support, Network and Infrastructure and DBA where Business users experience system problems.
  • Assessing the impact of data processing loads on SQL and Oracle database and, when appropriate, finding alternative approaches.
  • Rolling out changes with a coordination of Release manager. It is important to maintain the change history of applications

GCS is acting as an Employment Business in relation to this vacancy.

Senior Software Engineer
Edison Hill Search
London
Hybrid
Senior
£75,000 - £85,000
RECENTLY POSTED

Senior Software Engineer (Backend) Series A eCommerce x Fintech Meaningful equity Buying clothes online still isn t a great experience. Sizing is inconsistent, returns are costly, and customers are often left guessing. Yet despite all the innovation in eCommerce, this problem remains largely unsolved. We re working with a high-growth, well-funded Series A startup that s changing that enabling *Try Before You Buy* experiences for leading fashion retailers. The product is live, gaining traction, and now entering a critical phase of growth, including expansion into the US. To support that, they re rebuilding and scaling key parts of their platform. This is where you come in. You ll join a small, experienced engineering team and work directly with the CTO on the systems that sit at the heart of the product. This isn t about maintaining legacy code or picking up tickets. It s about building, improving, and scaling a platform that directly impacts customer experience and revenue. The environment is backend-leaning, built around Node.js, TypeScript and MongoDB, with an API-first, event-driven approach. But more important than the stack is the mindset engineers here are trusted to take ownership, think in systems, and deliver end-to-end. You ll be given the space to focus, the autonomy to make decisions, and the responsibility to get things into production quickly and properly. What they re looking for is someone who has seen scale or at least understands what it takes to get there. Someone who has worked in a startup or high-growth environment, where ambiguity is normal and ownership isn t optional. You ll likely be strongest on the backend, comfortable designing and building production systems, and thoughtful about performance, trade-offs, and long-term maintainability. You don t need to know everything, but you do need to be curious, pragmatic, and capable of figuring things out. If you ve had exposure to eCommerce, payments, or marketplace platforms, that s helpful but not essential. What makes this opportunity stand out is timing. The team is still small, but not at zero. The product is live, but not finished. The business has funding, traction, and a clear direction but plenty left to build. There s a genuine opportunity here to shape both the platform and your own role as the team grows over the next months. And importantly, you ll be part of that journey in a meaningful way, with equity that reflects early-stage impact and upside. The package includes a salary up to £85,000, flexible holiday, hybrid working (one day in the office per week), and a range of additional benefits but the real value here is the chance to build something that matters, in a team where your contribution is visible from day one. If you re an engineer who enjoys building real products, solving meaningful problems, and working in an environment where ownership and impact matter more than process, this is worth a conversation. Apply or get in touch for a confidential discussion. EHS Partners Limited, Edison Hill Search & Edison Hill Scale are operating and advertising as an Employment Agency for permanent positions and as an Employment Business for interim / contract / temporary positions. EHS Partners Limited are an Equal Opportunities employer and we encourage applicants from all backgrounds. Please apply below at your earliest convenience.

Senior Full Stack Engineer
Access Computer Consulting Plc
London
Hybrid
Senior
£400/day - £440/day
RECENTLY POSTED

I am recruiting for an experienced Full Stack Engineer to work on a hybrid basis - 3 days in London, 2 days remote. The role falls inside IR35 so you will be required to work through an umbrella company for the duration of the contract. I am seeking a Senior Full-Stack Engineer with several years of experience who operates as a hands-on, independent contributor and takes full ownership of building, scaling, and running production systems. This role is designed for engineers who have built and operated large-scale systems end-to-end, not those with superficial exposure or purely design-focused experience. Candidates must have strong experience of Java Full Stack, React, Kubernetes & Docker. Experience in building responsive, component based user interfaces using modern Front End frameworks. Hands on expertise in API design and development (REST/JSON), including versioning and backward compatibility. Experience with UI testing, component testing, and Front End build tooling. Experience in CI/CD pipelines, GitOps workflows, A/B testing strategies and also automating the workflows and repeatable tasks. Please apply ASAP for full role details.

Spotlight
Software Engineer
Opencast
Multiple locations
Hybrid
Mid
£52,000 - £59,000

Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we don’t measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, you will fit right in. The role Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, eXtreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. The role is varied, technical, never confined to any one provider or solution and there are always opportunities for learning and development. Requirements Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it. Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days. Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit or experience of working in the public sector is required. Technical Skills - Expertise in Java or Scala is required - Experience in other languages such as Kotlin, Ruby or Javascript is also valuable - Understanding of Object Oriented Programming - In depth knowledge of concepts and uses of testing - Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards - Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success - Experience with agile methodology A consultant in software development at Opencast is responsible for: - Delivering in the upkeep of their team’s backlog - Collaborating with the teams testing effort - Leading on the implementation of user stories - Embracing mobbing and pairing - Working with others in a collaborative, multi-disciplinary environment - Contributing to Opencast’s communities of practice Salary £52,000 - £59,000 What we offer A competitive package including a 7% employer pension contribution, share options and a discretionary bonus. You’ll also benefit from flexible working hours (aligned to client commitments), 25 days’ holiday, and access to 3 annual “life happens” days to support unexpected situations. We also offer wellbeing support, ongoing professional development, volunteering opportunities and the chance to be part of a genuinely supportive team. Where you’ll work This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. We’re happy to make adjustments to support your needs. Want to know more? Visit our website for more details.

Senior AI Engineer £700 p/d | Outside IR35 | Central London
Akkodis
City of London
Hybrid
Senior
£650/day - £750/day
TECH-AGNOSTIC ROLE

Senior AI Engineer £700 p/d (Outside IR35) - Hybrid, Central London A leading Asset Management firm in Central London is seeking a highly technical, delivery‑focused AI Engineer to accelerate the build‑out of AI automation across critical internal operations. We're looking for someone who can combine deep engineering ability, strong systems thinking, and the ability to listen, understand, and translate stakeholder needs into reliable AI‑powered workflows. You'll be the first specialist within a new AI & Data function, owning solutions end‑to‑end and setting engineering standards from day one. What You'll do: Map human‑heavy processes and identify automation opportunities. Build robust, well‑structured AI systems using ChatGPT Enterprise. Implement retrieval workflows, decision trees, guardrails, and scalable prompt patterns. Develop high‑value internal copilots and productivity tools. Integrate AI workflows with HR, CRM, and other internal platforms. Work closely with stakeholders - listening, probing, and shaping solutions around real needs. Essential Experience Experience automating human-centric processes (approvals, performance workflows, document generation, analytics, etc.). Proven experience building AI agents and multi‑step automation flows. Strong hands‑on engineering skills (clean, explainable, well‑structured code). Expertise using ChatGPT Enterprise for workflow automation. Skilled in designing prompts, guardrails, and evaluation logic for reliable outputs. Experience building retrieval pipelines (RAG), vector search, or context‑aware systems. Comfortable integrating AI systems with APIs and internal platforms. How to Apply If you're an AI Engineer who wants to make a tangible impact by building real automation inside a major financial organisation, I'd love to hear from you. Send your CV over to (url removed) ASAP Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website

Senior Full-stack Python Typescript AI Engineer
Teksystems
London
In office
Senior
Private salary

Senior Full-stack Python Typescript AI Engineer- Outside IR35 ROLE This position is for a Senior Backend Developer working in python and typescript to support the development on a SaaS product with a focus on Ai. This role involves designing, building, and optimising scalable backend services and APIs to support a single-tenant, multi‑instance SaaS platform, while contributing to the architecture and implementation of AI‑driven components such as Retrieval‑Augmented Generation (RAG) pipelines, vector databases, semantic search, and structured or knowledge‑graph‑based data modelling approaches. You will support the design of robust data models and pipelines capable of handling both structured and unstructured data with strong traceability and auditability, and help transition prototypes into production‑ready systems with a focus on security, access control, performance, reliability, observability, and monitoring. The role also includes building and managing integrations with external data sources and APIs, collaborating closely with a small, cross‑functional team of developers and stakeholders to refine requirements and deliver iteratively, and contributing to best practices across development standards, testing, and deployment processes. REQUIREMENTS: Strong experience as a backend or full-stack developer with a backend focus Strong proficiency in key scripts, such as Python and TypeScript Proven experience building production-grade SaaS applications Development experience with AI/LLM system architecture, including: RAG pipelines Vector databases (e.g. Pinecone, Weaviate, FAISS, etc.) experience with relational databases (e.g. PostgreSQL) and data modelling Familiarity with API design and integration (REST or GraphQL) experience working with cloud environments (e.g. AWS, Azure, GCP) Job Title: Senior Full-stack Python Typescript AI Engineer Location: London, UK Job Type: Contract Trading as TEKsystems. Allegis Group Limited, Maxis 2, Western Road, Bracknell, RG12 1RT, United Kingdom. No. (phone number removed). Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at (url removed)> To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to (url removed)> We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice at (url removed)/en-gb/privacy-notices for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield

Senior Technical Architect
Haystack - Partnerships
London
Hybrid
Senior - Leader
Private salary

Permanent | Hybrid Working | South East England We are partnering with a leading customer-focused organisation operating in a complex, regulated environment to recruit a Technical Architect for a critical retail technology domain. This role provides domain-level technical leadership across a key part of the customer and commercial ecosystem. You will define, shape and govern the architecture supporting retail operations delivered in an operational, distributed environment. This is a high-impact opportunity to drive architectural direction across point-of-sale systems, retail platforms, catalogue and pricing services, payment integrations, supply chain connectivity, and post-transaction reconciliation processes. You will work closely with delivery teams, third-party suppliers and business stakeholders to simplify complexity and enable sustainable technical change. Key Responsibilities - Own and evolve the target-state architecture for the retail technology domain - Define and govern architectural standards, patterns and principles - Shape the transition of legacy systems toward modular, event-driven, cloud-aligned designs - Develop and maintain domain roadmaps aligned with enterprise strategy - Manage technical risk and technical debt registers - Ensure alignment with security, performance, resilience and operational readiness standards - Lead architecture reviews and support governance processes - Translate business requirements into clear, pragmatic technical designs - Guide delivery teams and suppliers to ensure architectural intent is realised - Produce high-quality architectural artefacts using standard modelling approaches (e.g. UML, BPMN, C4, ArchiMate) - Design robust, scalable and operable integration patterns - Support systems operating in intermittently connected or distributed environments (including edge/mobile devices) - Oversee data flows across retail, operational and financial systems - Ensure solutions operate safely and reliably within a live operational environment - Mentor engineers and promote best practice in architecture - Support proof-of-concept initiatives for new retail capabilities and digital tooling - Improve documentation standards, reusable patterns and architectural processes Experience & Skills Required - Proven experience as a Technical Architect or Senior Engineer - Background in retail, ecommerce, payments, logistics or transport-related environments - Strong knowledge of integration patterns, event-driven architecture, cloud platforms, and domain-driven design - Experience modernising and evolving legacy platforms - Understanding of distributed systems and offline-capable solutions - Familiarity with financial processing and reconciliation workflows - Strong stakeholder engagement and communication skills - Experience working with mobile or edge devices

Spotlight
Software Engineer (contract)
Opencast
Multiple locations
Hybrid
Mid
£350/day - £450/day
+4

Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we don’t measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, you will fit right in. The role We’re looking for Contractors in Software Development (consultant level) to help our major clients transform. Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, and never confined to any one provider or solution. Requirements Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it. Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days. As attendance at client sites is a routine part of the role’s working pattern and involves occasional travel, travel expenses are not covered. Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be beneficial. Technical Skills - Expertise in Java and/or Scala is required - Experience with Javascript, Typescript, Kotlin, Python or Ruby is also valuable - Understanding of Object Oriented Programming - In depth knowledge of concepts and uses of testing - Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards - Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success - Experience with agile methodology A contractor in software development at Opencast is responsible for: - Delivering in the upkeep of their team’s backlog - Collaborating with the teams testing effort - Leading on the implementation of user stories - Embracing mobbing and pairing - Working with others in a collaborative, multi-disciplinary environment Salary Up to £450 per day (working inside IR35) Where you’ll work This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. We’re happy to make adjustments to support your needs. Want to know more? Visit our website for more details.

Spotlight
Senior Software Engineer
Opencast
Multiple locations
Hybrid
Senior - Leader
£59,001 - £72,000

Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we don’t measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, you will fit right in. The role Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. The role is varied, technical, never confined to any one provider or solution and there are always opportunities for learning and development. Requirements Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it. Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days. Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be beneficial. Technical Skills - Expertise in Java or Scala is required - Experience in other languages such as Kotlin, Ruby or Javascript is also valuable - Deep understanding of programming paradigm, code design, testing, accessibility, performance and security - Proven ability to apply different testing tools and methods in practice - Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards - Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success. - Experience with agile methodology A senior consultant in software development at Opencast is responsible for: - Driving the elaboration of their team’s backlog - Setting testing strategies to match industry standards - Being a technical expert in their team (or acting as the team lead) - Leading the technical representation in a project discovery - Mentoring and coaching others to help them achieve their full potential - Demonstrating leadership within Opencast communities of practice Salary £59,001 - £72,000 What we offer A competitive package including a 7% employer pension contribution, share options and a discretionary bonus. You’ll also benefit from flexible working hours (aligned to client commitments), 25 days’ holiday, and access to 3 annual “life happens” days to support unexpected situations. We also offer wellbeing support, ongoing professional development, volunteering opportunities and the chance to be part of a genuinely supportive team. Where you’ll work This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. We’re happy to make adjustments to support your needs. Want to know more? Visit our website for more details.

Spotlight
Senior Software Engineer (contract)
Opencast
Multiple locations
Hybrid
Senior
£450/day - £600/day
+4

Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we don’t measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, you will fit right in. The role We’re looking for Contractors in Software Development (Senior level or Technical Lead) to help our major clients transform. Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, and never confined to any one provider or solution. Requirements Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it. Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days. As attendance at client sites is a routine part of the role’s working pattern and involves occasional travel, travel expenses are not covered. Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be beneficial. Technical Skills - Expertise in Java and/or Scala is required - Experience in other languages such as Javascript, Typescript, Kotlin, Python or Ruby is also valuable - Experience in a technical leadership role - Deep understanding of programming paradigm, code design, testing, accessibility, performance and security - Proven ability to apply different testing tools and methods in practice - Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards - Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success - Experience with agile methodology A senior level contractor in software development at Opencast is responsible for: - Driving the elaboration of their team’s backlog - Setting testing strategies to match industry standards - Being a technical expert in their team (or acting as the team lead) - Leading the technical representation in a project discovery - Acting as a technical lead in the team, enabling them to achieve their full potential Salary £450 - £600 per day (working inside IR35) Where you’ll work This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. We’re happy to make adjustments to support your needs. Want to know more? Visit our website for more details.

Scala Developer
Haystack - Partnerships
London
Fully remote
Mid - Senior
£70,000 - £100,000

_Haystack is working with a direct employer on this opportunity._ Company We are using AI Agents to transform customer experience for ecommerce brands. With a proprietary approach to agentic AI, we have a unique opportunity to become the undisputed leader in our industry. We’re looking for excellent candidates to join our dedicated, thoughtful, and hardworking team to help us achieve that goal. We are a global company with offices in London, New York, and people across the world. Our customers include some of the biggest names in retail including On, Rapha, Air Up, Holland & Barrett, AllSaints, Honeylove, and Clarins. Role We are looking for an experienced software engineer to help us build our product. You will be working on the platform and backend services of the product and also the middle layer that sits between third party customer support tools and our proprietary AI platform. We value autonomy, excellence, pragmatism and impact. Responsibilities include: - Building microservices for our no-code platform, analytics, admin console, data management functionality and others - Designing and implementing maintainable and scalable architecture for consuming and providing APIs - Integrating with 3rd party systems Required Experience - Scala (3+ years of real, hands-on experience in Scala in a professional environment) - Functional programming and hands-on experience with functional programming libraries - Experience developing HTTP RESTful APIs - Excellent knowledge of SQL and relational databases (PostgreSQL) - Knowledge of Terraform (hands-on experience), Docker, AWS - Experience building and deploying microservices-based architectures - We use a functional Scala stack, primarily built on the Typelevel ecosystem, including: http4s, Circe, Cats, Cats Effect, FS2, Monix, and Slick. Interview Process - Our interview process is designed to be clear, fair, and human — just like how we work day to day. - Intro Call (40 mins) — A relaxed chat to learn more about you and share what we’re building. - Technical Stage — Show us how you think and solve problems, including a take-home challenge. - Culture Stage — We’ll explore how you collaborate, communicate, and align with our team values. - Final Chat — Meet a senior team member to discuss long-term goals and mutual fit. - We keep things efficient and most candidates complete all stages within 2–3 weeks. Benefits 🚀 Thrive in a dynamic start-up culture 💰 £80k - £100k annual salary depending on experience 📈 Stock options 🏝️ 34 days off — 25 annual + 8 public + your birthday! 🎳 Quarterly team socials & perks 💪 Stay fit with a $210 monthly fitness stipend or Third Space membership 🎉 Celebrate your birthday with a day off! We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Tech Lead
Haystack - Partnerships
London
Hybrid
Senior - Leader
Private salary

Permanent | Hybrid Working | South East England We are partnering with a leading organisation operating in a complex, real-time operational environment to recruit a Technical Lead within its Integrated Operations and Planning technology domain. This role sits at the heart of mission-critical systems that power operational planning and real-time control functions. The product suite underpins essential processes such as workforce planning, scheduling, disruption management and integrated control operations. You will shape the technical direction of these platforms, ensuring solutions are scalable, resilient and future-ready. Working closely with Product and Delivery leadership, you will balance business priorities with sound engineering decisions to deliver measurable operational value. Role Purpose - Provide technical leadership for a product team, ensuring solutions are scalable, secure and fit for purpose - Act as the technical authority across product, delivery and engineering collaboration - Guide and mentor engineers, promoting sustainable engineering practices across the full product lifecycle - Balance short-term delivery objectives with long-term maintainability, resilience and cost-effectiveness Key Responsibilities - Provide hands-on leadership, setting coding standards and reviewing designs to ensure best practice in security, performance and integration - Define and own technical architecture across operational planning and control products - Partner with Product Managers to translate business requirements into technical designs, effort estimates and roadmaps - Work with Delivery Leads to align technical feasibility with delivery timelines, identifying risks and dependencies early - Champion modern engineering practices including CI/CD, cloud-native design, API-first development and automated testing - Collaborate with enterprise architecture and governance forums to ensure alignment with broader technology strategy and standards - Act as a trusted advisor to operational stakeholders, clearly articulating technical trade-offs and outcomes - Mentor and develop engineers, fostering a high-performing, continuously improving team culture - Lead root cause analysis and resolution of critical production issues impacting live operations Experience & Skills Required - Proven experience as a Technical Lead or Principal Engineer within large-scale, mission-critical systems - Strong software engineering background with expertise in at least one major development stack (e.g. Java, .NET, Python or optimisation tooling) - Experience designing and delivering cloud-native solutions (AWS preferred), with strong knowledge of APIs, event-driven architecture and microservices - Familiarity with operational planning, scheduling or real-time control systems within transport or similarly complex environments (desirable) - Strong understanding of DevOps practices including CI/CD pipelines, automated testing and observability - Experience working within Agile delivery environments and shaping effective team ways of working - Strong analytical and problem-solving skills, with the ability to balance time, cost and technical debt considerations - Ability to influence stakeholders at all levels, translating technical concepts into clear business value - Demonstrated experience mentoring engineers and building high-performing teams - Degree in Computer Science, Software Engineering or equivalent practical experience

Page 14 of 14
Frequently asked questions
London offers a wide range of Full Stack Engineer positions across various industries, including finance, tech startups, healthcare, and e-commerce. Roles vary from entry-level to senior positions, often requiring experience with popular front-end and back-end technologies.
Commonly required skills include proficiency in JavaScript frameworks like React or Angular, back-end technologies such as Node.js, Python, or Java, experience with databases like SQL or NoSQL, and knowledge of cloud platforms such as AWS or Azure.
You can create a profile on our platform, upload your CV, and search for Full Stack Engineer roles in London using our filters. Once you find suitable jobs, you can apply directly through the job board with a single click.
Yes, many employers in London offer remote or hybrid working options for Full Stack Engineers. You can filter your job search by location or work type to find roles that suit your preferences.
Salaries for Full Stack Engineers in London vary based on experience and company size but generally range from £45,000 to £90,000 per year. Senior or specialized roles can offer higher compensation.