Junior Software Engineer for scientific software

Deltares
Delft, Netherlands
3 days ago

Role details

Contract type
Temporary contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Junior
Compensation
€ 3.8K

Job location

Remote
Delft, Netherlands

Tech stack

Artificial Intelligence
Data analysis
C Sharp (Programming Language)
C++
Cloud Computing
Computer Programming
Continuous Delivery
Continuous Integration
Python
Object-Oriented Software Development
Open Source Technology
Scrum
Software Architecture
Software Engineering
UML
Test Driven Development
Kubernetes
Information Technology
Docker

Job description

Heb je of sta je op het punt om een diploma te behalen in Software Engineering of een vergelijkbare studie? Zoek je een baan waarin je jouw kennis van software engineering inzet om de wereld duurzamer en leefbaarder te maken? Lees dan verder! Voor Deltares, het kennisinstituut voor water en ondergrond, zijn wij op zoek naar een Junior Software Engineer.Dit kan je verwachten als software engineer bij DeltaresIn je rol als software engineer ben je dagelijks bezig met het ontwikkelen en onderhouden van verschillende open-source softwareproducten. Je komt te werken in het domein Geotechnical and Flood Defences software binnen het Deltares Technology Centre.Al onze producten, waaronder D-Stability, de D-Serie en de Probabilistic Library, zijn van hoge kwaliteit en dat is nodig! Onze wetenschappelijke modellen worden namelijk wereldwijd gebruikt voor beslissingen die er echt toe doen, waarbij de afdeling waar je komt te werken zich richt op hoogwaterveiligheid en kustverdediging. En daar draag jij aan bij. Jouw hoofdtaken zijnHet ontwerpen en programmeren van gebruiksvriendelijke wetenschappelijke software;Het 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 software requirements samen met product owners en specialisten;Het versnellen en vernieuwen van bestaande simulatiemodellen, waarbij je de nieuwste IT-mogelijkheden, zoals ontwikkeling voor HPC clusters, gebruikt;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. Hoe wij werkenWe werken volgens agile ontwikkelmethodologiën en gebruiken ontwikkeltechnieken zoals Test Driven Development, Pair programming en Continuous Integration. De grafische user-interfaces worden geschreven

Requirements

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. Wat verwacht Deltares van jou als Junior Software Engineer?Je hebt zin om hoge kwaliteit software te ontwikkelen en zoekt een baan waarin je kunt blijven leren. Daarnaast vragen wij:Minimaal een hbo diploma in Computer Science (of een vergelijkbare opleiding) en hebt aantoonbare werkervaring met softwareontwikkeling (tot bij voorkeur maximaal 3 jaar).Je hebt ervaring met Object Oriented programmeren, het schrijven van testen en het gebruik van versiebeheersystemen.Je hebt ervaring met het ontwikkelen van (innovatieve) softwareoplossingen voor complexe problemen.Het is een pre om kennis te hebben van onderwerpen zoals softwarearchitectuur, Continuous Integration/Continuous Delivery, UML, Docker, Kubernetes en/of SOLID en GRASP principes.

We vragen geen kennis van

Benefits & conditions

wiskunde, natuurkunde, mechanica of dynamica

maar het is wel een pré. Affiniteit is zeker een must! Wat wij bieden: Deltares biedt een jaarcontract (minimaal 32 uur) met intentie tot vast dienstverband. Onze junioren starten in schaal 15. Startsalaris is € 3.846,- bruto per maand o.b.v. 40 per week. Wanneer je reeds enkele jaren werkervaring hebt, komen we in overleg tot een passende inschaling.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. Een volledig overzicht van onze arbeidsvoorwaarden vind je op onze

Apply for this position