Senior Front-End Ontwikkkelaar

Den Haag  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Arbeidsvoorwaarden
Startdatum: 1 september 2016
Einddatum: 31 augustus 2017
Inzet: 36 uur
Standplaats: Den Haag
Aantal posities: 1
Wat ga je doen?
De gebruikerstoepassingen kunnen worden onderverdeeld in de volgende applicaties:
- Oriënteren
Het vinden van informatie op maat, het vinden van beschikbare informatie over de fysieke leefomgeving en het delen van informatie bij oriënteren.
- Check
Controleren of men vergunning of melding plichtig is bij het uitvoeren van een activiteit in de leefomgeving.
- Indienen
Het indienen van aanvragen, meldingen, zienswijzen, bezwaren en beroepen.
- Inzien
Het opvragen van besluiten (regels) als gestructureerde juridische teksten of kaart.
- Samenwerken
Dit is functionaliteit voor het bevoegd gezag en haar adviseurs om samen te werken aan het nemen van besluiten en maken van plannen.
Deze functionaliteit van de Gebruikerstoepassingen moet aansluiten bij de use cases zoals die momenteel binnen het project gedefinieerd worden. Kenmerkend voor deze applicaties is dat deze door onafhankelijke SCRUM-ontwikkelteams worden ontwikkeld, dat ze over een eenduidige "look en feel" beschikken en dat beveiliging, authenticatie en autorisatie centraal is belegd.
De in dit profiel gevraagde senior front-end ontwikkelaar zal in eerste instantie deelnemen aan een PoC welke in april 2017 wordt afgerond. Daarna gaat hij/zij deelnemen aan de realisatiefase die in ieder geval t/m medio 2018 loopt. In de PoC zullen oplosrichtingen bepaald en ontwikkeld worden waarbij onder andere de koppelvlakken met PR02 Portal en CMS en PR13 Toepasbare regels worden onderzocht. Je bent een zeer ervaren AngularJS-ontwikkelaar met ruime ervaring in SCRUM/Agile IT-projecten in het algemeen en J2EE en service-georiënteerd werken in het bijzonder. Je hebt een ruime ervaring in het ontwikkelen van front-end functionaliteit in een AngularJS omgeving. Gedurende de PoC zal ook de fundering voor het werken conform SCRUM worden gelegd. De senior front-end ontwikkelaar wordt daarom tevens als SCRUM-master binnen één van de ontwikkelteams ingezet. Als SCRUM-master stuur en bewaak je op het juist toepassen van SCRUM binnen het ontwikkelteam en zorg je voor afstemming met andere ontwikkelteams (impediments met de infrastructuur of de organisatie worden door de projectmanager afgehandeld).
Extra uitleg PR02 Portal en CMS:
Het portal is een gebruikersinterface voor gebruik via een browser en mobiele devices, die zorgt voor interactie met de gebruiker. De gebruikerstoepassingen zijn op zichzelf staande applicaties die op het gemeenschappelijke platform van het portaal draaien. Een gebruikerstoepassing is in het portal geïntegreerd en neemt de opmaak van het portal over. Het portal draagt tevens zorg voor het identificeren en authenticatie(via e-overheidsfuncties DigiD en e-Herkenning) en autoriseren tot welke functionaliteit de gebruiker toegang heeft. Eventuele helpfunctionaliteit, teksten en andere content (plaatjes, video's, iconen, etc.) van gebruikerstoepassingen wordt in het CMS ondergebracht. Bewaakt moet worden dat PR02 voor aanvang van de realisatiefase de aansluitvoorwaarden van gebruikerstoepassingen vastlegt.
Extra uitleg PR13 Toepasbare regels:
Toepasbare Regels zijn juridische teksten (wet- en regelgeving, verordening en vergunningen) omgezet naar begrijpelijke regels (vragenbomen en formulieren). Het vertalen van juridische teksten (voor landelijke wet- en regelgeving) naar toepasbare regels valt binnen het stelsel, het is de verantwoordelijkheid van de verantwoordelijke partijen (Rijk c.q. alle lokaal bevoegd gezagen) om dit te organiseren. De Toepasbare Regels worden opgenomen in een business rule engine. De gebruikerstoepassingen roept, via een servicebus, de vragenbomen (t.b.v. de Checken functionaliteit) en formulieren (t.b.v. de Indienen functionaliteit) op. De gebruikerstoepassingen spreken daarvoor de rule engine van PR13 aan.
Op de te leveren producten/diensten:
- Het ontwikkelen van de gebruikerstoepassingen (de front-end van het Omgevingsloket) rekening houdend met een reeds aanwezige digitale stijlgids en klick-model.
- Het ontwikkelen van de voor PR12 noodzakelijke mocks/stubs.
- Het doen van unit tests
- Inschatten werkzaamheden
- Ondersteunen van tester, informatie analist en product owner
- Onderhouden installatiehandleiding en klaarzetten deployments
- Binnen het team het sturen op en bewaken van het juist toepassen van SCRUM
- Afstemming met andere ontwikkelteams
Wie zoeken wij?
Algemene ervaring:
Minimaal 5 jaar ervaring als senior ontwikkelaar met kwaliteiten van een senior medewerker
Tenminste HBO werk- en denkniveau (informatica, informatiekunde)
Domeinkennis: overheid, Omgevingswet cq de domeinen ruimte, wonen, milieu, water
Ruime ervaring met het uitwerken van Use cases en het opstellen User stories
Ruime ervaring met informatieanalyse / requirements-analyse
Enige ervaring met Java, Front-end design, HTML, CSS
Ervaring met Agile en/of SCRUM framework.
In staat tot verbinden met projecten en functionarissen in de omgeving, kan mensen en groepen op inhoud bij elkaar brengen.
Doortastend in uitwerkingen en inhoudelijke beslissingen
Sterke adviseur skills, van operationeel niveau tot beslisniveau
Communicatief sterk in woord en geschrift. Ook op executive level in staat directies te adviseren en mee te nemen in de high level inhoudelijke ontwikkelingen.
Vaktechnische ervaring:
AngularJS en J2EE-ontwikkelaar op senior-niveau.
SCRUM-master gecertificeerd.
Kennis van de volgende frameworks: Java frameworks, Hibernate, Spring, Mockito, Maven, JUnit, AngularJS, Gulp/Grunt, Karma/Jasmine, HTML/CSS, Bootstrap, Selenium.
Kennis van de volgende applicaties: PostgreSQL en Liquibase, JBoss AS, Jenkins
Kennis van de volgende protocollen: Webservices (SOAP, JSON, REST), Linuxscripting en LinuxBash.
Ervaring met Jira en Git.
Ruime ervaring met JavaScript multi-project setups en delen van componenten.
Wie zijn wij?
De CC in onze naam is afgeleid van het begrip 'carbon copy'. Transparantie in de dienstverlening, een flexibele vertaling van uw vraag, persoonlijke interactie, een 'one-stop-shop' voor uw IT-oplossingen: wij zijn ambitieus in het bieden van kwaliteit.
Wij houden ons bezig met eigen projecten en detachering binnen de ICT.
Onze missie is om de bedrijfsdoelstellingen van onze klanten te helpen realiseren door geïntegreerde systemen te ontwikkelen, die direct inzetbaar zijn, voldoen aan de verwachtingen en lang mee gaan, zodat de klant een degelijke "return on InvestmenT" ervaart.
Sluitingsdatum vacature
Op deze vacature kun je reageren tot 24 augustus 2016 om 8.00 uur.
CV stuur je door in Word-formaat in de taal van de aanvraag
Een motivatie stuur je geschreven in de ik-vorm, waarin (puntsgewijs) wordt ingegeaan op de aansluiting op de opdracht en functie-eisen
Uw beschikbaarheid (wanneer, hoeveel uur per week en eventuele vakantieplannen);
Uw uurtarief specifiek voor de onderhavige aanvraag (inclusief reis- en verblijfskosten en excl. BTW);
Tarief is een belangrijk onderdeel bij de beoordeling van de kandidaten, graag zo scherp mogelijk aanbieden.
N.B.
Bij het ontvangen van uw reactie gaan we er vanuit dat uw aanbieding exclusief is. Hiermee wordt voorkomen dat uw aanbieding meerdere malen bij dezelfde opdrachtgever voor dezelfde aanvraag wordt ingediend.
Onvolledige aanbiedingen worden niet door ons in behandeling genomen.
U zult van onze zijde altijd bericht ontvangen, ook wanneer wij u niet voor de onderhavige aanvraag zullen voorstellen bij onze opdrachtgever.
Locatie
Den Haag
Contactpersoon
Afdeling Resource Management
T:
E:
Start date
n.a
From
CC Group
Published at
18.08.2016
Project ID:
1188402
Contract type
Freelance
To apply to this project you must log in.
Register