Odoo Developer – Finance & Billing Integration

HumanInTech

Vlaams-Brabant

Hybrid

EUR 50,000 - 80,000

Part time

2 days ago
Be an early applicant

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

HumanInTech zoekt een ervaren Odoo-ontwikkelaar om een nieuw Charge Point Management System te integreren met Odoo voor robuuste financiële stromen zoals facturatie, boekhouding en betalingen. Je werkt binnen een team inclusief Finance & Billing, met een integratiepartner en platformleverancier.

Je verantwoordelijkheden omvatten het configureren van Odoo-modules, het bouwen van integraties, en het ontwerpen van interfaces met payment providers. Ervaring met high-volume billing is een pluspunt.

Qualifications

  • Aantoonbare ervaring als Odoo-developer
  • Ervaring met Odoo 18 en Odoo-ORM
  • Kennis van REST API's en integratiepatronen
  • Ervaring met tests en CI/CD
  • Ervaring met multi-tenant en multi-company omgevingen

Responsibilities

  • Configureren en ontwikkelen van Odoo-modules voor financiële stromen
  • Bouwen en onderhouden van integratie tussen laadplatform en Odoo
  • Ontwerpen van robuuste interfaces met payment service providers en SEPA
  • Schrijven van geautomatiseerde tests en deelnemen aan code reviews
  • Ondersteunen van CI/CD en deployment pipelines
  • Opzetten van monitoring en logging voor financiële interfaces
  • Bijdragen aan technische ontwerpbeslissingen met IT-teams

Skills

Odoo development
Python
PostgreSQL
XML-Views
REST APIs
Git
CI/CD
Containerization
Unit testing

Education

Bachelor or hoger

Tools

Odoo 18
Odoo ORM
XML-RPC/JSON-RPC
Git

Job description

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 dienstverband door na deze opdracht. Wanneer de opdracht eindigt, zoeken we samen naar je volgende missie.

Locatie: Vlaams-Brabant, hybride

Werkadres: België

Werkgever / contractpartij: HumanInTech

Solliciteren tot (Brusselse tijd): 14 november 2026 om 01:00

Samenwerkingsvorm: Freelance of in loondienst bij HumanInTech

Werkregime: Voltijds

Ervaring: 3–5 jaar of meer

Opleiding: Bachelor of meer

Gepubliceerd: november 2026

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur Odoo – Intégration Finance & Facturation
Développeur Odoo – Intégration Finance & Facturation

HumanInTech • Vlaams-Brabant

Hybrid
EUR 55,000 - 90,000
Odoo Developer – Finance & Billing Integration
Odoo Developer – Finance & Billing Integration

HumanInTech • Belgium

Hybrid
EUR 70,000 - 90,000
Finance & Billing Odoo Developer (Employed or freelance)
Finance & Billing Odoo Developer (Employed or freelance)

EngiFlex BV • Kortenberg

Hybrid
EUR 85,000 - 120,000
Company car
Education budget / career development
Odoo Developer – Odoo & Python
Odoo Developer – Odoo & Python

Pauwels Consulting • Kortenberg

Hybrid
EUR 55,000 - 75,000
Business Analyst – Odoo Finance
Business Analyst – Odoo Finance

Pauwels Consulting • Kortenberg

Hybrid
EUR 50,000 - 84,000
Hybrid work model
Odoo Finance & Billing Integration Engineer
Odoo Finance & Billing Integration Engineer

HumanInTech • Vlaams-Brabant

Hybrid
EUR 50,000 - 80,000
Business Analyst Odoo – Finance & Billing
Business Analyst Odoo – Finance & Billing

HumanInTech • Vlaams-Brabant

Hybrid
EUR 55,000 - 75,000
Java Application Developer – Publieke Sector
Java Application Developer – Publieke Sector

HumanInTech • Henegouwen

Hybrid
EUR 47,000 - 74,000
Business Analyst Odoo Finance Billing
Business Analyst Odoo Finance Billing

Keystone Solutions • Kortenberg

On-site
EUR 111,000 - 185,000
Business Analyst Odoo – Finanzen & Abrechnung
Business Analyst Odoo – Finanzen & Abrechnung

HumanInTech • Belgium

Hybrid
EUR 60,000 - 90,000