Software Engineer

Apply

Overview

We are seeking an experienced Software Engineer to join our team on a 12-month contract. This role will primarily involve developing and maintaining software solutions, with a focus on Python programming, data science methodologies, and GIS. The position is fully remote, with the option for occasional office visits in Bath, providing a flexible work environment.

Responsibilities

  • Develop ETL pipelines for large-scale data including Raster, Vector, and Tabular formats.
  • Collaborate with cross-functional teams to enhance applications.
  • Research, design, test, and maintain software programs and modifications.
  • Ensure high code quality through testing and QA processes.
  • Recommend technical solutions based on best practices and benefit analysis.

Requirements

  • Proven expertise in Python programming and data science methodologies.
  • Experience with GIS and relevant data handling technologies.
  • Strong skills in developing ETL pipelines.
  • Familiarity with software testing and deployment tools.
  • Ability to collaborate effectively with developers, designers, and analysts.
SkillsPython
LocationUnited Kingdom
TypeRemote
Rate£400-£425/day
SourceLinkedIn
Posted11/11/25