Search by job, company or skills

  • Posted 5 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company Description

PT Inovasi Digital Sejahtera (INODIGI) is an innovative software company committed to driving digital transformation through cutting-edge technology solutions. With expertise in Custom Software Development, Digital Innovation, and Web & Mobile App Development, INODIGI provides tailored, scalable, and reliable solutions to meet unique business needs. Our mission is to empower businesses to excel in a fast-evolving tech landscape with a strong emphasis on operational efficiency and user-centric design. Based in Indonesia, INODIGI strives to transform industries and establish itself as a trusted partner in digital excellence and innovation.

Role Description:

This is an on-site role for an Odoo / Python Developer, based in Malang. The position involves designing, developing, customizing, and maintaining Odoo applications and Python-based systems to support business operations and digital transformation initiatives. The developer will work closely with cross-functional teams to analyze requirements, build scalable solutions, integrate third-party systems, troubleshoot technical issues, and ensure optimal system performance, usability, and reliability.

Responsibilities:

  • Develop, customize, and maintain Odoo modules based on business requirements
  • Design and implement Python-based backend solutions and system integrations
  • Collaborate with project managers, business analysts, QA, and other developers to deliver high-quality applications
  • Optimize application performance and ensure system scalability, security, and reliability
  • Troubleshoot, debug, and resolve technical issues in existing systems
  • Integrate Odoo with third-party services, APIs, and internal platforms
  • Create technical documentation for developed features, modules, and system processes
  • Participate in code reviews, testing, and continuous improvement initiatives
  • Stay updated with the latest Odoo, Python, and software development best practices

Qualifications:

  • Proficiency in Python programming and object-oriented programming concepts
  • Hands-on experience with Odoo development, including custom module creation, inheritance, and customization
  • Strong understanding of PostgreSQL, database design, and query optimization
  • Familiarity with Odoo framework, ORM, XML, QWeb, and module structure
  • Experience with REST API integration and third-party system connectivity
  • Understanding of software development best practices, version control (Git), and deployment workflows
  • Knowledge of front-end technologies such as HTML, CSS, JavaScript, and Odoo views is a plus
  • Strong analytical and problem-solving skills
  • High attention to detail and commitment to delivering high-quality solutions
  • Effective collaboration and communication skills for working with cross-functional teams
  • Enthusiasm for learning and adapting to new tools, technologies, and methodologies
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field is preferred

Preferred Qualifications

  • Experience in Odoo implementation for ERP business processes such as Sales, Inventory, Accounting, HR, or CRM
  • Familiarity with Linux server environments and deployment processes
  • Experience with Docker, CI/CD, or cloud infrastructure is a plus
  • Knowledge of Agile / Scrum development methodologies

More Info

Job Type:
Industry:
Employment Type:

Job ID: 145038177