Senior Odoo Developer

Electrum

Indonesia

On-site

IDR 594,126,633 - 1,018,502,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A tech company in Indonesia is seeking a Senior Odoo Developer to lead the design, development, and maintenance of their Odoo ecosystem. The ideal candidate should have 4-7 years of experience with Odoo, strong Python skills, and a deep understanding of the Odoo framework and PostgreSQL. As part of the role, you will work closely with cross-functional teams to ensure technical solutions meet business needs, supporting a collaborative and innovative work environment.

Qualifications

  • 4–7 years of experience developing Odoo with module customization and Python skills.
  • Deep knowledge of Odoo framework and strong understanding of PostgreSQL.
  • Experience integrating Odoo with external systems and troubleshooting complex issues.

Responsibilities

  • Lead technical development of Odoo modules across various domains.
  • Architect scalable solutions for custom workflows and module enhancements.
  • Conduct code reviews, develop unit tests, and maintain technical documentation.

Skills

Odoo module customization
Python development
Problem-solving skills
PostgreSQL
Linux environments

Education

Bachelor's degree in Computer Science, Information Systems, Engineering, or related field

Tools

Git
Odoo
Docker

Job description

Overview

We are looking for a Senior Odoo Developer to design, build, and maintain Electrum’s Odoo ecosystem as we continue to scale our operations. In this role, you will lead technical development, architect module enhancements, and ensure integrations and customizations are robust, maintainable, and aligned with business needs.

You will work closely with functional consultants, product owners, and cross-functional teams to translate requirements into high-quality technical solutions. This role is ideal for an experienced Odoo engineer who has deep expertise in Odoo’s framework, Python development, module customization, and system integration.

What You Will Do
  • Technical Architecture & Development: Lead technical development of Odoo modules across Sales, Inventory, Purchasing, Accounting, Manufacturing, HR, and other domains.
  • Architect scalable and maintainable solutions for custom workflows, business logic, and module enhancements.
  • Design and build new Odoo models, views, wizards, access controls, and automation scripts.
  • Develop custom APIs, integrate Odoo with third-party systems, and maintain data synchronization pipelines.
  • Ensure all customizations follow best practices and minimize future upgrade complexity.
Collaboration & Functional Alignment
  • Work closely with Senior Functional Consultants to translate functional requirements into technical specifications.
  • Participate in requirement discussions, solution design sessions, and technical feasibility assessments.
  • Provide technical guidance, effort estimates, and implementation recommendations for new modules or major enhancements.
Quality, Testing & Documentation
  • Conduct code reviews, ensure coding standards, and maintain a clean and dependable codebase.
  • Develop unit tests and support UAT to ensure high reliability and smooth deployment.
  • Create and maintain technical documentation, including module specs, API references, and architecture diagrams.
  • Troubleshoot complex technical issues and provide Tier-3 support as needed.
Continuous Improvement & Upgrades
  • Evaluate and adopt new Odoo features, frameworks, and performance optimizations.
  • Support Odoo version upgrades and migration projects (data migration, module updates, conflict resolution).
  • Identify opportunities for automation, performance improvements, and code refactoring.
Technical Leadership
  • Mentor junior developers and support knowledge-sharing across the development team.
  • Participate in building development guidelines, version control standards, and CI/CD improvements.
  • Contribute to architectural decision-making and long-term system roadmap planning.
What You Bring
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field.
  • 4–7 years of experience developing Odoo, including module customization, Python development, and ORM work.
  • Deep knowledge of Odoo framework (models, views, QWeb, controllers, workflows).
  • Strong Python skills and understanding of modular development.
  • Experience integrating Odoo with external systems (REST APIs, webhooks, middleware).
  • Strong understanding of PostgreSQL, including schema design and query optimization.
  • Familiarity with Linux environments, Git, and deployment workflows.
  • Ability to convert complex business logic into clean, scalable code.
  • Strong problem-solving skills and the ability to troubleshoot complex system issues.
Nice to Have
  • Experience in large-scale Odoo implementations or multi-company environments.
  • Exposure to Odoo Enterprise environment and Odoo.sh.
  • Experience with DevOps pipelines, Docker, CI/CD, or cloud platforms (AWS/GCP).
  • Knowledge of UI/UX customization, Owl framework, or modern front-end tools.
  • Experience working in mobility, manufacturing, supply chain, or operations-heavy industries.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Odoo Functional Consultant
Senior Odoo Functional Consultant

Electrum • Indonesia

On-site
IDR 420,000,000 - 640,000,000
Odoo Functional Consultant
Odoo Functional Consultant

Noraa & Co. • Daerah Khusus Ibukota Jakarta

On-site
IDR 667,111,000 - 1,000,668,000
Odoo Developer & Solution Consultant
Odoo Developer & Solution Consultant

TMS Consulting • Jakarta Timur

On-site
Medium Odoo Developer - Falinwa Bali
Medium Odoo Developer - Falinwa Bali

Falinwa • Denpasar

Remote
IDR 416,944,000 - 667,112,000
Odoo Developer
Odoo Developer

R17 Group • Jakarta Pusat

On-site
IDR 167,400,000 - 334,800,000
Odoo Developer (Python and JavaScript Dev)
Odoo Developer (Python and JavaScript Dev)

ERP Indonesia • Kota Semarang

On-site
IDR 133,920,000 - 279,000,000
Odoo Solutions Architect & Functional Lead
Odoo Solutions Architect & Functional Lead

Electrum • Indonesia

On-site
IDR 420,000,000 - 640,000,000
Senior Odoo Architect & Lead Developer
Senior Odoo Architect & Lead Developer

Electrum • Indonesia

On-site
IDR 594,126,000 - 1,018,503,000
Business Application Consultant
Business Application Consultant

Unitek Solusi • Kota Semarang

On-site
IDR 78,120,000 - 133,920,000
Odoo Project Manager
Odoo Project Manager

PT Goja Solutions Indonesia • Jakarta Utara

On-site
IDR 167,400,000 - 312,480,000