Senior Software Engineer in Arnhem

All About Work
Arnhem, Netherlands
yesterday

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior
Compensation
€ 5.6K

Job location

Arnhem, Netherlands

Tech stack

Java
Geographic Information Systems
Information Systems
Databases
Software Design Patterns
PostgreSQL
Maven
Cisco Nexus Switches
OpenLayers
Openshift
PostGIS
Scrum
Software Architecture
Quantum GIS (QGIS)
RabbitMQ
Management of Software Versions
YAML
Grafana
Spring-boot
Backend
Angular
Kubernetes
Front End Software Development
Docker

Job description

Je werkt als Senior Software Engineer aan het realiseren van softwarecomponenten op basis van de functionele omschrijving, de software architectuur en het technisch ontwerp. Je draagt bij aan het uitrollen en integreren van de gerealiseerde softwarecomponenten op het platform. Daarbij stem je belangrijke ontwerpbeslissingen die de architectuur raken vooraf af met de systemarchitect. Je deelt actief je kennis met het team en ondersteunt waar nodig ook andere teams om problemen op te lossen.

  • Je realiseert softwarecomponenten (code), op basis van de functionele omschrijving, de software architectuur en het technisch ontwerp.
  • Je bent verantwoordelijk voor het uitrollen/deployen en de integratie van de gerealiseerde softwarecomponenten op het platform.
  • Je stemt belangrijke ontwerpbeslissingen die de architectuur raken, of daarvan afwijken, van tevoren af met de systemarchitect.
  • Je draagt je kennis actief uit en deelt deze met het team.
  • Je ondersteunt het aanwezige team als onderdeel van je werkzaamheden.
  • Je zoekt proactief andere teams op om problemen waar je tegenaan loopt op te lossen.
  • Je ontwikkelt en onderhoudt back-end en front-end code.
  • Je maakt gebruik van openlayers in Angular en de Kadaster Geo-componenten.
  • Je maakt gebruik van storages (postgreSQL/MinIO) voor de back-end component.
  • Je werkt aan CD/CI, waaronder Openshift pipelines, versioning en deployment strategieën met Docker, Kubernetes en Sonar.
  • Je past Java ontwikkelstandaarden toe en houdt deze bij.
  • Je begrijpt en past Design Patterns toe in Java code.
  • Je beheert bestaande applicaties door incidenten nauwkeurig en klantgericht op te lossen.
  • Je ontwikkelt nieuwe applicaties en functies en bent daarbij betrokken in het hele proces: technische ontwerpen, ontwikkelen, testen, documenteren, monitoren en beheren.
  • Je neemt deel aan een Scrum team, inclusief stand-ups, refinements, retrospectives, demo en vergelijkbare sessies.
  • Je verzorgt kennisoverdracht in de vorm van technische coachingsessies en codereviews.

Requirements

  • Je sluit een driepartijen detacheringsovereenkomst af, waarbij je als werkgever van de inhuurkracht, de inhuurkracht als betrokkene en het Kadaster als inlener ondertekent.
  • Je hebt een Nederlandse taalbeheersing in woord en geschrift.
  • Je hebt een afgeronde (bachelor) hbo-opleiding of hoger.
  • Je hebt kennis van het werken met geografische data in QGis en GeoMedia Professional.
  • Je hebt kennis van het werken met Generieke Geo Componenten/Openlayers.
  • Je hebt minimaal 2 jaar aantoonbare werkervaring met PostGIS databases.
  • Je hebt minimaal 6 jaar aantoonbare werkervaring met het ontwikkelen van IT-systemen.
  • Je hebt minimaal 5 jaar aantoonbare werkervaring met ontwikkelen in Java.
  • Je hebt minimaal 5 jaar aantoonbare werkervaring met Spring Boot.
  • Je hebt minimaal 5 jaar aantoonbare werkervaring met ontwikkelen in Angular.
  • Je hebt minimaal 2 jaar aantoonbare ervaring met werken via Nexus/Safe.
  • Je hebt minimaal 2 jaar aantoonbare ervaring met werken met RabbitMQ messaging services.

Wensen

  • Je toont duidelijk aan op welke wijze de door jou geleverde expertise en competenties binnen de geschetste situatie een bijdrage leveren aan te behalen resultaten.

  • Je hebt ervaring met ArgoCD.

  • Je hebt ervaring met OpenShift.

  • Je hebt ervaring met Minio.

  • Je hebt ervaring met Grafana / Loki.

  • Je hebt ervaring met YAML.

  • Je hebt ervaring met Maven.

  • Je bent een afmaker en richt je op het afronden van zaken.

  • Je bent zelfstandig en hebt ervaring in zowel beheer- als vernieuwingstrajecten.

  • Je neemt actief deel in het Scrum Team.

  • Je komt zelfstandig met verbetervoorstellen en stemt af over de implementatie hiervan.

  • Je hebt gedegen kennis van de te gebruiken methoden en technieken.

  • Je hebt een flexibele werkhouding.

  • Je kijkt over je eigen grenzen heen en bent bereid aanpalende werkzaamheden op te pakken.

  • Je bent communicatief zeer vaardig en kunt goed samenwerken met andere (interne en externe) teams in een keten.

  • Je bent duidelijk gericht op samenwerking.

  • Je hebt analytisch vermogen.

Benefits & conditions

Voordelen voor detacheerders (uitzendovereenkomst) om via All About Work te werken

  • Je sollicitatie wordt binnen 24 uur verwerkt en je krijgt een snelle terugkoppeling.
  • All About Work hanteert geen relatie- of concurrentiebeding.
  • Vanaf dag 1 opbouw pensioen via Stipp
  • Keuze loon uitbetaling per week of per vier weken.
  • CAO van de opdrachtgever is van toepassing.

ft 30061

  • Je sollicitatie wordt binnen 24 uur verwerkt en je krijgt een snelle terugkoppeling.
  • Je bouwt pensioen op via StiPP.
  • Goede begeleiding vanuit All About Work.

Apply for this position