Odoo Developer – Finance
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Wat je zal doen
Een Belgisch energiebedrijf vervangt zijn laadplatform door een nieuw Charge Point Management System. Odoo blijft het ERP- en factureringssysteem. De uitdaging is om het nieuwe platform te integreren met Odoo en robuuste financiële stromen te waarborgen: rating, facturatie, betalingen, roaming-afrekening, boekhouding en reconciliatie.
Je werkt binnen de Odoo-implementatiewerkstroom, samen met de Business Analyst voor Finance & Billing, het Finance-team, een integratiepartner en de platformleverancier.
Je verantwoordelijkheden omvatten:
- Configureren en ontwikkelen van de Odoo-modules die de financiële stromen dragen: facturatie, boekhouding, contracten en abonnementen, analytische boekhouding, betalingen en dunning.
- Bouwen en onderhouden van de integratie tussen het laadplatform en Odoo: synchronisatie van masterdata, inname van gerate sessies en CDR's, factuurgeneratie, creditnota's en de terugkoppeling van betalings- en afwikkelingsstatussen.
- Ontwikkelen van robuuste interfaces met de payment service provider, SEPA-stromen en bankafschriftimports, inclusief geautomatiseerde reconciliatie en exceptiewachtrijen.
- Ontwerpen voor volume en voor falen: idempotente verwerking, replay- en retry-mechanismen, deduplicatie, cut-off-afhandeling, duidelijke foutstatussen en geen stil dataverlies.
- Vertalen van de functionele specificaties naar testbare, gedocumenteerde code, en die specificaties uitdagen wanneer een standaard Odoo-functionaliteit de job beter doet dan een custom development.
- Bewaken van het standard-first-principe: minimaliseer customization, documenteer elke afwijking en houd het upgradepad open.
- Schrijven van geautomatiseerde tests, deelnemen aan code reviews en ondersteunen van de CI/CD- en deployment-pipelines over development-, staging- en productieomgevingen.
- Opzetten van monitoring, logging en alerting voor de financiële interfaces zodat mislukte batches gedetecteerd worden voordat ze de Finance-operaties beïnvloeden.
- Bijdragen aan technische ontwerpbeslissingen over de doelarchitectuur samen met de IT- en architectuurteams.
Wat we zoeken
- Solide, aantoonbare ervaring als Odoo-developer, met meerdere implementaties van recente Odoo-versies achter de rug, inclusief Odoo 18.
- Beheersing van Python, de Odoo ORM, PostgreSQL, XML-views en het module development framework. OWL en front-end customization zijn een pluspunt.
- Grondige kennis van de Odoo accounting- en invoicing-modules: journals, taxes, payment terms, reconciliation, multi-company en multi-currency setups.
- Echte integratie-ervaring: REST API's, XML-RPC / JSON-RPC, webhooks, queues, ETL en file-based interfaces, in omgevingen waar volumes ertoe doen.
- Comfortabel werken met Git, automated testing, CI/CD en containerized environments.
- Voldoende boekhoudkundige kennis om een gesprek te voeren met een controller en om te herkennen wanneer een technisch ontwerp de boekhouding zou breken.
- Een functionele sparringpartner, niet alleen een uitvoerder: je vraagt waarom voordat je bouwt, en je signaleert de gevolgen van een ontwerpkeuze.
- Ervaring in high-volume transactionele of usage-based billing-omgevingen, zoals e-mobility, energie, telco, payments of SaaS, is een sterk pluspunt.
- Autonome werkstijl, gestructureerde documentatie en comfortabel opereren in een multi-partner projectomgeving.
- Vloeiend Engels. Een goede kennis van Frans of Nederlands is een pluspunt.
Waarom deze opdracht ertoe doet
Dit is een greenfield-integratie: je bouwt de nieuwe financiële stromen tussen het laadplatform en Odoo in plaats van een legacy systeem te onderhouden. Het werk is technisch substantieel: hoge transactievolumes, meerdere externe systemen, real-time en batch flows, strikte auditeerbaarheidsvereisten.
Je hebt directe toegang tot business stakeholders, ondersteund door een Business Analyst en een Finance-team met sterke domeinexpertise, waardoor specificaties verankerd zijn in de operationele realiteit. Het platform is bedoeld om te schalen voor het komende decennium, en wat je bouwt zal duizenden klanten factureren en met tientallen roaming-partners afrekenen elke maand.
De setting
Deze opdracht loopt twee maanden, start onmiddellijk en kan verlengd worden afhankelijk van het projectroadmap. De werklast is vijf dagen per week. De locatie is in Vlaams-Brabant, met hybride werken. On-site aanwezigheid wordt verwacht tijdens ontwerpsessies, testfases en cutover-fases. Het selectieproces omvat CV-screening, een interview en een technische deep dive in Odoo en integratieontwerp.
Je kunt deze opdracht uitvoeren als freelancer of als medewerker in loondienst bij HumanInTech. Dezelfde rol, hetzelfde team. Kom je bij ons in loondienst, dan loopt je dienst