technology job

GenAI Fullstack Engineer

  • Posted October 22, 2026
  • £55000 - £70000 per annum
  • Bristol
  • Permanent

Full Stack Engineer – Generative AI

About the Opportunity

A leading technology-focused organisation is seeking a talented Full Stack Engineer to help design, build and scale innovative Generative AI solutions. This is an exciting opportunity to work on cutting-edge AI applications, contribute to production-grade platforms and collaborate with skilled professionals in a highly innovative environment.

The role offers exposure to emerging technologies, significant learning opportunities and the chance to influence both technical delivery and broader business initiatives.

The Role

As a Full Stack Engineer, you will:

  • Collaborate with multidisciplinary teams to develop Generative AI proof-of-concepts using technologies such as Retrieval-Augmented Generation (RAG) and intelligent agents.
  • Scale successful proof-of-concepts into robust, production-ready solutions.
  • Design and develop full stack applications across both AI-driven and traditional software projects.
  • Support the development of infrastructure that enables secure, scalable and reliable end-to-end solutions.
  • Explore emerging technologies and apply new innovations to real-world challenges.
  • Share knowledge across the team through coaching, mentoring and technical guidance.

Additional Opportunities

Business Development

You will have the opportunity to:

  • Lead or contribute to proposals, bids, RFP responses and customer presentations.
  • Help develop new service offerings and innovative solutions.
  • Participate in customer engagement and business development activities.

Internal Initiatives

You may also contribute to:

  • Internal campaigns, thought leadership activities and whitepaper development.
  • Recruitment, team-building initiatives and practice operations.
  • The evolution of technical capabilities, services and offerings.

Learning & Development

The organisation is committed to continuous professional growth, offering:

  • Access to training and industry-recognised certifications.
  • Opportunities to develop expertise in emerging technologies and high-demand areas, including Generative AI.
  • A collaborative environment that supports ongoing learning and career progression.

Skills & Experience

Eligibility

  • Must hold active SC (Security Check) Clearance or be eligible to obtain and maintain this level of clearance.

Technical Expertise

Backend Development

  • Experience building microservices using Python with FastAPI, TypeScript with Express, or equivalent technologies.

Frontend Development

  • Experience developing React applications using TypeScript.
  • Familiarity with frameworks such as Next.js, Vite, or similar.

Generative AI Technologies

  • Experience with Generative AI frameworks such as LangChain, LangGraph, CrewAI, Vercel AI, or equivalent tools.
  • Practical experience working with Large Language Models (LLMs), including platforms such as OpenAI, Anthropic, Mistral, Llama, or similar.
  • Familiarity with tools that support local or hosted model deployment.

Cloud & Infrastructure

  • Proficiency in AWS or Azure for application hosting and deployment.
  • Hands-on experience with Docker, Kubernetes and Docker Compose.
  • Exposure to Infrastructure as Code tools such as Terraform.
  • Experience with CI/CD platforms including GitHub, GitLab, Jenkins, or similar.
  • Familiarity with monitoring and observability tools for AI applications and services.

Database Technologies

  • Experience with vector databases such as ChromaDB, Pinecone, PGVector, Qdrant, MongoDB, or similar solutions.
  • Familiarity with NoSQL databases.
  • Experience working with SQL databases, particularly PostgreSQL or equivalent.

Version Control

  • Strong experience using Git and modern version control platforms.

Working Practices

  • Experience working within Agile delivery environments.

Communication Skills

  • Strong stakeholder management and communication skills.
  • Ability to communicate effectively with both technical and non-technical audiences.
  • Comfortable collaborating with internal teams and external stakeholders.

Why Apply?

This is an opportunity to join a forward-thinking organisation where innovation, collaboration and professional growth are central to success. You will work on impactful projects, contribute to the adoption of emerging technologies and play a key role in delivering next-generation AI solutions.

Reasonable Adjustments:

Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

Apply for this Job

    technology job

    Full-Stack Software Engineer SC Cleared

    • Posted
    • Up to £500 per day + Outside IR-35
    • Remote first - within the UK
    • Contract

    Full Stack Software Engineer

    £500/day – Outside IR35 – 6-Month Contract – Active SC Clearance Required – Remote-First

    The Opportunity

    We’re seeking an experienced Full Stack Software Engineer to join a major digital transformation programme focused on modernising critical public services through the delivery of secure, user-centred digital solutions.

    This is an opportunity to join a programme at a pivotal stage of delivery, helping replace complex manual processes with modern digital services. You’ll work within a collaborative, multidisciplinary team in a fast-paced Agile environment where innovation, continuous improvement and the adoption of AI-enabled tooling are actively encouraged.

    If you enjoy building products from the ground up, thrive in evolving delivery environments and are excited by the potential of AI to enhance software delivery, this role could be an excellent fit.

    Responsibilities

    • Design, build and maintain modern digital services across front-end and back-end components.
    • Develop secure, scalable APIs and application services.
    • Leverage AI tools and automation to improve engineering productivity and delivery outcomes.
    • Collaborate closely with engineers, product teams and stakeholders throughout the delivery lifecycle.
    • Contribute to cloud infrastructure, deployment automation and platform improvements.
    • Support the implementation of security controls and secure-by-design practices.
    • Ensure solutions meet accessibility and quality standards.
    • Work effectively with both technical and non-technical stakeholders within an Agile environment.

    Essential Skills & Experience

    • Strong commercial experience as a Full Stack Software Engineer.
    • Development expertise in:
      • TypeScript
      • Java
      • Ruby
    • Experience designing, building and consuming APIs.
    • Strong understanding of modern software engineering practices.
    • AWS cloud experience.
    • Experience working within Agile delivery teams.
    • Excellent communication and stakeholder management skills.
    • Interest in applying AI tools and approaches within software delivery.

    Desirable Experience

    • Experience delivering large-scale digital transformation programmes.
    • Kubernetes.
    • Terraform.
    • Infrastructure as Code.
    • CI/CD automation and deployment pipelines.
    • Application security best practices, including OWASP Top 10 awareness and secure-by-design principles.
    • Experience within regulated or public-sector environments.

    Reasonable Adjustments:

    Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

    If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

    Apply for this Job

      technology job

      Full Stack Developer | React, .NET & Azure

      • Posted October 20, 2026
      • £475 - £500 per day
      • London/Hybrid working
      • Contract

      Full Stack Developer | React, .NET & Azure

      £500pd via Umbrella

      London/Hybrid working

      Leading business is looking to bring an experienced Full Stack Developer to join for an initial 3-month contract, with a strong likelihood of extension.

      Key Skills

      • ReactJS
      • TypeScript / JavaScript
      • C# / .NET / ASP.NET
      • SQL Server
      • Azure
      • REST APIs & Microservices
      • HTML, CSS, Tailwind
      • Agile delivery environments

      What You’ll Be Doing

      • Building and enhancing modern web applications
      • Developing scalable APIs and backend services
      • Collaborating with Product, UX and Engineering teams
      • Improving performance, accessibility and user experience
      • Contributing to technical design and engineering best practice

      #fullstackdeveloper #c# #.net #typescript #javascript #sqlserver #contractjobs

      Reasonable Adjustments:

      Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

      If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

      Apply for this Job

        technology job

        Java Full Stack Engineer

        • Posted
        • £40000 - £55721 per annum
        • Role requires 2 days a week onsite in either London, Bristol, Manchester, Newcastle or Glasgow
        • Permanent

        Java Full Stack Engineer

        About the Role

        Join a growing digital transformation and technology consultancy that delivers innovative solutions to a diverse range of organisations. Working as part of a collaborative, multidisciplinary team, you will help design and build modern digital products that solve complex business challenges and deliver meaningful outcomes.

        This is an opportunity to work on a wide variety of projects, using modern technologies and development practices while contributing to high-impact solutions in fast-paced environments. The organisation places a strong emphasis on innovation, professional development and continuous learning.

        Key Responsibilities

        • Design, develop and maintain scalable full stack applications and microservices
        • Build modern, user-focused web applications using contemporary front-end technologies
        • Work closely with stakeholders, product teams and technical specialists to translate business requirements into effective solutions
        • Develop secure, reliable and high-quality software using modern engineering practices
        • Contribute to the design and implementation of cloud-based solutions
        • Participate in agile delivery teams, collaborating across disciplines to drive successful project outcomes
        • Support continuous improvement through best practices, automation and knowledge sharing

        Technologies You May Work With

        • Java
        • Spring Boot
        • Node.js
        • Kotlin
        • React
        • RESTful microservices
        • NoSQL databases
        • Cloud platforms including AWS and Azure

        Skills and Experience

        Essential

        • Extensive experience building microservices using Java and Spring Boot
        • Experience developing front-end web applications using JavaScript and/or TypeScript, React, HTML and CSS
        • Experience using Git for version control
        • Experience with repository management platforms such as GitHub or GitLab
        • Experience using Docker and Docker Compose
        • Experience with CI/CD tools and practices, including platforms such as GitLab, GitHub or Jenkins
        • Experience working with cloud technologies, particularly AWS or Azure
        • Experience working within agile delivery environments

        Desirable

        • Familiarity with Infrastructure as Code tools such as Terraform
        • Experience building and integrating with NoSQL databases, particularly MongoDB, or SQL databases such as PostgreSQL
        • Understanding of web standards, accessibility requirements and software development best practices

        Additional Advantage

        • Experience developing microservices using C#
        • Experience building solutions that integrate with large language models (LLMs) using tools such as Vercel AI, LangChain or similar frameworks
        • Experience working with government digital design systems and templating frameworks such as Nunjucks

        What’s on Offer

        • Opportunity to work on a wide range of challenging and impactful digital transformation projects
        • Exposure to modern technologies, cloud platforms and emerging engineering practices
        • A collaborative and supportive environment that encourages innovation and professional growth
        • Ongoing opportunities to develop your technical and consulting capabilities
        • The chance to make a tangible impact through technology-driven business solutions

        If you are passionate about building modern full stack applications and enjoy working in collaborative, agile teams, this is an excellent opportunity to work on meaningful projects and further develop your career.

        Reasonable Adjustments:

        Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

        If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

        Apply for this Job

          technology job

          Lead Software Engineer (Java, Spring Boot, AWS)

          • Posted October 19, 2026
          • £65000 - £80000 per annum
          • Fully Remote, England
          • Permanent

          Sanderson are working with a purpose driven digital transformation consultancy that partners with organisations across the public sector to improve services and deliver meaningful change. Combining expertise in technology, data and human-centred design, the consultancy focuses on building sustainable digital solutions that make a positive difference.

          As a Lead Software Engineer, you’ll play a key role in designing and developing high-quality software solutions, providing technical leadership and supporting a team of engineers to deliver secure, scalable and reliable applications. You’ll combine hands-on development with mentoring, architectural decision-making and driving engineering best practice.

          This is an excellent opportunity for an experienced engineer who enjoys leading from the front, working collaboratively and contributing to impactful public sector digital transformation projects.

          Key Responsibilities

          • Lead the design, development and delivery of complex software systems, ensuring high standards of quality, security, scalability and performance.
          • Provide technical leadership, coaching and mentoring to software engineers, supporting their professional development and encouraging knowledge sharing.
          • Write high-quality, well-tested code and promote best practice across software development, testing and continuous delivery.
          • Collaborate with multidisciplinary teams and stakeholders to translate requirements into effective technical solutions.
          • Drive continuous improvement across engineering processes, application performance, reliability and security.
          • Conduct code reviews, provide constructive feedback and maintain consistent engineering standards.
          • Implement and maintain CI/CD pipelines and contribute to modern DevOps practices.
          • Troubleshoot complex technical issues and support the delivery of reliable software solutions.
          • Contribute to technical discussions, knowledge-sharing initiatives and, where required, recruitment and early-stage bid activities.

          Skills & Experience

          • Strong hands-on experience with Java and Spring Boot
          • Experience designing and developing microservices-based applications and scalable software architectures
          • Good knowledge of AWS or other cloud platforms, alongside infrastructure as code
          • Experience writing well-tested code and working with automated testing frameworks
          • Familiarity with CI/CD pipelines, DevOps practices and Agile software development methodologies
          • Experience with containerisation technologies such as Docker and Kubernetes
          • Proven ability to lead engineering teams, provide technical guidance and mentor other developers
          • Strong communication and collaboration skills, with the ability to explain technical concepts to a range of stakeholders
          • A proactive approach to problem-solving, continuous improvement and knowledge sharing

          This is a full-time, permanent, fully remote role, offering a salary up to £80,000 depending on experience.

          Please note: Successful applicants must be able to undergo BPSS (Baseline Personnel Security Standard) checks.

          Apply now or contact [email protected] for more information

          Reasonable Adjustments:

          Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

          If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

          Apply for this Job

            technology job

            iOS Developer

            • Posted October 16, 2026
            • Up to £420 per day + Inside IR35
            • Contract

            Role Overview

            We are seeking an experienced iOS Developer to design, develop, and maintain high-quality mobile applications for Apple’s iOS platform. You will work closely with product managers, UX/UI designers, backend developers, and QA engineers to deliver scalable, secure, and user-friendly mobile solutions.

            This is a hands-on development role requiring strong technical expertise in modern iOS technologies, software engineering best practices, and the full mobile application lifecycle.


            Key Responsibilities

            Application Development

            • Design, develop, and maintain native iOS applications using Swift.
            • Build scalable, high-performance mobile solutions that deliver an exceptional user experience.
            • Transform business and technical requirements into robust application functionality.
            • Contribute to application architecture and technical design decisions.
            • Integrate mobile applications with RESTful APIs and backend services.

            Software Engineering

            • Write clean, maintainable, and testable code following industry best practices.
            • Perform code reviews and provide constructive technical feedback.
            • Troubleshoot, debug, and resolve application defects.
            • Optimize application performance, responsiveness, and reliability.
            • Ensure applications meet security, accessibility, and compliance requirements.

            Collaboration

            • Work closely with Product Owners, Designers, Business Analysts, and Engineering teams.
            • Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and reviews.
            • Collaborate with QA teams to support automated and manual testing activities.
            • Contribute to continuous improvement initiatives across the development lifecycle.

            Deployment & Support

            • Support application releases through the App Store.
            • Assist with CI/CD pipeline development and deployment automation.
            • Monitor production applications and address issues proactively.
            • Maintain technical documentation and development standards.

            Required Skills & Experience

            iOS Development

            • Strong commercial experience developing native iOS applications.
            • Expert knowledge of:
              • Swift
              • SwiftUI
              • UIKit
              • Xcode
            • Experience developing applications for iPhone and iPad devices.
            • Understanding of Apple Human Interface Guidelines (HIG).

            Mobile Architecture

            • Experience implementing:
              • MVVM
              • MVC
              • Clean Architecture
            • Knowledge of dependency injection patterns.
            • Understanding of reusable component-based development.

            API & Data Integration

            • Experience consuming RESTful APIs.
            • JSON parsing and data mapping.
            • Authentication mechanisms including OAuth and JWT.
            • Knowledge of asynchronous programming techniques.

            Data Storage

            • Experience with:
              • Core Data
              • SQLite
              • UserDefaults
              • Cloud-based data services

            Testing

            • Unit testing using XCTest.
            • UI testing and automation.
            • Test-driven development (TDD) principles.
            • Experience with application performance testing.

            DevOps & Source Control

            • Git version control.
            • GitHub, GitLab, or Azure DevOps.
            • Branching strategies and pull request management.
            • CI/CD pipelines using tools such as:
              • GitHub Actions
              • Bitrise
              • Jenkins
              • Azure DevOps

            Reasonable Adjustments:

            Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

            If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

            Apply for this Job

              technology job

              R Developer

              • Posted
              • £400 - £600 per day
              • London
              • Contract

              We are looking for an experienced Advanced R Developer / Software Engineer to support the modernisation of complex, business-critical analytical and reporting applications.

              The role will focus on upgrading existing R-based tooling onto modern platforms, reducing technical debt and ensuring established business outputs remain accurate and consistent throughout major system and code changes.

              Key Responsibilities

              • Develop, maintain and refactor complex R applications and analytical tooling.
              • Modernise legacy R code and migrate solutions onto newer platforms.
              • Build and maintain data transformation pipelines and reusable R packages.
              • Improve code quality, maintainability, performance and engineering standards.
              • Design and implement robust testing and validation approaches.
              • Carry out regression testing, reconciliations and automated validation to ensure changes do not impact established outputs.
              • Maintain and enhance business-critical reporting and analytical solutions.
              • Redesign reporting logic to support evolving business and regulatory requirements.
              • Work with data and reporting stakeholders to ensure continuity and accuracy of outputs.
              • Support version control, CI/CD and modern software engineering practices.

              Essential Experience

              • Expert-level commercial experience developing applications and solutions in R.
              • Strong software engineering background, including production-grade coding practices.
              • Experience refactoring and modernising complex or legacy R applications.
              • Strong experience with data transformation pipelines and R package development.
              • Experience designing automated testing, regression testing and validation frameworks.
              • Strong understanding of data modelling and analytical reporting solutions.
              • Experience working with SQL and version control tools such as Git / Azure DevOps.
              • Ability to work independently within complex, highly controlled environments.

              Desirable Experience

              • Experience with Databricks and scalable data engineering or analytics architectures.
              • Power BI and data visualisation experience.
              • Python development experience.
              • Microsoft Power Platform exposure.
              • Strong Excel capability.
              • Experience working with regulatory, financial or other highly controlled reporting environments.

              Technology Stack

              R | SQL | Git / Azure DevOps | Power BI | Databricks | Python | Microsoft Power Platform | Excel

              Reasonable Adjustments:

              Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

              If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

              Apply for this Job

                technology job

                Senior Software Developer

                • Posted October 15, 2026
                • Up to £550 per day + Inside IR35
                • Contract

                We are looking for an experienced Senior Software Developer with strong Node.js expertise to join a growing engineering team. You will play a key role in designing, developing, and maintaining scalable backend services and cloud-native applications.

                Key Responsibilities

                • Design, develop, and maintain backend applications using Node.js and TypeScript.
                • Develop and consume RESTful APIs and microservices.
                • Build scalable, secure, and high-performing cloud-native solutions.
                • Work closely with stakeholders to understand business requirements and translate them into technical solutions.
                • Participate in architecture discussions and technical design workshops.
                • Write clean, maintainable, and well-tested code.
                • Conduct code reviews and champion engineering best practices.
                • Mentor junior and mid-level developers.
                • Collaborate with DevOps teams to improve CI/CD pipelines and deployment processes.
                • Troubleshoot production issues and optimise system performance.
                • Contribute to Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog refinement.

                Essential Skills & Experience

                • 5+ years of commercial software development experience.
                • Strong experience developing applications using Node.js.
                • Proficient in TypeScript and modern JavaScript (ES6+).
                • Experience building REST APIs and microservices.
                • Strong understanding of asynchronous programming and event-driven architectures.
                • Experience working with SQL and/or NoSQL databases.
                • Familiarity with cloud platforms such as AWS, Azure, or GCP.
                • Experience with Docker and containerised environments.
                • Strong knowledge of software engineering principles, design patterns, and best practices.
                • Excellent debugging and problem-solving skills.
                • Experience working within Agile delivery teams.

                Reasonable Adjustments:

                Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

                If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

                Apply for this Job

                  technology job

                  Senior Software Engineer

                  • Posted October 14, 2026
                  • £60000 - £65000 per annum + Benefits
                  • Fully Remote Based
                  • Permanent

                  Senior Software Engineer (Java, Spring Boot, Microservices)

                  Location: Fully Remote (UK-Based)

                  Salary: £60k-£65k plus Benefits

                  Looking business is looking for an experienced Senior Software Engineer to join a high-performing technology team delivering large-scale digital transformation programmes. You’ll play a key role in designing, building and deploying cloud-native applications using Java, Spring Boot, AWS and Microservices, whilst providing technical leadership and mentoring engineers across the wider team.

                  Working within agile, multidisciplinary teams, you will contribute to architecture decisions, drive engineering best practices and help deliver scalable, secure and high-quality software solutions.

                  Key Responsibilities

                  • Design, develop and maintain robust, scalable and secure software solutions.
                  • Build and enhance microservices-based applications using Java and Spring Boot.
                  • Contribute to architecture and technical design decisions.
                  • Collaborate with Product, DevOps, QA and business stakeholders to deliver successful outcomes.
                  • Drive best practices across coding standards, testing and CI/CD processes.
                  • Mentor and support junior and mid-level engineers.
                  • Troubleshoot complex technical issues and optimise application performance.
                  • Champion continuous improvement and adoption of modern engineering practices.

                  Key Requirements

                  • Strong commercial experience with Java and Spring Boot development.
                  • Proven experience designing and building Microservices-based architectures.
                  • Hands-on experience developing and deploying applications within AWS environments.
                  • Exposure to modern JavaScript frameworks such as React, Angular or Vue.js.
                  • Experience with CI/CD pipelines, automated testing and Agile delivery methodologies.
                  • Knowledge of containerisation technologies including Docker and Kubernetes.
                  • Strong understanding of software architecture, scalability and secure-by-design principles.
                  • Previous experience working within a Consultancy and/or Public Sector environment is highly desirable.

                  What’s on Offer

                  • Fully remote working.
                  • Ongoing learning and development opportunities.
                  • Access to complex, large-scale transformation programmes.
                  • Collaborative engineering culture with genuine career progression opportunities.

                  #javadeveloper #softwareengineer #javascript #aws #microservices #consultancy #publicsector #fullyremote

                  Reasonable Adjustments:

                  Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

                  If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

                  Apply for this Job

                    technology job

                    Software Developer

                    • Posted October 13, 2026
                    • £60000 - £65000 per annum
                    • Cheltenham
                    • Permanent

                    Senior Full Stack Developer – .NET / C# / React / TypeScript

                    Salary: £60,000 – £65,000
                    Location: Fully Remote (UK) – Occasional quarterly visits to Cheltenham
                    Contract: Permanent, Full-Time
                    Security Clearance: Must be eligible for SC Clearance

                    The Opportunity

                    I have an exciting opportunity for an experienced Senior Full Stack Developer to join a growing UK-based software company specialising in the development of secure, bespoke applications and SaaS solutions.

                    The business develops complex, business-critical software platforms used across highly regulated environments, with an expanding portfolio of projects both in the UK and internationally.

                    You’ll be joining a close-knit, experienced engineering team where you’ll have the opportunity to take ownership of development activities, contribute to technical decisions and work across the full software development lifecycle.

                    With continued growth planned, this is an excellent opportunity for someone who enjoys working in smaller, collaborative teams and wants to make a genuine impact on the products they develop.

                    Key Responsibilities

                    • Design, develop and maintain full stack web applications using .NET, C#, React and TypeScript.

                    • Build and support scalable backend services, APIs and database solutions.

                    • Develop responsive, user-friendly frontend applications using modern JavaScript frameworks.

                    • Contribute to the development and improvement of CI/CD pipelines and deployment processes.

                    • Work collaboratively with other developers to analyse requirements, design solutions and deliver new functionality.

                    • Support existing applications, troubleshoot technical issues and implement improvements.

                    • Participate in technical discussions, code reviews and continuous improvement activities.

                    • Help maintain high standards of software quality, security and performance.

                    Technical Skills & Experience

                    Essential:

                    • Strong commercial experience developing applications using C# and .NET / .NET Core.

                    • Experience building modern frontend applications using React and TypeScript.

                    • Good knowledge of Microsoft SQL Server and relational databases.

                    • Experience working with REST APIs and web services.

                    • Understanding of CI/CD pipelines and modern software development practices.

                    • Experience working across the full software development lifecycle.

                    • Comfortable working independently and collaboratively within a small engineering team.

                    Desirable:

                    • Experience with Microsoft Azure and cloud-hosted applications.

                    • Knowledge of HTML, CSS and JavaScript.

                    • Experience developing secure applications within regulated environments.

                    • Exposure to mobile application development, particularly Xamarin.

                    • Familiarity with ISO 27001 or security-focused development practices.

                    About You

                    We’re looking for a well-rounded Full Stack Developer who enjoys being hands-on and taking ownership of their work.

                    You’ll ideally have experience working within smaller development teams, where collaboration, adaptability and problem-solving are essential.

                    You’ll be confident contributing across both frontend and backend development, comfortable discussing technical solutions and motivated by building reliable, high-quality software.

                    Security Clearance Requirements

                    Due to the nature of the projects, applicants must be eligible to obtain UK Security Check (SC) clearance. For this particular opportunity, candidates must hold British citizenship and have at least five years of UK address history.

                    Reasonable Adjustments:

                    Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

                    If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

                    Apply for this Job