Software Developer

We are seeking a proactive Software Developer who demonstrates a strong passion and proven experience in scientific and geospatial data engineering. Your initial focus will be on the next generation of shared data foundations that underpin DHI's scientific software ecosystem across our products and advisory work: the components that move scientific and geospatial data efficiently between our simulation engines, desktop applications, GIS software, and the scientific Python ecosystem. This work reflects DHI's strong commitment to open standards and interoperability. At a later stage you will also contribute to broader development across DHI's software portfolio.

Based in Hørsholm, Denmark, you will be part of a global development team focused on developing our
MIKE product suite, which is used worldwide.

Responsibilities

  • Design and develop essential core and common components for handling structured grids, unstructured meshes, time series, and raster and vector geospatial data, and for moving these efficiently between DHI's products, GIS tools, and the scientific Python ecosystem
  • Transform legacy code to modern tech stacks
  • General development across DHI’s software portfolio and shared components
  • Use your expertise to help and guide other software developers in the organization
  • Drive knowledge sharing between teams sitting in different countries
  • Write production code backed by unit tests and automated checks
  • Work together with developers, project managers, product owners and other colleagues
  • Take on a lead developer role in selected projects
     

You possess some of these professional qualifications

  • Experience with both C++ and C#
  • Experience with desktop application development for Windows and Linux
  • Experience with geospatial data (vector and raster) and interoperability with GIS software
  • Experience with Python and the scientific Python ecosystem (e.g. NumPy, xarray); awareness of open standards in the scientific data community is a plus
  • Experience with AI-guided development
  • Experience with scientific software and mathematics-based programming
  • Experience with performance-aware I/O and data handling for large datasets, including formats such as Zarr and netCDF (chunking, lazy evaluation, efficient subsetting)
  • Experience with domain decomposition libraries such as METIS for partitioning large computational domains
  • Experience with documenting software APIs and architecture
  • Experience with CI/CD pipelines and automated testing for cross-platform native code (Windows and Linux)
  • Experience with estimating and budgeting software development activities
     

Personal Qualifications

  • Ability to work individually as well as in a team
  • Ability to mentor less experienced colleagues
  • Good communication and interpersonal skills
  • Proficiency in written and spoken English
     

We offer

An international work environment, with highly skilled and dedicated colleagues

Flexible working conditions

The opportunity to make a difference for water environments around the world through the products and projects that DHI delivers every year
 

Office location
Hørsholm, Denmark
 

Application / Next step
Application deadline: June 21, 2026. Please submit your motivation in Danish or English, including your CV, via the relevant job posting on the DHI website: www.dhigroup.com/careers. Valid Danish work permit required – Visa sponsorship not available.


If you require any further information, please feel free to contact Head of User Interfaces and Backend Lasse Kelman Christensen (lac@dhigroup.com).

Apply
Share in your network Share on Facebook Share on X Share on LinkedIn Share on Google Plus Print Tip a friend
Deadline:
Expected start date: 01/09/2026
Contact person:
Lasse Kelman Christensen lac@dhigroup.com
Position type: Full time
Country: Denmark
Job type: Software development and IT, Specialist


DHI are the first people you should call when you have a tough challenge to solve in a water environment – be it a river, a reservoir, an ocean, a coastline, within a city or a factory.

Our knowledge of water environments is second-to-none. It represents 50 years of dedicated research and real-life experience from more than 140 countries. We strive to make this knowledge globally accessible to clients and partners by channelling it through our local teams and unique software.

Our world is water. So whether you need to save water, share it fairly, improve its quality, quantify its impact or manage its flow, we can help. Our knowledge, combined with our team's expertise and the power of our technology, holds the key to unlocking the right solution.

For more information please visit www.dhigroup.com
DHI A/S
Agern Alle 5
2970 Hørsholm
Denmark
hr-support@dhigroup.com