Odoo Software Developer (H/F/X)

Brussels, Belgium Freelance

About Leonardo Belgium

Leonardo Belgium is seeking an Odoo Software Developer to support a prestigious European institution at the forefront of global diplomatic strategy. You will join a growing Odoo team working on a highly customized Odoo 13 environment, primarily focused on HR and Payroll management.

This is not a standard Odoo implementation: the system was migrated from legacy platforms and has since evolved into a standalone SaaS-like solution. Customization is at the core of this role — the ideal candidate is pragmatic, adaptable, and curious, not a strict Odoo purist.

Job Specifications

  • Hybrid setting, on site and nearby (Brussels)

  • Type of contract: Freelance (Or able to create a VAT fast)

  • CV format: Europass

  • Starting date : ASAP

  • Eligibly to undergo a Personal Security Clearance (PSC) required

  • Urgent request, early submissions are appreciated

Job description

As an Odoo Developer working within a multidisciplinary ERP team, you will :

  • Develop and customize high-quality Odoo modules with a strong focus on HR and Payroll

  • Design and maintain integration interfaces with internal and external systems (REST API, FastAPI, xml-rpc, json-rpc)

  • Participate in functional and technical analysis to ensure that customizations meet business requirements

  • Implement best practices in data modelling, business logic, code quality, and unit testing

  • Support team members as a technical expert, helping to resolve issues and translate complex business processes into effective Odoo solutions

  • Troubleshoot, debug, and document solutions in a clear and maintainable way

Profile

Experience - Requirements

  • Proven experience with the Odoo Framework (large-scale or highly customized environments preferred)

Hard Skills

  • Proficiency with Python, PostgreSQL, and JavaScript

  • Experience with REST APIs and third-party integrations

  • Knowledge of QWeb templating, GitHub, and relational database concepts

Soft Skills

  • Pragmatic and adaptable mindset — comfortable working in a heavily customized ERP rather than a “textbook” Odoo project.

  • Strong analytical and problem-solving skills

  • Eager to learn, self-driven, and comfortable in an international, multicultural team

  • Team spirit and clear communication skills across multicultural, multilingual teams

  • Ability to learn quickly and adapt to evolving technical environments

Nice to have, not mandatory

  • Knowledge of EU institutions and decision-making processes

  • Specific expertise with Odoo ERP in HR and Payroll projects

  • Awareness of the Odoo Community Association (OCA) ecosystem

  • Odoo front-end development skills (Bootstrap, CSS, Sass, …)

  • Experience with Odoo server administration

  • Knowledge of Oracle 19c

What’s in it for you?

  • An opportunity to contribute to a high-impact EU project in a dynamic and fast-growing environment

  • A chance to work on challenging customizations that go beyond standard Odoo development

  • Hybrid work schedule, with both in-office collaboration and remote flexibility

  • Exposure to multicultural teams and international stakeholders

  • Professional growth through training and skill enhancement opportunities

Once we receive your CV, we will evaluate it carefully. Should there be a match for this or any other position at Leonardo Belgium, we will be in touch with you. In case there is no match now, we will make sure to keep your CV in consideration for future vacancies!

Details about the job
Brussels, Belgium
Freelance
IT
Powered byTaleez