technology job

Head of Applications

  • Posted March 16, 2026
  • £110000 - £130000 per annum + Share Options
  • Remote-First Adhoc office meet ups
  • Permanent

Sanderson are partnering with a growing technology scale-up that is redefining how organisations identify and manage vulnerabilities across their digital footprint. With strong investment backing and an ambitious global growth plan, the company is expanding its engineering capability and building out a high-impact Applications team.

This is an opportunity to join at an exciting stage of growth and play a critical role in shaping the direction of the organisation’s internal and product-facing applications. As Head of Applications, you will lead a distributed engineering function and help build the structure, processes, and culture required to scale effectively.

Working closely with senior technical leadership, you will guide engineering teams across multiple regions, drive collaboration, and ensure the delivery of reliable, high-quality software that supports the company’s rapid expansion.

Key Responsibilities

  • Lead and develop a globally distributed Applications engineering team, providing strategic direction and day-to-day leadership.
  • Manage and mentor Engineering Leads and Software Engineers, fostering a high-performing and collaborative culture.
  • Build and scale the UK-based Applications team, including hiring and developing new engineering talent.
  • Provide guidance during technical escalations and support architectural discussions across the engineering function.
  • Drive strong engineering practices across the team, including quality, reliability, and continuous improvement.
  • Help shape the long-term structure, processes, and technical direction of the Applications function as the company scales.

Skills & Experience

  • Proven experience leading and growing software engineering teams within fast-paced technology organisations.
  • Strong technical background with experience in Node, React, and AWS-based architectures.
  • Ability to support architectural discussions and technical decision-making without needing to code day-to-day.
  • Experience working with globally distributed teams and navigating cross-cultural collaboration.
  • Excellent communication and interpersonal skills, with the ability to build strong relationships across engineering and business teams.
  • Demonstrated experience in performance management, coaching, and career development for engineers.
  • Comfortable operating within startup or scale-up environments, where flexibility, ownership, and initiative are essential.

This is a full-time, permanent role offering a starting salary up to £130,000 (DOE) and a remote-first working model.

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

Apply now or email [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

    Cyber Software Engineer

    • Posted March 12, 2026
    • £40000 - £80000 per annum + + benefits
    • Manchester
    • Permanent

    Cyber Software Engineer – National Security

    The successful applicant will join teams working at the forefront of AI/DS, Cyber, Cloud, DevOps/SRE and Platform Engineering. With long‑term programmes secured across the latest frameworks, this position offers the chance to be part of an exciting growth journey with significant technical depth and variety.

    As a Cyber Software Engineer, the successful applicant will contribute to the research, design and development of critical systems in support of National Security missions. They will apply secure coding practices, maintain high standards of software quality and work closely with operating systems at a low level.

    Key Requirements

    * Strong experience with C or C++
    * Familiarity with Python
    * Comfortable working with Linux or Windows operating systems
    * Knowledge of version control tools and experience in agile delivery environments
    * An interest in the Cyber domain
    * Understanding of common software design and testing patterns
    * Ability to build systems and support continuous integration pipelines

    Clearance

    Due to the nature of the work, applicants must be eligible to obtain DV clearance. This requires being a British Citizen and having lived in the UK for the past 10 years.

    Next Steps

    To apply, please submit an up‑to‑date CV. The team looks forward to hearing from you.

    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

      Credit eTrading Developer (Java)

      • Posted March 11, 2026
      • £700 - £750 per day
      • London
      • Permanent

      Credit eTrading Developer (Java)

      • Duration: 12 Months (with renewals)
      • Pay Rate: £750 (inside)
      • Location: London – 4 days a week in the office

      I’m currently supporting a leading financial services consultancy that partners closely with front‑office trading teams to deliver high‑performance electronic trading solutions. This role sits within their Credit eTrading Algo & Front Office technology group, working directly with traders and the business Algo Desk on cutting‑edge eTrading and portfolio trading initiatives.

      You’ll join a global Fixed Income & Credit (FIC) technology team, focused on expanding and enhancing electronic trading capabilities. Work includes:

      • Building new connectivity and RFQ protocols, including portfolio trading functionality
      • Enhancing auto‑quoting and algo frameworks
      • Designing and developing components for Credit Cash electronic trading
      • Participating in peer code/design reviews
      • Supporting QA teams and resolving production issues with a strong feedback loop
      • Upgrading systems to Java 17, modern frameworks, and the Solace messaging platform

      Key Responsibilities

      • Develop, optimise, and maintain server‑side Java services for low‑latency trading
      • Implement multi‑stream event processing, messaging, and concurrency solutions
      • Work hands‑on with traders and front‑office teams
      • Design improvements based on business requirements
      • Troubleshoot and resolve production issues swiftly and effectively

      Required Skills & Experience

      • 7+ years of professional Java development experience
      • Deep expertise in server‑side Java, including:
        • Concurrency
        • Collections API
        • Event‑driven architecture
        • Caching (GridGain desirable)
      • Strong experience with messaging systems (Solace or Tibco RV)
      • SQL experience with relational databases (SQL Server, Sybase, or Oracle)
      • Background in capital markets, particularly front‑office trading environments
      • Low‑latency system design exposure
      • Linux/Unix & shell scripting
      • Experience with DevOps tooling (Maven, Jenkins, Nexus, Helios)

      Nice to Have

      • Experience with eTrading, ETF or Portfolio Trading
      • Exposure to cloud/container technologies (Docker, Kubernetes)
      • Credit eTrading domain experience
      • Solace messaging expertise

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

        • Posted
        • £50000 - £70000 per annum
        • Fully Remote
        • Permanent

        Senior Java Engineer – Permanent
        Salary: 55k-65k
        Working Arrangement: Fully Remote
        Tech Stack:
        Java, Spring Boot and Cloud Platforms(AWS, Azure and GCP)
        Desirable – Python and JavaScript

        I am currently working with a leading software software consultancy working with the government for a Senior Java Engineer.

        This role involves mentoring junior engineers, collaborating with cross-functional teams, and driving the adoption of best practices in software development.

        Essential

        • Proven experience in full-stack software development, including design, development, testing, and deployment.
        • Significant hands on experience with Java, Spring Boot and Microservices.
        • Strong understanding of Agile and DevOps practices, with a focus on continuous integration and delivery.
        • Some proficiency in one or more programming languages (e.g., Python, Java, JavaScript) and experience with software architecture patterns.
        • Experience with cloud platforms (e.g., AWS, Azure, GCP) and infrastructure as code.
        • Familiarity with CI/CD pipelines, automated testing, and modern software development practices.
        • Knowledge of technologies such as Mircroservices, containerisation (Docker, Kubernetes), or serverless architecture.
        • Awareness of principles like well architected and secure by design.

        Desirable

        • Previous experience in a senior engineering role, guiding teams to successful delivery.
        • Proficiency in multiple programming languages.
        • Experience in central government advantageous.
        • Experience in a consulting environment.

        Responsibilities

        • Design, develop, and maintain complex software solutions, ensuring they are robust, secure, tested and scalable.
        • Contribute to software architecture decisions, ensuring alignment with project and business goals.
        • Mentor and support junior engineers, helping to develop their skills and promote best practices.
        • Collaborate with cross-functional teams, including product management, UX/UI, DevOps, and QA, to ensure software meets business requirements.
        • Implement and optimise CI/CD pipelines to enhance development efficiency and software quality.
        • Conduct code reviews, providing constructive feedback to enhance team performance and code quality.
        • Troubleshoot and resolve technical issues, ensuring software operates smoothly and efficiently.
        • Stay current with industry trends and emerging technologies, recommending and integrating them where beneficial.
        • Drive improvements in coding standards, testing, and documentation within the team.
        • Engage in early-stage project discussions, providing technical insights and recommendations.
        • Ensure that development processes are followed, and contribute to process optimisation initiatives.
        • Communicate complex technical concepts effectively to non-technical stakeholders.

        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

          ServiceNow Developer

          • Posted March 9, 2026
          • £500 - £600 per day
          • london - twice a week on site
          • Contract

          ServiceNow Developer

          Rate: £550 – £600 per day (Inside IR35)
          Duration: 6 months
          Location: London – on site twice a week

          We are seeking an experienced ServiceNow Developer to support the operation of an enterprise ServiceNow platform. The role will focus on platform maintenance, incident resolution, service requests and small enhancements, ensuring the platform remains stable and effective while the wider team focuses on project delivery.

           

          Responsibilities:

          • Development and configuration within ServiceNow
          • Manage and resolve incidents and service requests in line with SLAs
          • Implement minor enhancements including workflow and UI updates
          • Maintain platform configuration including roles, groups, tables and forms
          • Ensure documentation is updated for completed changes
          • Participate in stand-ups and backlog prioritisation

           

          Experience Required:

          • Strong hands-on experience as a ServiceNow Developer
          • Experience supporting BAU platform operations
          • Knowledge of ServiceNow configuration, workflows, forms and tables
          • Ability to deliver small enhancements and platform improvements

          This is a hands-on contract role supporting the stability and ongoing improvement of a critical enterprise ServiceNow platform.

          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 Developer

            • Posted
            • Up to £550 per day + Inside IR35
            • Contract
            We are seeking a skilled Java Developer to join our engineering team and contribute to the design, development, and maintenance of high‑quality, scalable software solutions. The ideal candidate has strong experience in core Java, modern frameworks, API development, and cloud‑based architectures. You will work closely with product owners, architects, QA engineers, and other developers to deliver robust, secure, and high‑performance applications.

            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

              • Posted
              • Up to £550 per day + Inside IR35
              • Contract

              Essential skills:

              .Net, C#, React, Azure

              Skills required:

              As a Full Stack Developer, you will provide expert development skills to maintain multiple service capabilities, including;
              Collaboration and Stakeholder Engagement:
              Collaborate closely with product owners, user researchers, clinical safety officers, operational teams, and development stakeholders to clarify user needs and translate them into actionable insights and design recommendations.
              Service Improvements
              3rd line Support
              Key deliverables

              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 Developer

                • Posted March 5, 2026
                • Up to £460 per day + Inside IR35
                • Contract

                The ability to work with data throughout its lifecycle, from collection and storage to processing and analysis. Data developers are responsible for designing, implementing and maintaining the systems and infrastructure needed to handle large volumes of data. They work on integrating data from a variety of sources, ensuring that different data sets can be effectively combined and analysed. They can also utilise programming languages such as Python, Java or SQL and tools such as Apache Spark or in this instance LakeFS, for data processing and management. Useful – R, Apache Spark. Very useful – Python, SQL, JSON, LakeFS.

                 

                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

                  Backend Software Engineer

                  • Posted March 3, 2026
                  • £50000 - £80000 per annum + + benefits
                  • Hampshire
                  • Permanent

                  You will play a key role in designing, developing, and supporting high-performance software solutions within secure and mission-critical environments. You’ll work closely with multidisciplinary teams to deliver reliable, scalable, and maintainable systems that meet demanding operational requirements. This role will involve contributing across the full development lifecycle, from early design and implementation through to deployment and long-term support, using modern cloud-native and DevOps practices.

                  Key Responsibilities

                  • Design, develop, test, and maintain secure, high-performance backend services using modern programming languages.

                  • Write clean, efficient, and maintainable code with a strong focus on reliability, performance, and security.

                  • Translate solution architectures and business requirements into detailed technical designs and implementations.

                  • Build, deploy, and manage containerised applications on Kubernetes using Helm and continuous deployment tools.

                  • Support Agile delivery by contributing to sprint planning, backlog refinement, and user story development.

                  • Produce clear, accurate, and high-quality technical documentation in line with agreed standards.

                  • Participate actively in Agile ceremonies, including stand-ups, planning sessions, reviews, and retrospectives.

                  • Monitor live systems, investigate performance or reliability issues, and implement fixes and enhancements.

                  • Collaborate with DevOps and platform teams to improve automation, testing, and deployment pipelines.

                  • Contribute to prototyping, experimentation, and the development of innovative technical solutions.

                  • Ensure compliance with organisational processes, quality standards, and security requirements.

                  • Support continuous improvement through code reviews, knowledge sharing, and adoption of new 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

                    GPU Software Engineer

                    • Posted February 27, 2026
                    • Up to £550 per day + Inside IR-35
                    • Portsmouth
                    • Contract

                    GPU Software Engineer

                    £550/day Inside IR-35

                    Portsmouth – 3 days per week on site

                    Initial 4 month contract


                    We’re looking for a Software Engineer to work within a Space Systems Engineering team, developing custom parallel algorithms and accelerating the processing of large‑scale imagery and data on GPU platforms.

                    Key technical skills:

                    • C++ development and GPU programming frameworks
                    • Parallel programming concepts and GPU architecture
                    • Linux systems engineering
                    • Profiling and debugging tools for GPU code

                    What you’ll be doing:

                    • Designing and implementing parallel algorithms for GPUs where existing libraries aren’t sufficient
                    • Building GPU‑ready code for vectorisation, parallel execution and large‑scale data processing
                    • Offloading CPU‑heavy imaging, simulation or ML workloads onto multi‑GPU Linux systems
                    • Producing benchmarks, validating performance gains and ensuring numerical correctness

                    Experience with GPU acceleration in gaming or AI development is also relevant.

                    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