Doel van de functie
De werknemer is verantwoordelijk voor het analyseren, ontwerpen, modelleren, orkestreren, bouwen en onderhouden van software-oplossingen die bancaire businessprocessen ondersteunen en automatiseren.
De kernopdracht van de functie bestaat uit het structureel automatiseren en orkestreren van processen, primair ondersteund door AI-gedreven analyse en optimalisatie, formeel gemodelleerde workflows en beslissingslogica, en betrouwbare, controleerbare en beveiligde software, ontwikkeld volgens een security-first benadering, geschikt voor een gereguleerde bancaire omgeving.
Taken en verantwoordelijkheden
1. Procesanalyse, modellering, automatisatie en orkestratie
Analyseren van bancaire businessprocessen en vertalen naar geautomatiseerde end-to-end workflows.
Formeel modelleren van processen met BPMN en beslissingslogica met DMN of gelijkwaardige standaarden.
Ontwerpen en implementeren van workflow-orkestratie met behulp van geschikte orchestratie-tools (zoals Camunda of gelijkwaardig).
Vastleggen van processtappen, beslissingspunten, uitzonderingen, controles en menselijke interventies binnen expliciet gedefinieerde workflows.
Identificeren van inefficiënties, risico’s en optimalisatiemogelijkheden binnen processen.
2. Softwareontwikkeling
Ontwikkelen en onderhouden van backend-oplossingen in C# / .NET.
Ontwikkelen en onderhouden van frontend-componenten in Angular.
De gebruikte programmeertaal en syntax zijn ondergeschikt aan analytisch inzicht, correct ontwerp en procesbegrip.
Software wordt ontwikkeld met het oog op lange-termijn onderhoudbaarheid, overdraagbaarheid en auditbaarheid.
3. AI, specification-driven development en beslissingsondersteuning
Structureel inzetten van AI ter ondersteuning van:
procesanalyse en procesoptimalisatie
beslissingsondersteuning binnen workflows
detectie van afwijkingen en inefficiënties
Toepassen van specification-driven development, waarbij:
functionele en niet-functionele vereisten expliciet worden vastgelegd
BPMN- en DMN-modellen als bron van waarheid gelden
implementatie, testen en validatie rechtstreeks worden afgeleid van deze specificaties
AI kan worden ingezet om specificaties te analyseren, te valideren en inconsistenties te detecteren
Kritieke beslissingslogica wordt steeds deterministisch, reproduceerbaar en verifieerbaar geïmplementeerd.
AI-componenten worden duidelijk afgebakend en voorzien van fallback-mechanismen en menselijke controle.
4. Kwaliteit, betrouwbaarheid en controle
Ontwikkelen van software met voorspelbaar, reproduceerbaar en audit-proof gedrag.
Integreren van:
geautomatiseerde tests
monitoring, logging en observability
foutdetectie, herstel- en escalatiemechanismen
Oplossingen moeten voldoen aan de vereisten van een gereguleerde bancaire omgeving.
5. Documentatie, data-beheer en CMDB-registratie (verplicht)
De werknemer is verplicht om actuele, correcte, consistente en traceerbare documentatie op te stellen en te onderhouden.
Documentatie omvat minimaal:
BPMN- en DMN-modellen van processen en beslissingen
beschrijving van workflows en orkestratiestromen
aanduiding van geautomatiseerde en manuele stappen
gebruikte AI-componenten en hun rol
datadefinities en datamodellen, inclusief relaties tussen data, processen en applicaties
impact van wijzigingen op bestaande data- en processtructuren
technische architectuur, tests en monitoring
Datadefinities en datamodellen worden onderhouden volgens geldende interne standaarden en vormen een integraal onderdeel van de functionele en technische documentatie.
De werknemer zorgt ervoor dat software en geautomatiseerde processen automatisch worden geregistreerd in de CMDB, inclusief:
applicatie- en procesmetadata
afhankelijkheden en integraties
lifecycle- en eigenaarschapsinformatie
Software of processen zonder correcte documentatie, data-definities of CMDB-registratie worden niet als afgewerkt beschouwd.
6. Security-first ontwikkeling
De werknemer hanteert een security-first benadering bij alle activiteiten.
Security-by-design en security-by-default worden systematisch toegepast.
De werknemer houdt rekening met:
toegangscontrole en least-privilege principes
scheiding van verantwoordelijkheden
veilige omgang met vertrouwelijke en gevoelige gegevens
Beveiligingsrisico’s, kwetsbaarheden of afwijkingen worden tijdig gesignaleerd en meegenomen in ontwerp en implementatie.
Bij het gebruik van AI wordt bijzondere aandacht besteed aan beveiliging, data-afbakening, toegangscontrole en controleerbaarheid.
7. Domeinkennis en samenwerking
De werknemer verbindt zich ertoe actief bancaire domeinkennis op te bouwen en toe te passen bij het ontwerpen van oplossingen.
Nauwe samenwerking met business-, compliance-, risk- en IT-stakeholders is vereist.
8. Proactieve houding inzake scholing
De werknemer neemt een proactieve houding aan inzake scholing en kennisontwikkeling, in het bijzonder met betrekking tot:
nieuwe technologieën en ontwikkelmethodieken
AI en procesautomatisatie
beveiliging en softwarekwaliteit
bancaire en regelgevende context
Verworven kennis wordt actief toegepast met het oog op continue verbetering.
Verantwoordelijkheid en impact op audit & compliance
De werknemer erkent dat de ontwikkelde software, workflows, beslissingslogica en datamodellen rechtstreekse impact kunnen hebben op operationele risico’s, compliance-verplichtingen en auditbevindingen.
Afwijkingen, tekortkomingen of risico’s worden tijdig gesignaleerd aan de bevoegde stakeholders.
Kwaliteit, documentatie, dataconsistentie, controleerbaarheid en naleving van interne richtlijnen zijn essentiële onderdelen van de functie.
