Odoo Developer

Keystone Solutions

Kortenberg

Hybrid

EUR 111,000 - 166,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Keystone Solutions in Belgium seeks an Odoo Developer to lead a consultancy project on a client site, building financial integrations and connecting Odoo to AMPECO CPMS for accurate invoicing across millions of transactions.

You will configure modules for invoicing, accounting, subscriptions, and payments, ensure master data sync with CPMS, and create robust interfaces with payment providers, including automated reconciliation and testing. Fluency in English required; Dutch/French a plus.

Qualifications

  • Multiple Odoo deployments, including Odoo 18.
  • Strong knowledge of Odoo accounting and invoicing modules (multi‑company/multi‑currency).
  • Experience with REST APIs, XML-RPC/JSON-RPC, and ETL processes.
  • Familiar with Git, automated testing, CI/CD and containerized environments.

Responsibilities

  • Configure and develop Odoo modules for invoicing, accounting, contracts, subscriptions, analytic accounting, payments, and dunning.
  • Build and maintain integration between CPMS and Odoo with master data synchronization and invoicing.
  • Develop interfaces with payment service providers including automated reconciliation and exception handling.
  • Design systems for high volume and failure modes with clear error states and no data loss.
  • Translate specifications into testable, documented code and challenge requirements when needed.
  • Write automated tests, perform code reviews, and support CI/CD and deployment pipelines.
  • Set up monitoring and alerting for financial interfaces to detect issues proactively.
  • Contribute to technical design decisions with IT and architecture teams.

Skills

Odoo Development
Python
PostgreSQL
XML Views
Odoo ORM
REST APIs
XML-RPC/JSON-RPC
OWL
Front-end customization
Accounting principles

Tools

Git
CI/CD
Containerization

Job description

Mission Overview:

Keystone Solutions is seeking an Odoo Developer for a consultancy mission at a client site. You will be responsible for building financial integrations that ensure accuracy even after millions of transactions. This role involves working with Odoo as the ERP and billing engine while integrating it with AMPECO, the new Charge Point Management System (CPMS).

Key Responsibilities:
  • Configure and develop Odoo modules for financial flows including invoicing, accounting, contracts, subscriptions, analytic accounting, payments, and dunning.
  • Build and maintain integration between the CPMS and Odoo, ensuring master data synchronization and invoice generation.
  • Develop robust interfaces with payment service providers, including automated reconciliation and exception handling.
  • Design systems for volume and failure, ensuring clear error states and no data loss.
  • Translate functional specifications into testable, documented code, challenging specifications when necessary.
  • Adhere to the standard-first principle, minimizing customization and documenting deviations.
  • Write automated tests, participate in code reviews, and support CI/CD and deployment pipelines.
  • Set up monitoring and alerting for financial interfaces to detect issues proactively.
  • Contribute to technical design decisions with IT and architecture teams.
Who You Are:
  • Solid experience as an Odoo developer with multiple implementations of recent Odoo versions, including Odoo 18.
  • Proficient in Python, Odoo ORM, PostgreSQL, XML views, and module development; knowledge of OWL and front-end customization is a plus.
  • Familiar with Odoo accounting and invoicing modules, including multi-company and multi-currency setups.
  • Real integration experience with REST APIs, XML-RPC/JSON-RPC, webhooks, and ETL processes.
  • Experience with Git, automated testing, CI/CD, and containerized environments.
  • Understanding of accounting principles to communicate effectively with finance teams.
  • A functional sparring partner who questions design choices and their implications.
  • Experience in high-volume transactional environments such as e-mobility, energy, or SaaS is advantageous.
  • Ability to work autonomously and document work in a structured manner.
  • Fluent in English; proficiency in French or Dutch is a plus.
Why This Assignment?
  • Opportunity to build new financial flows in a greenfield CPMS integration.
  • Engage in technically substantial work with high transaction volumes and strict auditability requirements.
  • Direct access to business stakeholders, supported by a knowledgeable Business Analyst and Finance team.
  • Work in a fast-moving market at the intersection of mobility, energy, and technology.
  • Make a concrete impact by building systems that invoice thousands of customers monthly.
Practical Information:
  • Type of engagement: freelance/consultancy assignment.
  • Workload: 5 days per week.
  • Location: Client site with hybrid working; on-site presence required during key phases.
  • Daily rate: to be proposed based on experience.
  • Selection process: CV screening, interview, and technical deep dive.
Duration:

As soon as possible - 30/12/2026 2 months (full time)

Skills required:
  • API & Systems Integration - Level: Intermediate - Most recent: This year
  • Financial & Accounting Systems - Level: Intermediate - Most recent: This year
  • Financial Reconciliation & Payment Processing - Level: Intermediate - Most recent: This year
  • Odoo Development - Level: Intermediate - Most recent: This year
  • Python & PostgreSQL - Level: Intermediate - Most recent: This year
Language requirements:

Dutch or French
Level Full professional proficiency
English
Level Full professional proficiency

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Business Analyst Odoo Finance Billing
Business Analyst Odoo Finance Billing

Keystone Solutions • Kortenberg

On-site
EUR 111,000 - 185,000
Odoo Developer – Odoo & Python
Odoo Developer – Odoo & Python

Pauwels Consulting • Kortenberg

Hybrid
EUR 55,000 - 75,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
Business Analyst, Odoo Finance & Billing (Freelance optional)
Business Analyst, Odoo Finance & Billing (Freelance optional)

EngiFlex • Kortenberg

Hybrid
EUR 70,000 - 100,000
Company car
Education budget
Career plan
Business Analyst – Odoo Finance
Business Analyst – Odoo Finance

Pauwels Consulting • Kortenberg

Hybrid
EUR 50,000 - 84,000
Hybrid work model
Odoo Developer: Fintech Integrations & Invoicing
Odoo Developer: Fintech Integrations & Invoicing

Keystone Solutions • Kortenberg

Hybrid
EUR 111,000 - 166,000
Développeur Odoo – Intégration Finance & Facturation
Développeur Odoo – Intégration Finance & Facturation

HumanInTech • Vlaams-Brabant

Hybrid
EUR 55,000 - 90,000
Odoo ERP Consultant
Odoo ERP Consultant

Akindra Talents • Oost-Vlaanderen

On-site
EUR 60,000 - 90,000
Net bonus
Equipment provided
Meal vouchers
+4
(Odoo) ERP Consultant
(Odoo) ERP Consultant

Akindra Talents • Oost-Vlaanderen

On-site
EUR 60,000 - 90,000
Monthly net bonus
Meal vouchers
Eco cheques
+3
Odoo Consultant
Odoo Consultant

CDH Professionals • Belgium

On-site
EUR 83,000 - 124,000