Blibli

Software Development Engineer (Odoo Developer)

Blibli
Apply
25 days ago
Jakarta, IndonesiaMid Level

Responsibilities

  • Design, develop, customize, and maintain Odoo modules across multiple business domains.
  • Develop Python features and enhancements using the Odoo framework.
  • Build and maintain integrations between Odoo and third-party applications using REST APIs, XML-RPC, JSON-RPC, and other methods.
  • Translate business requirements into scalable, maintainable, secure technical solutions.
  • Optimize application performance, database queries, and system scalability.
  • Troubleshoot production issues and support Odoo module migrations and upgrades.
  • Collaborate with analysts, managers, product stakeholders, and business stakeholders throughout the software development lifecycle.
  • Conduct code reviews, maintain technical documentation, contribute to architecture decisions, and mentor junior developers.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent practical experience.
  • At least three years of professional software development experience, including at least three years of hands-on Odoo/ERP development experience.
  • Strong proficiency in Python and extensive experience 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-oriented programming and software design principles.
  • Experience with Git, modern version control workflows, Linux environments, and software deployment processes.
  • Strong analytical, problem-solving, communication, and collaboration skills.
  • Experience with Java and/or Spring Framework is a plus.
Contact me