Junior Software Engineer

Recx
Delft, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Junior
Compensation
€ 4.5K

Job location

Remote
Delft, Netherlands

Tech stack

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

Job description

Ben jij (bijna) afgestudeerd in Software Engineering of een vergelijkbare studie en wil je jouw technische skills inzetten voor maatschappelijke impact? Dan is dit jouw kans. Voor een toonaangevende organisatie binnen de water- en ondergrondsector zoeken wij een Junior Software Engineer die wil bijdragen aan innovatieve oplossingen op het gebied van waterveiligheid en infrastructuur. In deze rol werk je aan de ontwikkeling en het onderhoud van hoogwaardige (open-source) software die wereldwijd wordt gebruikt voor complexe en impactvolle vraagstukken. Je maakt deel uit van een multidisciplinair team waarin je nauw samenwerkt met andere developers en inhoudelijke specialisten. Je houdt je bezig met het ontwerpen en bouwen van gebruiksvriendelijke software, het vertalen van gebruikersbehoeften naar technische oplossingen en het testen en verbeteren van bestaande systemen. Daarnaast werk je aan het optimaliseren van rekenmodellen met behulp van moderne technologieën zoals high performance computing en verken je toepassingen van AI, data science en cloudoplossingen. Er wordt gewerkt volgens agile methodieken, met ontwikkelpraktijken zoals Test Driven Development, pair programming en Continuous Integration. De verschillende onderdelen van de software stack worden ontwikkeld in onder andere C#, C++ en Python. Specialisten uit diverse vakgebieden zijn actief betrokken bij de ontwikkeling, specificatie en validatie van de software. Je hoeft nog niet alles te beheersen - er is volop ruimte om te leren, jezelf te ontwikkelen en door te groeien in je rol.

Je komt te werken binnen een organisatie die wetenschappelijke software ontwikkelt voor maatschappelijke toepassingen. De software draagt bij aan oplossingen voor actuele wereldwijde uitdagingen, zoals klimaatverandering, waterbeheer en duurzaam ruimtegebruik. Binnen deze omgeving werken domeinspecialisten, software engineers en data- en wiskundige experts intensief samen aan innovatieve, betrouwbare softwareproducten met een groot maatschappelijk belang.

Requirements

  • Minimaal een hbo diploma in Computer Science
  • 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 wiskunde, natuurkunde, mechanica of dynamica, maar het is wel een pré. Affiniteit is zeker een must!

Benefits & conditions

  • Een sleutelrol binnen een maatschappelijk relevante, innovatieve omgeving;
  • De kans om techniek en mensontwikkeling te combineren;
  • Goede arbeidsvoorwaarden, opleidingsmogelijkheden en hybride werken;
  • Een salaris tussen de tot €3500,- en € 4500,- bruto per maand (o.b.v. 40 uur), afhankelijk van ervaring;
  • persoonlijke begeleiding en betrokkenheid vanuit RecX: wij zorgen dat jij groeit in je rol én in je carrière.

About the company

Bouw mee aan slimme, wetenschappelijke software die wereldwijd bijdraagt aan waterveiligheid en een duurzamere leefomgeving.

Apply for this position