technology job

Software Engineer

  • Posted May 21, 2026
  • Negotiable
  • Permanent

Software Engineer – Java, Python, React, MongoDB

Location: Flexible/Hybrid
Contract Type: Permanent or Contract
Level: SFIA Level 4-5 (Enable / Ensure & Advise)

Must go through eDV

About the Role

We’re looking for a versatile Software Engineer with strong experience across Java, Python, React, and MongoDB to join a high-performing engineering team. You will work across the full development lifecycle, contributing to the design, build, and delivery of high-quality software solutions. The role requires strong technical expertise, proactive problem-solving, and the ability to collaborate effectively in multidisciplinary teams.

Key Responsibilities

  • Design, develop, test, and deploy high-quality software solutions using Java, Python, React, and MongoDB.
  • Participate in solution design, estimation, and technical decision-making.
  • Develop reusable components and shared services.
  • Work within Agile teams to support sprint planning, refinement, and retrospectives.
  • Ensure code quality through reviews, automated testing, and engineering best practice.
  • Maintain and improve CI/CD pipelines and deployment processes.
  • Troubleshoot, debug, and optimise performance across services.
  • Collaborate with product, UX, DevOps, and QA to deliver reliable, maintainable systems.
  • Produce and maintain documentation and contribute to knowledge sharing.

Essential Skills & Experience

  • Strong commercial experience with Java and Python.
  • Front-end engineering experience using React and JavaScript
  • Solid hands-on experience with MongoDB including data modelling and performance tuning.
  • Proficient with CI/CD, Git, automated testing, and modern engineering workflows.
  • Experience delivering within Agile environments.
  • Ability to work at SFIA Levels 4-5, demonstrating:
    • Level 4: Ownership of deliverables, specialist knowledge application, resolving defined problems.
    • Level 5: Leading technical work, assuring quality, advising others, shaping technical solutions.

Beneficial Skills

  • Ansible for automation and configuration management.
  • Kubernetes for container orchestration.
  • Experience with microservices, API design, event-driven systems.
  • Understanding of Docker, cloud platforms (AWS/Azure/GCP), and observability tools.

Personal Attributes

  • Strong analytical and problem-solving skills.
  • Clear communicator with varied audiences.
  • Proactive, collaborative, and delivery-focused.
  • Enthusiastic about continuous learning and improving engineering practice.

What We Offer

  • The opportunity to join a high-performing, modern engineering team with a strong culture of quality and innovation.
  • Flexible working arrangements and work-life balance.
  • Professional development aligned with SFIA.
  • Bonus Structure: A performance-linked bonus based on utilisation, delivery outcomes, and contribution to project success.
  • EOT Transition: The company is transitioning to an Employee Ownership Trust (EOT) model, giving employees a meaningful stake in long-term success and enhanced shared-reward opportunities.

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 May 19, 2026
    • £60000 - £65000 per annum + Some flexibility + £15-£20k in bonus
    • London, Manchester or Gloucestershire
    • Permanent

    Senior Software Engineer (Python/Java, AWS)

    London, Manchester or Gloucestershire – primarily on site

    £60,000-£65,000 per annum basic salary, with some flexibility at the top end for the right candidate

    £15,000-£20,000 per annum in additional compensation related to clearance and wider benefits

    No clearance required to apply, but eligibility for enhanced DV clearance is essential

    Sanderson Government and Defence are partnered with a major organisation in the UK Defence and National Security space as they look to strengthen their engineering capability delivering into a highly secure government programme. This role can be based in London, Manchester or Cheltenham, and we are open to candidates who can reliably access any of those three sites. Due to the sensitivity of the work involved, the position is predominantly on site, though some degree of flexibility can be discussed.

    From a technical standpoint, the team is looking for experienced software engineers with strong skills in either Python or Java alongside AWS, with the ability to work across a modern cloud environment. Beyond that, we aren’t especially rigid: there are several areas within the programme where skilled engineers could add value, so we’re very open-minded as long as you bring solid engineering fundamentals, a collaborative mindset and the ability to solve problems in complex environments.

    DV clearance will be required for this position, but you do not need to hold it before joining

    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

      Tech Lead - AI Driven Development / React / Node

      • Posted May 18, 2026
      • £75000 - £90000 per annum
      • Remote-First England Based
      • Permanent

      Sanderson are working with an ambitious SportsTech organisation that is embarking on a major greenfield platform rebuild and is looking for a hands-on Technical Lead to drive the project from both a technical and delivery perspective.

      This role will take ownership of rebuilding a large-scale legacy platform using a modern React and Node stack, leading a newly formed engineering team while remaining close to the code and technical decision making. The organisation is particularly interested in individuals who actively embrace AI-assisted development practices and modern engineering workflows, with a strong interest in how AI tooling can accelerate delivery and improve engineering quality.

      Key Responsibilities

      • Lead the technical direction and architecture of a greenfield platform rebuild
      • Remain hands-on across both React frontend and Node backend development
      • Guide and mentor engineers within a newly formed product team
      • Drive engineering standards, code quality, and delivery practices
      • Collaborate closely with product, delivery, and leadership stakeholders
      • Contribute to system design, scalability, security, and platform performance
      • Champion modern development practices including AI-assisted engineering workflows
      • Support technical planning, estimation, and delivery execution

      Skills & Experience

      • Strong commercial experience with React, TypeScript, and Node
      • Previous experience in a Technical Lead, Lead Engineer, or similar leadership role
      • Commercial experience using AI-assisted development tooling or integrating AI-driven features into products
      • Experience delivering greenfield products or large-scale platform rebuilds
      • Strong understanding of software architecture and modern engineering practices
      • Experience mentoring developers and leading collaborative engineering teams
      • Strong communication and stakeholder management skills
      • Experience with cloud platforms, CI/CD, Docker, Kubernetes, or event-driven systems is beneficial

      This is a full-time, permanent opportunity offering a salary up to £90,000 (DOE), with fully remote working.

      If you’re a hands-on Technical Lead looking for the opportunity to own and shape a modern platform rebuild within a forward-thinking SportsTech environment, this is an exciting opportunity to make a genuine impact.

      Please Note: You must be a UK resident to apply.

      Apply now or contact [email protected] for more details.

      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 Engineer - React / Node

        • Posted
        • £55000 - £65000 per annum
        • Remote-First England
        • Permanent

        Sanderson are working with a growing SportsTech organisation that is continuing to invest heavily in its engineering teams as they scale a suite of globally used platforms.

        As part of this growth, they are looking for two Full Stack Developers with a strong React focus to join an established product engineering squad working on large-scale international software. This is a modern product engineering environment where developers are given genuine autonomy, ownership over features, and the opportunity to influence technical decisions within a collaborative, highly supportive team.

        Key Responsibilities

        • Build and enhance modern React-based applications used across global sports platforms
        • Develop and maintain Node backend services and APIs
        • Work closely with Product Managers, Designers, and Engineers to deliver high-quality features
        • Contribute to component architecture, state management, and front-end best practices
        • Write clean, scalable, well-tested TypeScript and JavaScript code
        • Support continuous improvement across engineering standards, performance, and accessibility
        • Participate in code reviews and collaborative technical discussions

        Skills & Experience

        • Strong commercial experience with React in production environments
        • Solid experience with TypeScript and JavaScript
        • Hands-on backend experience with Node
        • Experience building and consuming REST APIs
        • Good understanding of component architecture and state management libraries
        • Experience working within Agile engineering teams
        • Strong communication and collaboration skills
        • Experience with testing frameworks, CI/CD, or cloud environments is beneficial

        This is a full-time, permanent opportunity offering a salary up to £65,000 (DOE), with fully remote working.

        If you’re a React-focused Full Stack Engineer looking for an opportunity to work on globally used products within a collaborative and modern engineering culture, this is a fantastic opportunity to join a growing SportsTech organisation.

        Please Note: You must be a UK resident to apply.

        Apply now or contact [email protected] for more details.

        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 Developer

          • Posted May 11, 2026
          • Up to £458 per day + Inside IR35
          • Contract

          This role is to lead the development activities and support the team overseeing the re‑factoring of the application as part of a large programme. You will work directly with IBM and client teams, as well as within a wider programme team, to deliver the application changes required for a successful migration. This will include designing, developing, and assuring key application components, while contributing to the overall technical implementation.

          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

            • Posted
            • £91000 - £115000 per annum + + DV bonus + benefits
            • Gloucester
            • Permanent

            Enhanced security clearance is required for this role.

            We’re looking for an experienced Software Engineer to help build and scale secure backend platforms used by National Security and Defence customers. You’ll work on modern cloud‑based systems using a mix of commercial and open‑source technologies across private and public cloud environments.

            What you’ll be doing

            • Designing, building, deploying and improving backend services and platforms
            • Delivering features that meet both functional and non‑functional requirements
            • Estimating and shaping user stories as part of an Agile team
            • Shipping small, frequent releases to keep momentum high
            • Working closely with other engineers in cross‑functional teams
            • Building, optimising and running CI/CD pipelines
            • Owning and supporting the services your team delivers in production

            What we’re looking for

            • 5+ years’ experience delivering production‑grade cloud solutions
            • Strong Java experience, with exposure to JVM languages such as Kotlin or Scala
            • Experience with Kafka or similar messaging platforms
            • Background in Agile DevSecOps environments and Zero Trust architectures
            • Experience integrating with services such as PostgreSQL, Redis and S3
            • Solid engineering fundamentals: clean code, testing, documentation, code reviews and continuous delivery
            • Comfortable using GitHub, GitLab and Atlassian tools
            • Strong TDD experience
            • Hands‑on experience with microservices and distributed systems
            • Exposure to Big Data technologies

            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 May 8, 2026
              • £60000 - £65000 per annum + Some flexibility + £15-£20k in bonus
              • London, Manchester or Cheltenham
              • Permanent

              Senior Software Engineer (Python/Java, AWS)

              London, Manchester or Cheltenham – primarily on site

              £60,000-£65,000 per annum basic salary, with some flexibility at the top end for the right candidate

              £15,000-£20,000 per annum in additional compensation related to clearance and wider benefits

              No clearance required to apply, but eligibility for enhanced DV clearance is essential

              Sanderson Government and Defence are partnered with a major organisation in the UK Defence and National Security space as they look to strengthen their engineering capability delivering into a highly secure government programme. This role can be based in London, Manchester or Cheltenham, and we are open to candidates who can reliably access any of those three sites. Due to the sensitivity of the work involved, the position is predominantly on site, though some degree of flexibility can be discussed.

              From a technical standpoint, the team is looking for experienced software engineers with strong skills in either Python or Java alongside AWS, with the ability to work across a modern cloud environment. Beyond that, we aren’t especially rigid: there are several areas within the programme where skilled engineers could add value, so we’re very open-minded as long as you bring solid engineering fundamentals, a collaborative mindset and the ability to solve problems in complex environments.

              DV clearance will be required for this position, but you do not need to hold it before joining

              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

                Fullstack Software Engineer

                • Posted
                • Up to £600 per day + Inside IR-35
                • Westminster - 2-3 days per week on site
                • Contract

                Fullstack Software Developer

                £600/day Inside IR-35 for an initial 6 months with extension likely

                London – 2-3 days per week on site

                Active SC Clearance essential

                We’re looking for a full‑stack Java developer to join an established engineering team working on cloud‑hosted applications in Azure. The role has a strong backend focus but also includes frontend development, working across Java services and modern web applications. You’ll use VS Code or equivalent IDEs and work closely with frontend, backend and DevOps teams.

                About the role

                • Full‑stack development role
                • Backend and frontend responsibilities
                • Cloud‑hosted systems on Azure
                • API‑driven, service‑based architecture
                • Modern engineering practices and tooling

                Key responsibilities

                • Design, build and maintain Java backend services
                • Develop RESTful APIs and service integrations
                • Contribute to frontend development using React
                • Work across Node.js and TypeScript services
                • Develop and support .NET / C# components where required
                • Deploy and operate applications in Azure
                • Contribute to CI/CD pipelines
                • Collaborate closely with frontend, QA and DevOps teams
                • Participate in code reviews and technical discussions

                Required skills

                • Strong commercial Java experience
                • Spring / Spring Boot
                • REST API development
                • Frontend experience with React
                • Node.js and TypeScript experience
                • C# and .NET exposure
                • Azure experience (App Services, AKS, or similar)
                • VS Code or equivalent IDE (e.g. IntelliJ)
                • Git and version control
                • Experience with relational and/or NoSQL databases

                Nice to have

                • Docker and Kubernetes
                • Microservices architecture
                • Event‑driven or messaging systems
                • Experience working in full‑stack product teams
                • Exposure to Azure DevOps or GitHub Actions

                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 C# / .NET Developer - Risk & Financing Platforms

                  • Posted May 7, 2026
                  • £550 - £650 per day
                  • London
                  • Contract

                  3x Senior C# / .NET Developer – Financial Technology (Risk & Financing Platforms)
                  Pay Rate: £600-£650 (Inside IR35 via umbrella)
                  Location: London – 3/4 days per week (with flexibility)
                  Duration: 6 Months (due to be extended)

                  A leading global financial institution is expanding its engineering group and is looking for experienced C# / .NET Developers to help build and enhance the technology that powers its risk, financing, and securities‑related platforms. This is a high‑impact role within a team responsible for systems that support critical exposure calculations, regulatory processes, and front‑to‑back financing workflows.

                  You’ll work closely with quantitative teams, risk specialists, and business stakeholders to deliver scalable, resilient solutions used across the organisation.

                  Responsibilities:

                  • Designing and developing robust C# / .NET services that underpin risk, collateral, and securities‑financing platforms
                  • Building and integrating RESTful APIs to connect with upstream and downstream systems
                  • Delivering clean, maintainable, object‑oriented code aligned with engineering best practices
                  • Supporting risk‑related workflows, including exposure calculations, limits monitoring, and reporting
                  • Working with large datasets and high‑throughput systems typical of institutional finance
                  • Participating in architectural discussions, design reviews, and technical planning sessions
                  • Collaborating with cross‑functional teams across Risk, Front Office, Operations, and Compliance
                  • Providing production support and contributing to incident analysis and resolution

                  Requirements:

                  • Advanced commercial experience with C# and modern .NET frameworks
                  • Background in Financial Services technology, ideally within risk, financing, or trading environments
                  • Strong grounding in object‑oriented design, clean coding practices, and scalable architecture
                  • Proven ability to design, build, and integrate RESTful APIs
                  • Solid experience working with SQL databases and optimising data‑driven applications
                  • Familiarity with automated testing, CI/CD pipelines, and modern development workflows

                  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 Software Engineer

                    • Posted May 6, 2026
                    • Up to £600 per day + Inside IR-35
                    • Westminster - 3 days per week on site
                    • Contract

                    Java Software Developer

                    £600/day Inside IR-35 for an initial 6 months with extension likely

                    London – 3 days per week on site

                    Active SC Clearance essential

                    We’re looking for a Java developer to join an established engineering team working on backend services hosted in Azure. The role focuses on building and supporting Java applications and APIs, using VS Code as a primary development environment. You’ll work closely with other engineers across backend, frontend, and DevOps, contributing to cloud‑based systems.

                    About the role

                    • Java backend development role
                    • Fokus on services and APIs
                    • Cloud‑hosted environment on Azure
                    • Modern engineering practices and tooling

                    Key responsibilities

                    • Design, build and maintain Java backend applications
                    • Develop and support RESTful APIs
                    • Deploy and operate services in Azure
                    • Contribute to CI/CD pipelines
                    • Collaborate with frontend, QA and DevOps teams
                    • Participate in code reviews and technical discussions

                    Required skills

                    • Strong commercial Java experience
                    • Spring / Spring Boot
                    • REST API development
                    • Azure experience (App Services, AKS, or similar)
                    • VS Code for day‑to‑day development
                    • Git and version control
                    • Experience with relational and/or NoSQL databases

                    Nice to have

                    • Exposure to Node.js and TypeScript
                    • Experience working with JavaScript‑based frontends
                    • Azure DevOps or GitHub Actions
                    • Docker and Kubernetes
                    • Microservices architecture
                    • Messaging or event‑driven systems

                    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