Senior R Developer - London

FDM Group · London

  • Not stated by the employer
  • Temporary
  • Posted 22 days ago
Apply on FDM Group's site

FDM is a global business and technology consultancy seeking a Senior R Developer / Software Engineer to work for our client within the public sector. This is initially a 4- month contract with the potential to extend and will be a hybrid role that will be based in London

We are seeking an experienced Senior R Developer / Software Engineer to support the enhancement and modernisation of critical data and reporting solutions. The successful candidate will play a key role in upgrading existing platforms, reducing technical debt, improving application performance, and ensuring the ongoing reliability of business-critical systems.

This role requires a strong software engineering mindset, combining advanced R development expertise with a focus on testing, automation, quality assurance, and scalable data solutions.

Key Responsibilities:

  • Design, develop, maintain, and enhance complex applications and data solutions using R.
  • Refactor legacy codebases to improve maintainability, performance, scalability, and code quality.
  • Modernise existing systems and migrate applications to newer technology platforms.
  • Develop and maintain data transformation pipelines that support reporting and analytical requirements.
  • Create and manage reusable R packages, libraries, and software components.
  • Implement software engineering best practices, including version control, code reviews, documentation, and automated deployment processes.
  • Optimise application performance and resolve technical debt across existing solutions.
  • Collaborate with technical and business stakeholders to understand requirements and deliver robust solutions.
  • Ensure continuity and consistency of outputs when implementing system improvements or platform changes.
  • Design and execute comprehensive testing strategies, including regression testing, reconciliation activities, and automated validation processes.
  • Develop quality assurance frameworks to ensure code changes are thoroughly tested and do not impact established outputs.
  • Support the enhancement of reporting and analytical capabilities through improved data models and processing logic.
  • Contribute to proof of concepts and innovation initiatives using modern cloud and analytics technologies.

Apply for this job

Applications are handled by FDM Group directly. JobLot never asks candidates for payment.