Software Development Engineer (Odoo Developer)

Blibli

Indonesia

On-site

IDR 180,000,000 - 240,000,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Blibli, Indonesia's leading e-commerce platform, seeks a Software Engineer – Odoo Developer to design and maintain Odoo modules, optimize performance, and build robust integrations with external systems. You will collaborate with Analysts, PMs, and stakeholders to translate business needs into scalable solutions.

You will contribute to code quality, participate in architecture discussions, and mentor junior developers while ensuring secure, reliable Odoo operations across domains.

Qualifications

  • Bachelor’s degree in a relevant field or equivalent practical experience.
  • Minimum 3 years of professional software development, with 3+ years in Odoo/ERP.
  • Strong Python skills and experience with Odoo Community and/or Enterprise editions.

Responsibilities

  • Design, develop, customize, and maintain Odoo modules across domains.
  • Build integrations with third‑party apps via REST, XML‑RPC, JSON‑RPC.
  • Optimize performance, queries, and scalability of Odoo deployments.
  • Contribute to architecture decisions, code reviews, and documentation.
  • Mentor junior developers and support system migrations and upgrades.

Skills

Python
Odoo ERP
RESTful APIs
PostgreSQL
OOP
Software design principles

Education

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

Tools

Odoo
XML-RPC
JSON-RPC

Job description

As an Software Engineer – Odoo Developer, you will design, develop, and maintain Odoo-based solutions that support business processes across multiple domains. You will work closely with Business Analysts, Product Managers, Project Managers, and business stakeholders to translate business requirements into scalable and reliable technical solutions.
This role combines hands‑on Odoo development with system integration, performance optimization, troubleshooting, and technical improvement. You will also contribute to technical decision‑making, code quality, and the development of engineering capabilities within the team.

What You'll Do
  • Design, develop, customize, and maintain Odoo modules across multiple business domains.
  • Develop new features and enhancements using Python and the Odoo framework , following established coding standards and best practices.
  • Build and maintain integrations between Odoo and third‑party applications using REST APIs, XML‑RPC, JSON‑RPC , and other integration methods.
  • Analyze business requirements and translate them into scalable, maintainable, and secure technical solutions .
  • Optimize application performance, database queries, and system scalability to ensure reliable Odoo operations.
  • Troubleshoot and resolve production issues , while supporting module migrations and upgrades across Odoo versions.
  • Collaborate with Business Analysts, Project Managers, Product Managers, and stakeholders throughout the software development lifecycle, including technical discussions and solution design.
  • Conduct code reviews, maintain technical documentation, contribute to architecture decisions, and mentor junior developers to strengthen engineering practices.
What You'll Bring to the Team
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering , or a related field; equivalent practical experience is also considered.
  • Minimum 3 years of professional software development experience , including at least 3 years of hands‑on Odoo/ERP development experience .
  • Strong proficiency in Python and extensive experience developing with Odoo Community and/or Enterprise editions .
  • Strong knowledge of PostgreSQL , including database design, query optimization, and performance tuning.
  • Hands‑on experience developing RESTful APIs and third‑party system integrations .
  • Strong understanding of Object‑Based Programming (likely OOP) and software design principles.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Odoo Developer
Senior Odoo Developer

Electrum • Indonesia

On-site
IDR 594,126,000 - 1,018,503,000
Odoo Developer & Solution Consultant
Odoo Developer & Solution Consultant

TMS Consulting • Jakarta Timur

On-site
Software Development Engineer (Odoo Developer)
Software Development Engineer (Odoo Developer)

PT Global Digital Niaga (blibli.com) • Kebayoran Baru

On-site
IDR 300,000,000 - 600,000,000
Odoo Functional Consultant
Odoo Functional Consultant

Noraa & Co. • Daerah Khusus Ibukota Jakarta

On-site
IDR 667,111,000 - 1,000,668,000
Project Manager (Odoo Functional)
Project Manager (Odoo Functional)

Widya Analytic • Kota Yogyakarta

On-site
IDR 180,000,000 - 300,000,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
Senior Odoo Functional Consultant
Senior Odoo Functional Consultant

Electrum • Indonesia

On-site
IDR 420,000,000 - 640,000,000
Odoo Software Engineer: Python, Integrations
Odoo Software Engineer: Python, Integrations

PT Global Digital Niaga (blibli.com) • Kebayoran Baru

On-site
IDR 300,000,000 - 600,000,000
Odoo Functional Consultant
Odoo Functional Consultant

Unravel Consulting • Jakarta Pusat

On-site
IDR 240,000,000 - 420,000,000
Remote work and autonomy
Training and certifications
Real impact
Medium Odoo Developer - Falinwa Bali
Medium Odoo Developer - Falinwa Bali

Falinwa • Denpasar

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