Doel van de functie
In deze rol werk je mee aan het analyseren, ontwerpen, modelleren, orkestreren, bouwen en onderhouden van software‑oplossingen die onze bancaire processen ondersteunen en automatiseren.
Je belangrijkste opdracht bestaat erin processen duurzaam en gestructureerd te automatiseren, met behulp van AI‑gedreven analyse, formeel gemodelleerde workflows en betrouwbare, controleerbare en veilige software, helemaal passend binnen een gereguleerde bancaire omgeving.
Taken en verantwoordelijkheden
1. Procesanalyse, modellering, automatisatie en orkestratie
Je analyseert bancaire processen en vertaalt ze naar geautomatiseerde end‑to‑end workflows.
Je modelleert processen met BPMN en beslissingslogica met DMN of gelijkwaardige standaarden.
Je ontwerpt en implementeert workflow‑orkestratie (bv. Camunda).
Je legt processtappen, beslisregels, uitzonderingen en controles duidelijk vast.
Je identificeert inefficiënties, risico’s en optimalisatiemogelijkheden.
2. Softwareontwikkeling
Je ontwikkelt en onderhoudt backend‑oplossingen in C# / .NET.
Je bouwt en onderhoudt frontend‑componenten in Angular.
Analytisch inzicht, correct ontwerp en procesbegrip staan centraal.
Je ontwikkelt software met aandacht voor onderhoudbaarheid, overdraagbaarheid en auditbaarheid.
3. AI, specification‑driven development en beslissingsondersteuning
Je zet AI structureel in voor:
procesanalyse en optimalisatie
beslissingsondersteuning
detectie van afwijkingen
Je werkt volgens specification‑driven development, waarbij BPMN‑ en DMN‑modellen als bron van waarheid dienen.
Implementatie, testen en validatie volgen rechtstreeks uit deze specificaties.
Kritieke beslissingslogica wordt deterministisch, reproduceerbaar en verifieerbaar geïmplementeerd.
AI‑componenten worden duidelijk afgebakend en voorzien van fallback‑mechanismen en menselijke controle.
4. Kwaliteit, betrouwbaarheid en controle
Je bouwt software die voorspelbaar, reproduceerbaar en audit‑proof is.
Je integreert geautomatiseerde tests, monitoring, logging en observability.
Je voorziet mechanismen voor foutdetectie, herstel en escalatie.
Je houdt rekening met de vereisten van een gereguleerde bancaire omgeving.
5. Documentatie, data‑beheer en CMDB‑registratie
Je zorgt voor actuele, correcte en traceerbare documentatie, waaronder:
BPMN‑ en DMN‑modellen
workflow‑ en orkestratiebeschrijvingen
overzicht van geautomatiseerde en manuele stappen
gebruikte AI‑componenten
datadefinities en datamodellen
impactanalyses bij wijzigingen
technische architectuur, tests en monitoring
Je onderhoudt datadefinities en datamodellen volgens interne standaarden.
Je registreert software correct in de CMDB, inclusief afhankelijkheden en lifecycle‑info.
Oplossingen zonder volledige documentatie of registratie worden niet als afgewerkt beschouwd.
6. Security‑first ontwikkeling
Je werkt volgens een security‑first aanpak.
Security‑by‑design en security‑by‑default worden systematisch toegepast.
Je houdt rekening met least‑privilege, veilige omgang met gevoelige data en scheiding van verantwoordelijkheden.
Je signaleert beveiligingsrisico’s tijdig.
Bij AI‑toepassingen besteed je extra aandacht aan data‑afbakening, toegangscontrole en controleerbaarheid.
7. Domeinkennis en samenwerking
Je bouwt actief bancaire domeinkennis op.
Je werkt nauw samen met business, compliance, risk en IT‑stakeholders.
8. Proactieve ontwikkeling en bijscholing
Je blijft op de hoogte van nieuwe technologieën, AI‑toepassingen, security‑methodieken en ontwikkelingen binnen de bancaire context.
Je past nieuwe kennis actief toe met het oog op continue verbetering.
Impact op audit & compliance
Je werk heeft directe impact op operationele risico’s, compliance‑verplichtingen en auditbevindingen.
Je signaleert risico’s en afwijkingen tijdig, en ziet kwaliteit, documentatie, dataconsistentie en controleerbaarheid als essentieel onderdeel van je rol.
