Quick overview
Job description
Role: Scientific Software Engineer
Ref: (8441)
Pay Rate: Competitive Market day PAYE rate, with flexible holiday pay
IR35: In scope
Hours: 37 hours per week
Length of Contract: 12 months
Location: Exeter
Working Arrangements: 2-3 days on site per month
Security Clearance: Active SC
Scientific Software Engineer
We are seeking an experienced Scientific Software Engineer to develop and maintain specialist software supporting next-generation weather and climate modelling systems.
You will work closely with scientific and technical teams to develop software solutions, connect large-scale data across critical systems, and support the transition from Legacy models to new technologies.
Key Responsibilities:
- Design, develop, maintain and support specialist scientific software applications.
- Write and maintain code to support scientific programmes and data workflows.
- Work with developers and scientific colleagues to understand requirements and deliver effective solutions.
- Support data integration, format translation and connectivity between systems.
- Maintain technical documentation and ensure software quality through robust testing and best practice.
- Share technical knowledge and contribute to continuous improvement.
Essential Skills & Experience:
- Strong Python programming skills.
- Experience with GIS.
- Good working knowledge of Linux environments.
- Fortran experience.
- Strong software engineering, quality assurance and problem-solving skills.
- Excellent communication and stakeholder collaboration skills.
Experience working with scientific software, large-scale data and complex modelling systems would be highly advantageous.
Similar jobs
- HS

Automation EngineerRecently posted
Hunter Selection · Bromyard, Herefordshire · Hybrid · Posted 15 Oct 2026 🇬🇧
Technology£60k/yr - IV
Software Engineer, Frontend (TypeScript)Recently posted
Indigo Vision · edinburgh, midlothian · Remote · Posted 27 Oct 2026 🇬🇧
GitHTMLCSS+5TechnologySalary not listed - LT

Specialist - Software EngineeringRecently posted
LTM · belfast, down · Hybrid · Posted 27 Oct 2026 🇬🇧
OracleSQLSpring+7TechnologySalary not listed - BS

Lead Software EngineerRecently posted
BAE Systems · chichester · Hybrid · Posted 11 Nov 2026 🇬🇧
RustAgileTechnology£68.5k/yr - BS

Principal Systems Design EngineerRecently posted
BAE Systems · portsmouth · Hybrid · Posted 11 Nov 2026 🇬🇧
AgileEngineering£68.5k/yr - BS

Lead Software EngineerRecently posted
BAE Systems · southsea · Hybrid · Posted 11 Nov 2026 🇬🇧
RustAgileTechnology£68.5k/yr - BS

Principal Systems Design EngineerRecently posted
BAE Systems · waterlooville · Hybrid · Posted 11 Nov 2026 🇬🇧
AgileEngineering£68.5k/yr - BS

Lead Software EngineerRecently posted
BAE Systems · gosport · Hybrid · Posted 11 Nov 2026 🇬🇧
RustAgileTechnology£68.5k/yr - BS

Software Engineer – Shared InfrastructureRecently posted
BAE Systems · mitcham · Hybrid · Posted 11 Nov 2026 🇬🇧
PowerShellVMwareTechnology£54.5k/yr - BS

Software Engineer – Shared InfrastructureRecently posted
BAE Systems · new malden · Hybrid · Posted 11 Nov 2026 🇬🇧
PowerShellVMwareTechnology£54.5k/yr - BS

Software Engineer – Shared InfrastructureRecently posted
BAE Systems · west molesey · Hybrid · Posted 11 Nov 2026 🇬🇧
PowerShellVMwareTechnology£54.5k/yr - IR

Trainee Software Developer - coventry, midlands, ukRecently posted
ITOL Recruit · coventry · Hybrid · Posted 11 Nov 2026 🇬🇧
GitHTMLAWS+4TechnologySalary not listed
