Payroll Front End Architect

ICQ-Flex Profs BV
Utrecht, Netherlands
26 days ago
Apply on www.icq.jobs
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Cascading Style Sheets (CSS) Continuous Delivery Continuous Integration DevOps Web Development Fat Client Scrum Methodology Web Applications Openapi Delivery Pipeline Spring-boot
+3 more
AngularJS Front End Software Development Microservices

Job description

Binnen Donna Service Organisatie (DSO) is Continuous Delivery en het meer wendbaar maken van Donna een belangrijk thema. We werken aan het neerzetten van een nieuwe referentiearchitectuur op basis van microservices waarmee de applicatie toekomst vast wordt gemaakt verbeteringen en vernieuwingen in de Delivery Pipeline migratie van de huidige architectuur naar de nieuwe CI/CD ondersteunende architectuur een organisatie die deze transitie ondersteunt.

Als solution architect werk jij dicht tegen de teams met als belangrijkste focus de applicatie Donna. Deze applicatie wordt herbouwd op basis van een microservice architectuur. Je levert scrumteams functionele en non-functionele kaders waarmee zij zelfstandig de realisatie kunnen uitvoeren. Je definieert en documenteert de architectuur van de volgende team overstijgende dossiers:

  • Browser based applicaties binnen large scale microservices architectuur;
  • Actieve bijdrage aan webarchitectuur;
  • Transitie van fat client naar modulaire frontend obv web technologie;
  • Vinden van de balans tussen intentional en emergent architecture;
  • Web gerelateerde vragen mbt authenticatie en autorisatie.

Je draagt de visie en de rationale achter gemaakte (technische) keuzes uit naar de DSO teams en andere stakeholders. Je draagt de architectuur kaders en richtlijnen uit en bewaakt de toepassing ervan. Tevens bewaak je het behalen van specificaties zoals beveiliging, performance en capaciteitsdoelstellingen. Je helpt de teams om ervoor te zorgen dat de implementatie volgens kaders en richtlijnen verloopt.

Werk voorbereiden voor de teams en begeleiding tijdens ontwerp en realisatie van services. Dit met als doel uniformiteit over de teams heen en het behalen van een hoge kwaliteit software.

  • Je maakt deel uit van het architectuurteam dat bijdraagt aan een DSO brede architectuur roadmap en helpt bij het opstellen van kaders, principes en kwaliteitsaspecten.
  • Vooruitkijken door toekomstige impediments te identificeren en actie te ondernemen om deze weg te nemen of vroegtijdig aan te kaarten.
  • Duidelijke visie betreffende hoe een legacy systeem te moderniseren met behulp van web technologie en microservices hebben, afstemmen en uitdragen.
  • Bijdrage leveren aan modernisering van de DSO zoals DevOps, CI/CD en andere dossiers.
  • Definiëren en documenteren van de technische architectuur.
  • Afstemming met UX-ers over gebruikersvriendelijkheid en technische haalbaarheid.

Binnen de groep van architecten zijn er nog verschillende andere werkzaamheden. In overleg wordt bepaald aan welke onderwerpen de architect deel gaat nemen.

De Donna Service Organisatie (DSO) is verantwoordelijk voor verdere ontwikkeling en beheer van het systeem Donna. De afdeling omvat alle disciplines van systeemontwikkeling, technisch beheer en gebruikersondersteuning. De applicatie Donna is een bedrijfskritische applicatie waarmee de dienstregeling voor de treinen van alle vervoerders gemaakt wordt. Zonder Donna rijden er dus geen treinen. Daarnaast maakt Donna het ProRail mogelijk om als onafhankelijke scheidsrechter op te treden en de beperkte capaciteit van het spoor eerlijk te verdelen. Donna is een groot complex geïntegreerd systeem (ter illustratie: meer dan 2.000.000 regels code). Hoewel Donna in productie staat, wordt er nog volop gewerkt aan het uitbreiden en verbeteren van de applicatie. Er wordt in scrum teams in tweewekelijkse sprints gewerkt aan de ontwikkeling en onderhoud. De DSO is een middelgrote organisatie (ong. 150 medewerkers), die zich onderscheidt door een open en warme sfeer, waar we ieders persoonlijke kwaliteiten zo veel mogelijk tot hun recht te laten komen. Bij de DSO werken we allemaal met hart en ziel samen. We dagen elkaar uit en staan voor elkaar klaar. Bij de DSO krijg je de ruimte om met jouw unieke bijdrage echt het verschil te maken.

Requirements

Je hebt kennis van, en ervaring met API’s en andere integratie technieken en hebt ruime ervaring met applicatie integratie.

  • Je hebt ruime ervaring als architect met het ontwerpen van web applicaties, near realtime grafische en formbased UI’s in een complexe omgeving.
  • Ervaring met frontend web development en architectuur (Angular, CSS, Springboot, OpenAPI).
  • Ervaring met security van web applicaties.
  • Ervaring met DevOps en CI/CD (automation, functioneel en performance testen).
  • Je hebt ruime ervaring in het begeleiden van teams in de hierboven genoemde punten.
  • Je spreekt de taal van de ontwikkelaars.
  • Je beschikt over HBO/ WO werk- en denkniveau.

LET OP: Deze opdracht kan niet ingevuld worden door een ZZP-er. De kandidaat is elders in dienst of is bereid deze opdracht op basis van payroll in te vullen.

  1. Je gaat ermee akkoord dat deze opdracht op basis van payroll wordt ingevuld. Dit betekent dat je gedurende de opdracht bij ons in dienst komt.
  2. Je beschikt over HBO/ WO werk- en denkniveau.
  3. Je hebt ervaring met frontend web development en architectuur (Angular, CSS, Springboot, OpenAPI).
  4. Je hebt kennis van, en ervaring met API’s en andere integratie technieken en hebt ruime ervaring met applicatie integratie.
  5. Je hebt ruime ervaring als architect met het ontwerpen van web applicaties en near realtime grafische UI’s.
  6. Je hebt ervaring met security van web applicaties.
  7. Je hebt ervaring met DevOps en CI/CD (automation, functioneel en performance testen).
  8. Je hebt tenminste 3 jaar AANTOONBARE ervaring als architect in front end web omgevingen.

About the company

CV in “Word-formaat” geschreven in de taal van de uitvraag;

  • Motivatie geschreven in de “ik-vorm”, waarin u zowel kort en bondig ingaat op de scope van de opdracht als puntsgewijs uw aansluiting op de eisen en wensen toelicht;
  • Uw beschikbaarheid (per wanneer, aantal uren per week en vakantieplannen);
  • Uw uurtarief specifiek voor de onderhavige aanvraag (inclusief reis- en verblijfskosten en excl. BTW).

N.B.

  • Bij het ontvangen van uw reactie gaan wij er vanuit dat uw aanbieding voor deze aanvraag exclusief is. Hiermee wordt voorkomen dat uw aanbieding meerdere malen bij dezelfde opdrachtgever voor deze aanvraag wordt ingediend.
  • Aangezien de functie eisen knock-out criteria zijn, en de functiewensen de gunningscriteria zijn, dient uw aansluiting hierop dan ook goed afleesbaar in uw cv te zijn opgenomen. Dit verhoogt namelijk een succesvollere behandeling van de aanbieding.
  • Tijdens het selectieproces wordt u op de hoogte gehouden van de voortgang. Mocht u vragen hebben, dan staan wij u graag te woord.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.icq.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · World Congress 2023

2:14 min

Generating functioning backend code from OpenAPI specifications

Christopher Walles Christopher Walles · World Congress 2024

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:52 min

Maintaining backward compatibility across major versions

Jessica Janiuk · JS Congress

Videos

See all

Related articles

See all