Opdrachten

DUO Groningen Applicatieontwikkeling _ Senior Programmeur

Applicatieontwikkeling _ Senior Programmeur

Info

Functie

Applicatieontwikkeling _ Senior Programmeur

Locatie

Groningen

Uren per week

36 uren per week

Looptijd

19.06.2023 - 18.06.2025

Opdrachtnummer

137842

Sluitingsdatum

date-icon09.06.2023 clock-icon14:00
Reageren op deze opdracht? Dit doe je op Striive.

Rolomschrijving en taakafspraken

Opdrachtomschrijving
Wij zoeken voor Team 3 van SFS (Studiefinancieringssysteem) een ervaren bouwer om ons te komen versterken. Heb je altijd al willen bijdragen aan de toekomst? Dan is dit de kans voor jou! Bij Team 3 zijn wij voornamelijk bezig met de financiële dienstverlening voor de student en onze opdrachtgever (OCW), van het uitbetalen tot het innen en alle zaken die daar bij komen kijken.


Achtergrond opdracht
Wat bieden wij? Een uitdagende plek waarbij je voornamelijk bezig gaat in de financiële applicaties (effectueren, beheren betalingsachterstand & betalingsverkeer) van het Studiefinancieringssysteem. De applicaties waar wij aan werken zijn puur backend, staan al op CD2.0 en draaien op Java 11 met de intentie om binnenkort door te gaan naar Java 17.

Bij Team 3 ligt de focus voornamelijk op de ontwikkeling van nieuwe processen en de verbetering/aanpassing van bestaande processen in de financiële applicaties. Teamoverstijgende, sfs-brede technische randzaken worden door het technisch verbeterteam bij SFS geregeld.
Hierdoor krijgen wij alle tijd om ons volledig te storten op de technische en functionele kwesties die ons van dag tot dag bezig houden. Niet alleen in onze eigen applicaties, maar ook in de applicaties om ons heen gebeurt het nodige. Daarom is teamoverstijgend contact met collega ontwikkelaars heel belangrijk. Grote onderwerpen zoals de herinvoering van de basisbeurs, het verbeteren van de dienstverlening van de medewerkers zodat zij nog beter de student kunnen helpen en uiteindelijk ook de vervanging van oudere legacy applicaties in nieuwe vormen spelen op dit moment in ons team en in heel SFS. Daar kan jij onderdeel van uitmaken!

Daarnaast kom je terecht in een flexibel, gedreven en zelfsturend team met enthousiaste collega’s. We zijn kritisch op onszelf en op elkaar, maar we laten elkaar in onze waarde. Hiermee halen we het beste in onszelf en in het team naar boven, om op die manier de kwaliteit te leveren die we van onszelf willen verwachten. Overwerken is niet een verwachting. Ook is er de mogelijkheid veel thuis te werken, met in ieder geval één vaste kantoor dag in de week.

We werken als team ook altijd nauw samen aan het ontwikkelen van oplossingen. Je denkt mee aan de oplossingsrichting, de architecturale kwesties om dit in de code op te lossen en hoe dit vervolgens op de testomgeving getest kan worden. Samen met de ontwerpers, testers en zelfs opsers. Daar gebruiken we tools zoals bijvoorbeeld Cucumber bij om direct samen met de testers integratietesten te kunnen neerleggen, of zoeken we regelmatig samen uit welke problemen er spelen op de omgevingen.


Eisen
HBO werk- en denkniveau
Uitstekende beheersing Nederlandse taal in woord en geschrift
Relevante werkervaring in een Agile / Scrum omgeving
Relevante werkervaring in een Java Enterprise (Spring)
Relevante werkervaring in een Agile / Scrum omgeving (3 jaar)
Relevante werkervaring met JAVA (3 jaar)
Relevante werkervaring met JAVA frameworks (Spring, Hibernate, Maven) (3 jaar)
HBO werk- en denkniveau (3 jaar)


Wensen
Kennis en ervaring met back-end technieken zoals JAVA, Spring Boot en Hibernate Kennis en ervaring met Identity Access Management kennis Relevante werkervaring met het gebruik van container technologie, bij voorkeur openshift Kennis van financiële processen/systemen is een pré Kennis en ervaring met front-end technieken zoals Angular en daarbij hun randcomponenten (JSON, REST) is een pré
Kennis van Continuous Integration / Continuous Delivery Kennis van JWT is een pre Kennis van Spring boot is een pre Kennis van Cloud (specifiek open-shift) is een pre Kennis van Groovy-script is een pre Kan meedenken op gebied van architectuur en ontwerp

De opdracht zal deels vanuit huis en deels vanuit kantoor worden uitgevoerd, bereidheid om 2 dagen per week (in ieder geval dinsdagen) naar kantoor in Groningen te komen


Competenties
Teamspeler / gericht op samenwerken: We werken in een agile omgeving, als team ben je verantwoordelijk voor een flink aantal applicaties.
Daarbij zijn korte lijnen en samenwerken cruciaal.
Assertief: Binnen het team wordt een actieve inbreng in het team verwacht. Meedenken en kritische vragen stellen horen daarbij. In de samenwerking met andere teams is een actieve houding vereist.
Communicatief sterk: Weet goed complexe zaken eenvoudig uit te leggen, moet hoofd- van bijzaken weten te scheiden, en kan binnen het team zaken begrijpelijk toelichten.
Weet zich snel nieuwe tools en frameworks eigen te maken in een complexe omgeving Flexibel: Het zijn applicaties in het hart van het DUO-landschap. Dus bij incidenten kan het hectisch zijn. En kan er inzet buiten de gebruikelijke werktijden nodig zijn, bij uitzondering ook in het weekend.


Aanvullende informatie
Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid.
De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever.
Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening.
Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst.
Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst.
Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren.
Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.


Bedrijfsgegevens

Bedrijfs gegevens

DUO Groningen

Rolomschrijving en taakafspraken

Opdrachtomschrijving
Wij zoeken voor Team 3 van SFS (Studiefinancieringssysteem) een ervaren bouwer om ons te komen versterken. Heb je altijd al willen bijdragen aan de toekomst? Dan is dit de kans voor jou! Bij Team 3 zijn wij voornamelijk bezig met de financiële dienstverlening voor de student en onze opdrachtgever (OCW), van het uitbetalen tot het innen en alle zaken die daar bij komen kijken.


Achtergrond opdracht
Wat bieden wij? Een uitdagende plek waarbij je voornamelijk bezig gaat in de financiële applicaties (effectueren, beheren betalingsachterstand & betalingsverkeer) van het Studiefinancieringssysteem. De applicaties waar wij aan werken zijn puur backend, staan al op CD2.0 en draaien op Java 11 met de intentie om binnenkort door te gaan naar Java 17.

Bij Team 3 ligt de focus voornamelijk op de ontwikkeling van nieuwe processen en de verbetering/aanpassing van bestaande processen in de financiële applicaties. Teamoverstijgende, sfs-brede technische randzaken worden door het technisch verbeterteam bij SFS geregeld.
Hierdoor krijgen wij alle tijd om ons volledig te storten op de technische en functionele kwesties die ons van dag tot dag bezig houden. Niet alleen in onze eigen applicaties, maar ook in de applicaties om ons heen gebeurt het nodige. Daarom is teamoverstijgend contact met collega ontwikkelaars heel belangrijk. Grote onderwerpen zoals de herinvoering van de basisbeurs, het verbeteren van de dienstverlening van de medewerkers zodat zij nog beter de student kunnen helpen en uiteindelijk ook de vervanging van oudere legacy applicaties in nieuwe vormen spelen op dit moment in ons team en in heel SFS. Daar kan jij onderdeel van uitmaken!

Daarnaast kom je terecht in een flexibel, gedreven en zelfsturend team met enthousiaste collega’s. We zijn kritisch op onszelf en op elkaar, maar we laten elkaar in onze waarde. Hiermee halen we het beste in onszelf en in het team naar boven, om op die manier de kwaliteit te leveren die we van onszelf willen verwachten. Overwerken is niet een verwachting. Ook is er de mogelijkheid veel thuis te werken, met in ieder geval één vaste kantoor dag in de week.

We werken als team ook altijd nauw samen aan het ontwikkelen van oplossingen. Je denkt mee aan de oplossingsrichting, de architecturale kwesties om dit in de code op te lossen en hoe dit vervolgens op de testomgeving getest kan worden. Samen met de ontwerpers, testers en zelfs opsers. Daar gebruiken we tools zoals bijvoorbeeld Cucumber bij om direct samen met de testers integratietesten te kunnen neerleggen, of zoeken we regelmatig samen uit welke problemen er spelen op de omgevingen.


Eisen
HBO werk- en denkniveau
Uitstekende beheersing Nederlandse taal in woord en geschrift
Relevante werkervaring in een Agile / Scrum omgeving
Relevante werkervaring in een Java Enterprise (Spring)
Relevante werkervaring in een Agile / Scrum omgeving (3 jaar)
Relevante werkervaring met JAVA (3 jaar)
Relevante werkervaring met JAVA frameworks (Spring, Hibernate, Maven) (3 jaar)
HBO werk- en denkniveau (3 jaar)


Wensen
Kennis en ervaring met back-end technieken zoals JAVA, Spring Boot en Hibernate Kennis en ervaring met Identity Access Management kennis Relevante werkervaring met het gebruik van container technologie, bij voorkeur openshift Kennis van financiële processen/systemen is een pré Kennis en ervaring met front-end technieken zoals Angular en daarbij hun randcomponenten (JSON, REST) is een pré
Kennis van Continuous Integration / Continuous Delivery Kennis van JWT is een pre Kennis van Spring boot is een pre Kennis van Cloud (specifiek open-shift) is een pre Kennis van Groovy-script is een pre Kan meedenken op gebied van architectuur en ontwerp

De opdracht zal deels vanuit huis en deels vanuit kantoor worden uitgevoerd, bereidheid om 2 dagen per week (in ieder geval dinsdagen) naar kantoor in Groningen te komen


Competenties
Teamspeler / gericht op samenwerken: We werken in een agile omgeving, als team ben je verantwoordelijk voor een flink aantal applicaties.
Daarbij zijn korte lijnen en samenwerken cruciaal.
Assertief: Binnen het team wordt een actieve inbreng in het team verwacht. Meedenken en kritische vragen stellen horen daarbij. In de samenwerking met andere teams is een actieve houding vereist.
Communicatief sterk: Weet goed complexe zaken eenvoudig uit te leggen, moet hoofd- van bijzaken weten te scheiden, en kan binnen het team zaken begrijpelijk toelichten.
Weet zich snel nieuwe tools en frameworks eigen te maken in een complexe omgeving Flexibel: Het zijn applicaties in het hart van het DUO-landschap. Dus bij incidenten kan het hectisch zijn. En kan er inzet buiten de gebruikelijke werktijden nodig zijn, bij uitzondering ook in het weekend.


Aanvullende informatie
Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid.
De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever.
Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening.
Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst.
Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst.
Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren.
Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.


De recruiter

Arthur Timman

Between

Deel deze opdracht

Plaats jouw bieding op Striive

https://login.striive.com/

Voor deze opdracht dien je een bieding te plaatsen op Striive. Striive is het grootste opdrachtenplatform van de Benelux waar jaarlijks meer dan 20.000 opdrachten gepubliceerd worden.