Environmental Research Software Engineer at Career Insight
WO6, , United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

16 May, 25

Salary

0.0

Posted On

17 Feb, 25

Experience

0 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description

ENVIRONMENTAL RESEARCH SOFTWARE ENGINEER

We are seeking an Environmental Research Software Engineer to join our team, contributing to scientific discovery and developing data-driven solutions to address complex environmental challenges. In this role, you will collaborate with researchers, businesses, and government stakeholders to support environmental data management, monitoring, and analysis through innovative software solutions.

Responsibilities

ABOUT THE ROLE

You will be joining our acclaimed Water Resources science area, working on an exciting Floods and Droughts Research Infrastructure (FDRI) project. You will collaborate with a multidisciplinary team of software developers, data scientists, and support technicians to design, develop, and maintain cutting-edge environmental data monitoring systems.

Your work will focus on:

  • Developing software systems for managing and processing data from environmental monitoring systems, including sensors, UAVs, and IoT devices
  • Designing structured data storage, processing workflows, APIs, and user interfaces
  • Engaging in all stages of the software development life cycle, from design and prototyping to deployment and ongoing maintenance
  • Enhancing cloud-based research platforms and environmental data APIs

You will be part of a highly skilled team of experienced software engineers and researchers, with opportunities to expand your technical expertise and contribute to impactful environmental research.

KEY RESPONSIBILITIES

  • Design and develop new software systems and digital infrastructure for environmental monitoring
  • Work in an Agile development environment as part of a team of developers and infrastructure engineers
  • Apply expert-level knowledge to develop, improve, and maintain software solutions that support research projects
  • Collaborate with internal and external stakeholders to understand their needs and create tailored software tools
  • Automate quality control processes for observational network data
  • Stay up to date with the latest software engineering and data management advancements
Loading...