Find a jobRecruiters

Python Programmer (Odoo System Customization)

Exclusive opportunity

Onsite

Python Programmer (Odoo System Customization)

Ultra Manpower Solutions Corporation

Python Programmer (Odoo System Customization)

Skills

SQL QueriesPythonPostgreSQLGitGitLabGitHubLinuxNo-code AutomationsCRMOdooDigital TransformationJavascript

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

₱504,000 – ₱600,000 / year

Location:

Parañaque, Metro Manila, Philippines

Work mode:

Onsite

Published on:

20 August 2026

What they need


About the role

The Python Programmer is responsible for developing, customizing, and maintaining Odoo modules that turn client business requirements into working ERP solutions. Working under the direction of SPC's Odoo Project Manager, this role converts Functional Requirement Documents (FRD) into clean, upgrade-safe custom code — covering module development, workflow automation, report customization, and third-party integrations — so that every implementation goes live on time and stays maintainable after go-live.

Key responsibilities

  • Design, develop, and maintain custom Odoo modules based on Functional Requirement Documents
  • Build new features without modifying Odoo core code, keeping customizations upgrade-safe
  • Write clean, modular, reusable Python code following Odoo development guidelines
  • Customize standard modules: CRM, Sales, Purchase, Inventory, Accounting, Manufacturing, Projects, Helpdesk, HR, and Field Service
  • Modify views, forms, menus, and workflows using XML and the Odoo ORM
  • Integrate Odoo with third-party applications via REST and XML-RPC APIs
  • Prepare import templates and migration scripts for master data and transaction history
  • Perform unit testing and integration testing on all custom code
  • Deploy custom modules to staging and production environments
  • Prepare and maintain technical specifications, module documentation, release notes, and deployment procedures

About you

  • Bachelor's Degree in Computer Science, Information Technology, Computer Engineering, Software Engineering, or related disciplines
  • 1–3 years of professional software development experience using Python
  • Hands-on experience with Python and object-oriented programming
  • Relational databases and SQL knowledge (PostgreSQL preferred)
  • XML for Odoo views and data files
  • JavaScript, HTML, and CSS fundamentals
  • Git version control (GitHub/GitLab)
  • Linux command-line basics
  • Willing to work onsite in Parañaque City with occasional client-site visits within Metro Manila and nearby provinces
  • Willing to occasionally work beyond office hours during Go-Live and cutover activities

About us

Sustainable Prosperity Corporation (SPC) is a company providing ERP business solutions and managed IT services. Joining SPC provides an opportunity to become a core builder in one of the company's fastest-growing business units. You will work directly with the Odoo Project Manager, the CEO, and clients to deliver digital transformation projects across the Philippines.

Other offers great for you!

These companies are also looking for great profiles

Ecocea

Data Engineer Python

Freelance

Paris, France

Onsite, Hybrid

Skills

SQL QueriesPythonGitdbtClickHouseStatistical modeling

3 days ago

Quick apply

BEATRICE ROY RECRUTEMENT & CONSEILS

Resources Manager System h/f

70 000 € - 80 000 €

Permanent contract

Moirans, France

Hybrid

Skills

Embedded SystemsElectronicsSignal processingVision systems

7 hours ago

Quick apply

Soors

Data Engineer Python H/F

Freelance

Bordeaux, France

Hybrid

Skills

SQL QueriesPython

1 hour ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools