Odoo Developer

Il y a 2 heures

Kortenberg, Flanders, Belgique Keystone Solutions Temps plein
h3Mission Overview: /h3 pKeystone 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). /p h3Key

Responsibilities:
/h3 ul liConfigure and develop Odoo modules for financial flows including invoicing, accounting, contracts, subscriptions, analytic accounting, payments, and dunning. /li liBuild and maintain integration between the CPMS and Odoo, ensuring master data synchronization and invoice generation. /li liDevelop robust interfaces with payment service providers, including automated reconciliation and exception handling. /li liDesign systems for volume and failure, ensuring clear error states and no data loss. /li liTranslate functional specifications into testable, documented code, challenging specifications when necessary. /li liAdhere to the standard-first principle, minimizing customization and documenting deviations. /li liWrite automated tests, participate in code reviews, and support CI/CD and deployment pipelines. /li liSet up monitoring and alerting for financial interfaces to detect issues proactively. /li liContribute to technical design decisions with IT and architecture teams. /li /ul h3Who You Are: /h3 ul liSolid experience as an Odoo developer with multiple implementations of recent Odoo versions, including Odoo 18. /li liProficient in Python, Odoo ORM, PostgreSQL, XML views, and module development; knowledge of OWL and front-end customization is a plus. /li liFamiliar with Odoo accounting and invoicing modules, including multi-company and multi-currency setups. /li liReal integration experience with REST APIs, XML-RPC/JSON-RPC, webhooks, and ETL processes. /li liExperience with Git, automated testing, CI/CD, and containerized environments. /li liUnderstanding of accounting principles to communicate effectively with finance teams. /li liA functional sparring partner who questions design choices and their implications. /li liExperience in high-volume transactional environments such as e-mobility, energy, or SaaS is advantageous. /li liAbility to work autonomously and document work in a structured manner. /li liFluent in English; proficiency in French or Dutch is a plus. /li /ul h3Why This Assignment? /h3 ul liOpportunity to build new financial flows in a greenfield CPMS integration. /li liEngage in technically substantial work with high transaction volumes and strict auditability requirements. /li liDirect access to business stakeholders, supported by a knowledgeable Business Analyst and Finance team. /li liWork in a fast-moving market at the intersection of mobility, energy, and technology. /li liMake a concrete impact by building systems that invoice thousands of customers monthly. /li /ul h3Practical Information: /h3 ul liType of engagement: freelance/consultancy assignment. /li liWorkload: 5 days per week. /li liLocation: Client site with hybrid working; on-site presence required during key phases. /li liDaily rate: to be proposed based on experience. /li liSelection process: CV screening, interview, and technical deep dive. /li /ul h3Duration: /h3 pAs soon as possible
- 30/12/2026 2 months (full time) /p h3Skills required: /h3 ul libAPI Systems Integration /b
- Level: Intermediate
- Most recent: This year /li libFinancial Accounting Systems /b
- Level: Intermediate
- Most recent: This year /li libFinancial Reconciliation Payment Processing /b
- Level: Intermediate
- Most recent: This year /li libOdoo Development /b
- Level: Intermediate
- Most recent: This year /li libPython PostgreSQL /b
- Level: Intermediate
- Most recent: This year /li /ul h3Language

requirements:
/h3 pDutch or Frenchbr/Level Full professional proficiencybr/Englishbr/Level Full professional proficiency /p