Summary
✨ AI‑Generated
Join an enterprise software team as a Senior Odoo Developer, responsible for developing, customising, maintaining, and integrating ERP solutions. You will build custom modules and applications with Python, work with PostgreSQL, integrate external systems through APIs, and troubleshoot performance and technical issues. The role also involves translating business requirements into robust technical solutions and supporting upgrades and migrations.
Highlights
Build and customise ERP solutions around real business requirements, developing custom modules, applications, integrations, workflows, reports, and automations. The role provides broad technical ownership across Odoo, Python, PostgreSQL, APIs, and enterprise integrations.
Description
Job Summary
We are looking for an experienced Odoo Developer who can develop, customize, and maintain Odoo ERP solutions based on business requirements.
Experience with .NET development and integration is also required.
The ideal candidate should have strong experience in Odoo development, Python, and PostgreSQL, with the ability to create custom modules, integrate Odoo with other systems, and troubleshoot existing solutions.
Key Responsibilities
Develop, customize, and maintain Odoo modules based on business requirements.Build custom Odoo applications and features using Python.Customize Odoo models, views, workflows, reports, and business processes.Develop and maintain integrations between Odoo and external systems using APIs.Work with PostgreSQL databases and optimize queries when required.Analyze business requirements and translate them into technical solutions.Troubleshoot and resolve Odoo bugs, performance issues, and technical problems.Upgrade and migrate Odoo modules and customizations between versions.Develop custom reports and dashboards.Configure and customize existing Odoo applications such as Sales, CRM, Accounting, Inventory, Purchase, HR, and Project Management.Collaborate with business users and other technical team members to deliver ERP solutions.Maintain technical documentation for custom modules and integrations.Ensure code quality, security, scalability, and maintainability.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field.2–5 years of experience in Odoo development.Strong programming skills in Python.Strong knowledge of Odoo framework and ORM.Experience with PostgreSQL.Good knowledge of XML, JavaScript, HTML, and CSS.Experience developing custom Odoo modules.Experience with Odoo APIs and third-party integrations.Understanding of Git and software development best practices.Experience with Odoo versions 14+ is preferred.Good problem-solving and analytical skills.Ability to understand business processes and translate them into technical solutions.Good communication skills in English.
Preferred Skills
Experience with Odoo Enterprise and Community.Experience with Odoo deployment on Linux.Experience with .NET development and integration.Knowledge of Docker and cloud environments.Experience with ERP implementation and business process automation.Experience integrating Odoo with payment gateways, e-commerce platforms, CRM systems, or other enterprise applications.