Scientific Software Developer

Job Reference: RML20-13
Job Location: Skipton
Job Type: Permanent, Full Time (Part Time will be considered for the right candidate)
Close Date: 17/01/2021 23:59

Are you a computational scientist or software developer interested in hydrology? Would you enjoy working collaboratively in a multi-disciplined team to develop innovative software to meet the challenges of the future? If so, we want to hear from you!

About JBA

We are better known amongst our clients as The Flood People. We help the insurance, reinsurance and property industries understand flood risk. Our flood maps, catastrophe models and data are used by some of the world's leading organisations. We are experts in translating complex, scientific data into useful information, using sophisticated hydraulic approaches and models to provide cutting-edge flood risk intelligence.

The role

As a numerically and scientifically literate developer, you will work as part of a team developing the algorithms and software used for the creation of our leading flood risk data. You will play an important role in enabling us to deliver the highest possible quality data and models to our clients. We have an ambitious multi-year plan to revolutionise the technologies we use and your role will focus on software development to produce sets of extreme flooding events.

About you

At this stage, we seek applications from candidates with a range of experience.

You will need to have an enquiring mind and be able to embrace complex computational challenges.

You are likely to have experience or an academic background in a numerate science, hydrology or software development and be familiar with developing numerical code. Python programming experience is a must, although not necessarily in a commercial setting.

You will need to be able to demonstrate the following essential attributes:

  • You enjoy collaborating, being part of a team and developing others
  • You can identify, delineate and assess the complexity of tasks
  • You can communicate to a diverse audience
  • You take pride in your work and are driven to create high quality software and workflows
  • You are motivated to interact with other scientists and engage in a wide range of software development activities including designing, writing, testing and documenting code

You may also have experience developing scientific software for computationally intensive problems involving large datasets.

Career Development and Benefits

We value our staff and believe in providing a competitive salary, flexible working conditions and the best benefits package we can. Our comprehensive benefits package includes pension, life insurance, medical assistance, subsidised income protection, occupational maternity, paternity and adoptive leave scheme, buy/sell annual leave scheme and professional memberships.

As an employee-owned organisation, we have no external shareholders to pay, meaning all our staff benefit directly from our profits through our annual Employee Owned Benefit scheme.

We're focused on helping our staff develop their skills and offer a generous training budget to every member of staff. Our highly regarded professional development programme provides the opportunity to enhance and update technical and management skills throughout your career. We encourage and support the attainment of professional qualifications including chartered membership of professional associations.


The role will be based in our Broughton Hall office near Skipton (North Yorkshire). The office is located on the Broughton Hall estate and is surrounded by 3000 acres of parkland, farmland, woodland and moors. This unique work setting sits on the boundary of the Yorkshire Dales National Park

Further information and applications

To apply for the post, applications should be made using the JBA Risk Management Application pro-forma and emailed to our careers team. Only applications made using the standard form will be accepted; CVs and other supporting information is welcome.

If your application is longlisted, you will be emailed a technical test. There will be a 1-week submission deadline.

Part time contracts will be considered for the right candidate.

For further information or an informal discussion about this position please contact Catharine Brown t: 01756 799919.

No unsolicited CVs from Agencies.

published: 23 December 2020     Please mention EARTHWORKS when responding to this advertisement.