We develop and maintain a large enterprise Odoo ERP (v17.0) for equipment leasing, managed print services, and field service operations. The system includes 60+ custom modules, multiple third-party integrations, and complex business workflows.
Position Summary
We are seeking an Odoo Developer to maintain, enhance, and extend our Odoo 17.0 system. You will work across custom modules, API integrations, financial workflows, lease management, MPS, field service, and accounting.
- Develop and maintain custom modules using Python and the Odoo ORM
-
Implement model and view inheritance, computed fields, and business logic extensions
-
Build wizards, automated workflows, and scheduled actions
-
Create and maintain QWeb reports (PDF/Excel) and dashboards
-
Follow established coding conventions (PEP 8, Odoo patterns)
-
Write unit tests using Odoo’s testing framework
- Develop OWL components and JavaScript modules
-
Customize views with XML (forms, lists, kanban)
-
Integrate third-party JS libraries
-
Implement responsive UI components
- Integrate REST and SOAP APIs
-
Maintain integrations with:
-
Financial institutions (Wells Fargo, US Bank, Great America)
-
Payment gateways (Cardpointe)
-
MPS systems (Nubeprint, PrintFleet, MPS Monitor, EKM, KPAX)
-
Vendor APIs and distribution systems
-
Handle authentication, error handling, and data synchronization
- Debug and resolve production issues
-
Optimize ORM queries
-
Review and refactor code
-
Participate in code reviews and knowledge sharing