Sr. Odoo Technical Developer

Puma Energy • Mumbai, Maharashtra, India • Posted June 02, 2026

Location Mumbai, Maharashtra
Job Type Full time
Category Computer Occupations
Posted June 02, 2026

Main Purpose:

Puma Energy is seeking an Odoo Technical Developer to own the development, customisation, and integration of its Odoo platform across multiple African markets. The role is heavily weighted toward Python-based Odoo module development and REST API engineering. The successful candidate will design and build custom modules from scratch, integrate Odoo with a range of external systems, and maintain production environments spanning several countries simultaneously.

KEY RESPONSIBILITIES:

Odoo Development

Module Development

  • Design and build custom Odoo modules in Python: data models, business logic, server actions, scheduled jobs, and automated workflow rules.
  • Extend core Odoo modules (POS, Accounting, Invoicing, Stock) using inheritance patterns — classical, prototype, and delegation — without breaking upstream upgrade paths.
  • Build custom invoicing workflows: automated document generation, multi-step a...
  • Interested in this role?

    Click the button below to start your application.

    Apply Now