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.