Programmeur/Java Script/Nederland – Utrecht
[ad_1]
Functie
Programmeur
Expertise
Java Script
Werkzaamheden
Senior Javascript Programmeur
Opdracht omschrijving:
Het cluster OPP houdt zich bezig met de vernieuwing van de informatievoorziening voor het operationeel klant proces, waarmee een robuuste informatievoorziening en uitfasering van de huidige ‘oude’ informatiesystemen wordt bereikt.
De klant zoekt daarom een persoon die enerzijds een zeer ervaren javascriptprogrammeur is, bekend is met ondergenoemde talen en bibliotheken, en anderzijds de applicatie-architect kan helpen door gedegen oplossingen aan te dragen voor de invulling van o.a. het information security vraagstuk (softwarebeveiliging).
Doelstelling:
Een robuuste informatievoorziening en uitfasering van de huidige ‘oude’ informatiesystemen. De gevraagde programmeur krijgt als doelstelling mee goed geteste software op te leveren, oog te hebben voor performance (Javascript draait in een
browser op een Citrix-farm, of op een mobiel device) en zorgen dat zijn/haar software goed overdraagbaar is (i.v.m. toekomstige onderhoudbaarheid door de staande organisatie).
Verantwoordelijkheden:
Het Javascriptdeel van het OPP-framework verder helpen uitbouwen en integreren met de back-end op basis van design patterns. Daarnaast de architecten ondersteunen met oplossingen voor oa synchronisatie en security en UIX op devices.
Vakmatige taken:
De persoon zal in dit programma de taak hebben een project-specifiek framework te onderhouden en uitbreiden. Dit framework heeft als doel het faciliteren en versnellen van de bouw van tientallen applicaties op basis van adaptive case management met offline bedrijfslogica-uitvoering. Het framework biedt onder andere verschillende schermcontrols,
uitgebreide widgets zoals kaartnavigatie, een responsive design en ondersteuning voor uitgebreide bedrijfslogica. Voor het onderhouden van het framework is kennis van o.a. Jison, TypeScript, OMT, ODT, RDF, JSON-LD, en YAML cruciaal.
Ervaring met het ontwikkelen en onderhouden van parsers en DSLs is tevens van belang. De server-keuze is gevallen op Weblogic, dus kennis van Oracle-producten is gewenst. De front-end is geschreven m.b.v. AngularJS en Bootstrap.
Ervaring met UIX is daarbij ook gewenst.
Leidinggevende taken:
Het is expliciet de wens van de klant om kennisoverdracht van specialismen te bewerkstelligen. Daarom is enige vorm van coaching-skills gewenst.
Contacten:
Samenwerking met platformteam (verantwoordelijke voor het OPP-framework), functionele teams (verantwoordelijk voor het bouwen van apps o.b.v. het OPP-framework) en Application Design Authority (verantwoordelijk voor het definiëren van, en toetsen op, de applicatiearchitectuur van OPP).
Opleiding:
Afgeronde WO opleiding
Werkervaring:
– Gedegen kennis van en ervaring met Javascript programmeren (sr level).
– Kennis van en ervaring met CCS3 en HTML5.
– Kennis van en ervaring met TypeScript.
– Kennis van en ervaring met OMT.
– Kennis van en ervaring met ODT.
– Kennis van en ervaring met RDF.
– Gedegen kennis van en ervaring met AngularJS, en veelgebruikte modules zoals angular-ui-bootstrap.
– Kennis van en ervaring met Test Driven Development o.b.v. Karma-testen i.c.m. Mocha, Sinon en Chai.
– Gedegen kennis van en ervaring met Oracle Weblogic
– Kennis of ervaring met agile gedachtegoed.
Competenties:
– Flexibele opstelling, leergierige houding en doorzettersmentaliteit en zeer goede communicatieve vaardigheden zijn onmisbare persoonskenmerken.
– Moet de architectuur van de client goed begrijpen en die zelfstandig kunnen uitbreiden (kennis van design patterns is daarbij vereist).
– Opereert in de complexe bedrijfslogicalaag geschreven in javascript.
– Moet in een professioneel team kunnen samenwerken.
– Met een automatische build en deployment omgeving.
– Op een test-driven-development manier (met behulp van o.a. unittesten).
– Reviewt aangeleverde code van collega’s.
Functie eisen:
– U voegt een cv van maximaal 5 pagina's A4 toe.
– Minimaal 2 jaar relevante ervaring als Javascript engineer opgedaan de afgelopen 5 jaar. Dit moet duidelijk blijken en benoemd zijn in het CV van de kandidaat.
– Een afgeronde en erkende WO opleiding. Een kopie van het behaalde resultaat dient u
binnen 7 dagen na een eventuele voorlopige gunning te kunnen overhandigen.
– Aantoonbare kennis van en ervaring met RDF. Dit moet duidelijk blijken en benoemd zijn in
het CV van de kandidaat.
– Aantoonbare ervaring met het bouwen van DSL (op basis van het Javascript framework bison).Dit moet duidelijk blijken en benoemd zijn in het CV van de kandidaat. Gewicht 30%
– Aantoonbare opgedane kennis van industriestandaarden en beschikbare Javascript libraries. Dit moet duidelijk blijken en benoemd zijn in het CV van de kandidaat. Gewicht 20%
– Aantoonbare opgedane kennis van Gulp, Karma, Mocha. Dit moet duidelijk blijken en benoemd zijn in het CV van de kandidaat. Gewicht 20%
– Aantoonbare opgedane (werk)ervaring van Agile werken en/of testdriven development en/of modelmatig ontwikkelen. Gewicht 20%
– Aantoonbare opgedane (werk)ervaring van Politieorganisatie. Gewicht 10%
De punten moeten duidelijk blijken en benoemd zijn in het CV van de kandidaat.
Bijzonderheden
Bij het uitvoeren van deze opdracht is VOG verplicht: Ja, screening
(positief screeningsadvies / verklaring van geen bezwaar.)
Duur: 5 maanden
Startdatum: 01-09-2016
Optie op verlenging: Ja
Locatie: Utrecht
Uren per week: 36 uur
Uurtarief (per uur, all-in, ex BTW): Zo scherp mogelijk
Datum geplande intakegesprek: 02-08-2016 tussen 11:00 en 17:00 uur
Sluitingsdatum van uw aanbieding: 27-07-2016 aanleveren voor 09:00 uur.
Nominatiedatum Opdrachtgever: 28-07-2016, 10:00 uur
Branche/Klant: Overheid
Regio
Nederland – Utrecht
Startdatum
01-09-2016
Duur
5 maanden
Referentienr.
10161220
[ad_2]
Source link