Een IT-team van middelgrote omvang binnen een grote Belgische financiële instelling voert ALM (asset liability management) en P&L-berekeningsprojecten uit die financiële modellering combineren met een pragmatische softwareoplevering. Deze functie heeft als doel ALM-businessvereisten en bestaande procesbeschrijvingen om te zetten in geteste, productieklaar Python-oplossingen, waarbij wordt gewerkt met Access databases en SQL voor datastructurering en -integratie.
De missie
Het team onderhoudt en breidt de ALM-tools uit die worden gebruikt voor balansprojecties, risicomaatstaven en P&L-toewijzing over meerdere portefeuilles. Het technische landschap mixt Python-calculatiebibliotheken, Access databases voor legacy data staging en SQL-backends; de outputs voeden rapportage- en modelvalidatieprocessen die door risico- en financiële teams worden gebruikt. Leveringen volgen Agile MVP-cycli met continue integratie en assembly-tests, en het werk beïnvloedt maandelijkse en wettelijke rapportagetermijnen.
Dagelijks vertaalt u business- en procesanalyse naar gedetailleerde technische ontwerpen en nieuwe Python-code die voldoet aan de enterprise-standaarden voor kwaliteit en performance. U schat de ontwikkelinspanning, bereidt productie-installatiepakketten voor, voert integratie- en assemblytests uit en ondersteunt testmanagement door bugfixes. Uw werk wordt door collega’s beoordeeld en gekoppeld aan validatie door de model- en finance-eigenaren.
Uw verantwoordelijkheden
- Ontwerpen van gedetailleerde technische oplossingen op basis van procesanalyse, en heldere designdocumentatie opleveren die ontwikkelaars en testers kunnen implementeren
- Ontwikkelen en opleveren van Python-code en SQL-scripts die ALM-berekeningen implementeren en P&L-rapporten voeden, met focus op correctheid en performance
- Schatten van de ontwikkelbelasting en plannen van MVP-achtige iteraties om incrementele, testbare functionaliteit te leveren
- Voorbereiden van productie-installatieartefacten en uitvoeren van integratie- en assemblytests om end-to-end gedrag te valideren
- Ondersteunen van testuitvoering en oplossen van defecten die tijdens unit-, integratie- en user acceptance-tests worden geïdentificeerd
- Documenteren van ontwikkelactiviteiten, inclusief codecommentaar, resultaten van unittests en verslagen van peer code reviews
Uw profiel
Essentiële vaardigheden
- Minimum 5 jaar praktische ervaring met het leveren van technische oplossingen in de financiële dienstverlening of actuarieel domein
- Vaardig met Python voor numerieke berekeningen en dataverwerking
- Praktische ervaring met Access Database en SQL voor datastructurering en extractie
- Vermogen om technische analyse uit te voeren en businessregels naar code en tests te vertalen
- Comfortabel werken in een Agile-omgeving, met het leveren van MVP's en itereren op basis van feedback
- Inzicht in ALM-businessconcepten en hun impact op berekeningen en rapportage
Gewenste vaardigheden
- Bekendheid met het interne ALM-model van de organisatie of vergelijkbare ALM-kaders is een plus
Talen
- Nederlands, B2
- Frans, B2
- Engels, B2
Opleiding
- Master in financiële wiskunde, actuariële wetenschappen, of gelijkwaardige professionele ervaring