Menu
Warning This job advert has expired and applications have closed.

Senior Model Developer (ID2579)

Job details
Posting date: 29 July 2024
Salary: £39,439 per year
Additional salary information: £39,439 - £43,569 National or Weybridge £42,577. - £47,039. This post is eligible for a technical specialist pay allowance of up to £6k, subject to a skills assessment after 3 months in post.
Hours: Full time
Closing date: 22 August 2024
Location: Penrith
Company: Government Recruitment Service
Job type: Permanent
Job reference: 363341/7

Summary

The Animal and Plant Health Agency (APHA) is an executive agency of the Department for Environment, Food & Rural Affairs, and works on behalf of the Scottish Government and Welsh Government. Our diverse teams of over 3,000 skilled and committed professionals come together to provide research, advice and support to UK Government for safeguarding animal, public and plant health for benefit of the environment and economy.

The Science Directorate (SD) delivers high quality, high impact and highly relevant multidisciplinary science. Our People are diverse, talented, engaged and inspired to deliver innovative outcomes.

The Software Development Team, in the Department of Epidemiological Sciences, builds and maintains bespoke scientific software and infrastructure spanning multiple high impact areas including disease management databases, data science, and specialist scientific computing for analysts across Defra group.

Specialism: Modelling Software Development

This specialist post focusses on the design, coding, execution and maintenance of bespoke scientific algorithms and software concerning animal disease control, with a focus on models simulating national animal disease spread, surveillance and management.

The post holder will primarily work on Linux systems in the cloud, supporting legacy code in Java and R, and developing and maintaining new systems in Python and Rust. The work involves high performance computing, such as software, algorithm and data processing optimisation, system automation and cluster computing.

The outputs from this work will support important capabilities concerning animal disease control in the UK.

This post is being recruited subject to a potential deferred start date of February 2025.

Main areas of responsibility:

  • Leading on agreed project activities within the Software Development Team.
  • Working with customers, collaborators, and suppliers to translate business objectives into deliverable technical outcomes.
  • Developing and implementing analytical algorithms; creating and automating systems to test, build and deploy code, potentially on large bespoke clusters; developing and ensuring analytical, scientific and software good practice.
  • Using collaborative approaches (primarily Agile/Kanban) to provide transparency and assurance throughout delivery.
  • Contributing to outcomes, capabilities, and culture concerning scientific software development and computing, including technical collaboration, review, documentation, and quality assurance.
  • Helping prioritise and protect the allocation of limited technical resource, including balancing time between legacy maintenance and new systems development.
  • Helping develop and maintain a responsive, supportive, and knowledgeable community.
  • Line and functionally managing technical staff.