Join us! We’re always on the lookout for talented people with skills in GIS, computer programming, flood modelling, fluid mechanics, insurance, remote sensing and civil engineering.

Junior Developer

Location: Southern Office (flexible and home working under Covid restrictions)
Position: Permanent
Normal Hours: 9:00am to 5:30pm

About the Brand and Company

Ambiental is an innovative and driven company providing expertise and analytical data products on natural hazards and climate change. Part of Royal HaskoningDHV, voted Water Technology Company of the Year, we are expanding rapidly to deliver our highly accurate, best-in-class data products to the insurance, lending, real estate and financial markets globally.

Job Description

Reporting to the Technical Manager, the company is looking to recruit a Junior Developer who will be part of the team responsible for predominantly building global flood models, hazard maps and hazard analytics products. They will be trained to support, update and improve Ambiental’s flood model toolkit and perform advanced GIS data processing.

They will be learning the code base, writing documentation and assisting the technical team with day-to-day code queries. Additionally, they will be assisting in code QA, working on bugfixes and participating in the wider code development with regular feedback and code reviews. Longer term, you will be contributing to new product development, building and supporting APIs and working within the wider Royal HaskoningDHV development team.

Ambiental is looking for an analytical, confident and motivated candidate with good interpersonal skills to join our dynamic and positive technical team. You will enjoy problem solving and building solutions in code. We are looking for a candidate who has some experience in coding (ideally python) and database technologies but is also an all-round individual who can multitask within a small team. We really value staff who are reliable and easy to get along with.

The role is office based, with flexible office and home working policies available.


  • Strong technical ability in data analysis and modelling and a desire to extend this aspect in your career
  • Enthusiastic and personable. Good team player who is keen to contribute to a dynamic group
  • Good communicator (written and verbal) and commercially aware
  • Keen interest in Digital Solutions

Requirements (Essential)

  • Strong mathematical foundations
  • Proficient understanding of Python
  • Effective problem-solving skills

Requirements (Desirable)

  • Proficiency in Cython, SQL, C/C++
  • GIS experience
  • Competent understanding of Windows and Linux

If this is you, apply now with CV and covering letter to [email protected]