Deltares logo

Wetenschappelijk Software Engineer | Geotechniek

Deltares

Delft
Full-time
2-5 years experience
Hybrid

€3,968 - €5,100 per month

Key Skills

Software engineering
Geotechnical engineering
C#
C++
Python
Agile
Scrum
Test driven development
Pair programming
Continuous integration
HPC clusters
Cloud computing
Data science
Artificial intelligence
Object-oriented programming
Version control

Job Description

Heb je een civieltechnische opleiding en zoek je een baan waarin je jouw talent voor softwareontwikkeling inzet om de wereld duurzamer en leefbaarder te maken? Voor Deltares, het kennisinstituut voor water en ondergrond, zijn wij op zoek naar een wetenschappelijk software engineer.

Taken

Dit kun je verwachten als wetenschappelijk software engineer bij Deltares

Je komt te werken in het domein Geotechnical and Flood Defences software. In deze rol ben je dagelijks bezig met om jouw geotechnische kennis te laten landen in onze verschillende open-source softwareproducten.
Al onze producten, binnen de D-Serie waar jij aan gaat werken, zijn van hoge kwaliteit en dat is nodig! Onze wetenschappelijke modellen worden wereldwijd gebruikt voor beslissingen met grote maatschappelijke impact. Denk daarbij aan het beoordelen van damwandconstructies, funderingsontwerpen en stabiliteitsanalyses van dijken. Onderwerpen die hoog op de agenda staan van gemeenten, provincies en waterschappen. Zo draag jij direct bij aan hoogwaterveiligheid en kustverdediging.

Jouw hoofdtaken zijn

  • Het ontwerpen en programmeren van gebruiksvriendelijke wetenschappelijke software;
  • Het ophalen en vertalen van gebruikerswensen naar taken die je in samenwerking met (wetenschappelijke) software engineers en specialisten in een scrum-team uitvoert.
  • Het testen en analyseren van functionele en technische softwarevereisten samen met product owners en specialisten;
  • Het versnellen en vernieuwen van bestaande simulatiemodellen, waarbij je gebruikmaakt van moderne technologieën, zoals HPC-clusters;
  • Het verkennen van de mogelijkheden van AI en data science, en technologieën zoals cloud computing, voor nieuwe toepassingen in de deltatechnologie.

Je hoeft niet alle technologieën al te beheersen. Er is genoeg ruimte bij ons om verder te ontwikkelen.

Het team
Je komt te werken in een team van experts in een samenwerkingsomgeving waarin geotechniek en geavanceerde softwareontwikkeling samenkomen. Een perfecte plek om te leren en jezelf te ontwikkelen! We werken volgens agile ontwikkelmethodologiën en gebruiken ontwikkeltechnieken zoals Test Driven Development, pair programming en Continuous Integration. De grafische user-interfaces worden geschreven in C#, de onderliggende rekenharten in C++ en de analysetools in Python. De specialisten van de diverse disciplines van Deltares zijn nauw betrokken bij de specificatie en de validatie van nieuwe software.

Vereisten

Wat verwacht Deltares van jou als wetenschappelijk software engineer?

Je hebt de ambitie om hoge kwaliteit software te ontwikkelen en zoekt een baan waarin je kunt blijven leren. Daarnaast vragen wij:

  • Een afgeronde MSc-opleiding in Civiele Techniek, Technische Natuurkunde, Geotechnical Engineering of een vergelijkbare studie, met minimaal 1 jaar programmeerervaring vanuit je studie of werk.
  • Basiskennis van geotechniek, grondmechanica, funderingen, waterkeringen of ondergrondse infrastructuur.
  • Affiniteit met stedelijke en infrastructurele vraagstukken, zoals damwanden, funderingen of pijpleidingen.
  • Het vermogen om concepten en modelleringsvereisten te vertalen naar robuuste softwareoplossingen.
  • Je hebt ervaring met objectgeoriënteerd programmeren, het schrijven van testen en het gebruik van versiebeheersystemen.
  • Het is een pre om kennis te hebben van onderwerpen zoals: softwarearchitectuur, Continuous Integration/Continuous Delivery, Docker, Kubernetes en/of SOLID en GRASP principes.

Benefits

Wat wij bieden:

Deltares biedt een jaarcontract (minimaal 32 uur) met intentie tot vast dienstverband na het eerste contract. We zoeken een professional met 1 tot 5 jaar relevante werkervaring. Inschaling in schaal 15 of 16 vindt plaats op basis van je ervaring (min. €3968 - max €5100,- bruto per maand) o.b.v. 40 per week.

  • Je krijgt begeleiding van ervaren (scientific) software engineers en bouwt aan software met een wereldwijde impact.
  • Heb je behoefte aan flexibele werktijden en de mogelijkheid om wanneer nodig hybride te werken? Dat kan, bij ons kun je goed door ons gefaciliteerd, ook een gedeelte thuiswerken.
  • 34 vakantiedagen op basis van 40 uur, ABP pensioen, een vitaliteitsbudget, een mobiliteitsbudget en een bijdrage aan zorgkosten.
  • Uitstekende opleidingsmogelijkheden voor persoonlijke en professionele groei. Samen kijken we hoe we jouw groei kunnen stimuleren.
  • Een volledig overzicht van onze arbeidsvoorwaarden vind je op onze website.

Sollicitatieprocedure

Word jij enthousiast van deze vacature en herken jij jezelf in het profiel? Solliciteer dan direct. Upload jouw CV en motivatiebrief of video.

Deadline 30 september. Sollicitatiegesprekken vinden plaats in oktober. De procedure bestaat uit twee gesprekken. Vragen over de vacature? Neem contact op met Brian de Bruin, Recruiter of app/bel T +31615267686. Als we voldoende geschikte sollicitaties ontvangen, kan de vacature eerder worden gesloten dan de aangegeven deadline.

Past de geschetste functie niet bij jou, maar ken je iemand die perfect in het geschetste profiel past? Stuur deze vacature dan gerust door.
Acquisitie naar aanleiding van deze vacature wordt niet op prijs gesteld.

Core Responsibilities

You will design and program user-friendly scientific software for geotechnical applications within an agile scrum team. Additionally, you will modernize existing simulation models using advanced technologies like HPC, cloud computing, and AI.

Requirements

Candidates must hold an MSc degree in Civil Engineering, Technical Physics, Geotechnical Engineering, or a related field with at least one year of programming experience. You should possess basic knowledge of geotechnics and experience with object-oriented programming and software testing.

Benefits

  • Flexible working hours
  • Hybrid work options
  • 34 vacation days
  • ABP pension
  • Vitality budget
  • Mobility budget
  • Healthcare contribution
  • Professional development opportunities

About Deltares

Industry: Research Services

Company size: 501-1,000 employees

Deltares is an independent knowledge institute for applied research in the field of water and subsurface. We work all over the world and are guided by the major social issues for which Deltares' knowledge is indispensable. That is the compass that guides our employees. Deltares employs over 900 people and is based in Delft and Utrecht. Careers website www.careers.deltares.nl

Added Today