Software Ontwikkelaar
FRD-2024/07509Bekijk de actuele opdrachten!
Opdrachtomschrijving
Functieomschrijving:
Met wie werk je? Je wordt onderdeel van het team RDM-DMS met als thuisbasis de Divisie ICT in Hoogkerk (Groningen). Wij zijn een multidisciplinaire team met applicatiebeheerders & architecten. Jij bent, samen met de andere Dev-Engineers, onderdeel van de Vakgroep Software Engineering. Binnen de vakgroep werk je samen om je kennis op het gebied van softwareontwikkeling te verbreden en verdiepen. Wij zijn pragmatische doorwerkers, hebben geen 9 tot 5 mentaliteit en krijgen graag onze taken voor elkaar. Aan de andere kant zijn wij een gemoedelijk team waar wordt gelachen, samengewerkt en wij helpen elkaar graag. Bovendien zijn we allemaal gedreven om onze kennis niet alleen op peil te houden, maar continu uit te breiden. Wij vinden het belangrijk dat je meehelpt het DMS-domein verder vorm te geven en te professionaliseren.
Wat ga je precies doen? Ons werkveld omvat naast kooppakketten zoals FileNet & Corsa, verschillende C# & Java & Powershell applicaties en technische koppelingen met andere systemen en platformen in het IT landschap van de RDW. Binnen ons domein is een beweging gestart om de verschillende applicaties middels services te ontsluiten. De gebruikers daarvan zijn voornamelijk andere IT teams van de RDW maar het zouden ook externe partners kunnen zijn. Jouw kerntaken binnen ons team:
- Jij ontwikkelt services voor op onze Azure Landingzone om diensten te ontsluiten. Hiervoor werk je samen met onze solution architecten die de kaders opstellen;
- Je draagt bij aan professionalisering en verbetering binnen ons team. Om dit te doen zal je de verbinding moeten zoeken met collega's zowel binnen de ICT-divisie als met de business. Wij werken hybride; minimaal twee dagen op kantoor in Hoogkerk bij de divisie ICT. Voor de overige dagen kies jij zelf of jij op kantoor wil zijn met collega's of dat je thuis zit en via teams contact houdt.
Opdracht en kennis:
- Je hebt brede en diepe inhoudelijke kennis van het concept Enterprise Content Management en je bent technisch sterk en deelt jouw kennis op een heldere manier aan je collega’s. Taken als Ontwikkelaar (Dev): 1 Je zorgt voor de ontwikkeling van nieuwe functionaliteit en de aanpassing van bestaande services;
- Ontwikkelaar (Dev) Je zorgt voor de ontwikkeling van nieuwe functionaliteit en de aanpassing van bestaande services. Je bent bekend met applicatie hosting zowel in de cloud als onpremise. Je bent in staat peerreviews te geven en te ontvangen. Bij voorkeur ben je bekend met het Microsoft Ecosysteem en Java;
- Je voelt je thuis in een multidisciplinair team dat werkt volgens de Agile filosofie. Als team zijn wij continu aan het leren hoe wij het beste kunnen (samen)werken, hieraan draag jij je steentje bij;
- Je maakt ook deel uit van de Vakgroep Software Engineering. Binnen de vakgroep ga je met je collega’s aan de slag met het verbreden en verdiepen van je vakspecifieke kennis;
- Je hebt een BizDevOps mind-set, je ondersteunt graag collega’s van een andere vak-expertise en ziet het opleveren van producten als een teamverantwoordelijkheid.
Over de klant:
Voor het RDM (Relatie en Document Management) subteam DMS (Document Management Systemen) van de RDW zijn wij op zoek naar een ontwikkelaar op het gebied van (door)ontwikkeling van onze diensten en systemen. Je ontwikkelt samen met collega’s aan de nieuwe generieke services die wij beschikbaar stellen aan ICT teams of externe partners. Deze ontwikkelingen gebeuren binnen de Azure Cloud (landingzone model) met de componenten en talen die voor Azure gebruikelijk zijn. Wij zoeken versterking voor de (door)ontwikkeling van de generieke services. Buiten deze uitvoerende werkzaamheden verwachten wij dat jij proactief bent. Jij draagt bijvoorbeeld bij aan het continu verbeteren van (ontwikkel)processen, tools en team-performance. Ook ben je bereid om werkzaamheden op te pakken die buiten het speelveld van je eigen discipline vallen. Je hebt oog voor relevante ontwikkelingen, zowel in- als extern, die te maken hebben met je vakgebied.
Eisen/wensen
Eisen:
- Je hebt ervaring met het werken in een complexe (beheer)organisatie met ingekochte software en zelfbouw;
- Je beschikt over relevante werkervaring binnen Microsoft .NET softwareontwikkeling, front-end development, webservices en – applicaties, Azure development, waarbij zaken als secure programming, unit testen, pull-requests en code reviews als vanzelfsprekend worden ervaren;
- Je hebt kennis van en ervaring met C#, .NET (Core), Azure DevOps, Git, Domain Driven Design, Specflow;
- Je hebt daarnaast voldoende kennis van JAVA om bij te dragen aan onze Talend integraties;
- Je hebt ervaring in het werken volgens agile waarden en principes;
- Je hebt ervaring met cloudtechnologie (Azure);
- Je vindt het leuk om de nieuwste technieken toe te passen.
Competenties:
- De waarden betrouwbaar, open, integer, respect en focus passen bij jou;
- Je bent communicatief sterk, assertief en je kan constructieve feedback geven en ontvangen;
- Je bent klant- en kwaliteitsgericht, daarnaast ben je instaat om de keten rondom jouw werkweld te overzien en je nieuwe kennis snel eigen te maken;
- Je beschikt over een grote mate van zelfstandigheid en zelfredzaamheid;
- Je hebt een gezonde balans tussen het zelfstandig vinden van oplossingen en het stellen van hulpvragen;
- Je pakt samen met je team een proactieve rol in de doorontwikkeling van jullie kernexpertise;
- Je bent altijd op zoek naar verbetering in brede zin. Dit kan zijn op het gebied van de techniek, dienstverlening, manier van samenwerken of jezelf;
- Je bent bereid om buiten kantoortijden te assisteren bij implementaties (remote of op kantoor). Dus hebt geen negen tot vijf mentaliteit.