About the Company

INDUSTRIA is expanding its delivery team and focuses on designing, integrating, and maintaining Odoo-based ERP systems that support real business operations. The company works with production-grade systems used for accounting, inventory, manufacturing, logistics, and reporting across multiple industries, including food and beverage, trade and commerce, retail, air cargo, fintech, and education. The approach emphasizes long-term responsibility for system behavior rather than short-term implementations.

About the Role

The Odoo Developer / Integrator role sits between software development, systems integration, and business logic. The position involves building and evolving Odoo-based solutions that reflect how companies actually operate. The role combines hands-on development with process understanding and close collaboration with customers and internal teams.

Responsibilities:

  • Implementing and customizing Odoo for real-world business use cases such as accounting, inventory, manufacturing, sales, CRM, and logistics
  • Developing Python-based logic including models, workflows, business rules, reports, and extensions
  • Integrating Odoo with external systems using REST APIs, webhooks, message queues, or direct database interfaces where appropriate
  • Translating real business operations into functional ERP logic rather than working only from predefined tickets
  • Using low-code and no-code tools such as Odoo Studio and configuration where suitable, and custom code where required
  • Participating in customer workshops, asking relevant questions, and contributing to solution design
  • Collaborating with frontend, backend, data, and infrastructure teams to deliver cohesive systems
  • Supporting deployments, upgrades, and the long-term evolution of customer systems

Requirements:

  • Strong technical competence and a professional, transparent approach to problem-solving
  • Solid background in Python and practical software development
  • Experience with business software such as ERP, CRM, accounting systems, or complex back-office platforms
  • Understanding of core business operations such as finance, inventory flows, invoicing, procurement, production, or logistics
  • Confidence working with relational databases, data structures, and transactional systems
  • Experience with API integrations and system-to-system communication
  • Ability to explain technical constraints clearly to both technical and non-technical stakeholders
  • Awareness of customer realities including budgets, deadlines, operational pressure, and regulatory requirements
  • Willingness to learn, challenge assumptions, and improve systems beyond basic functionality

Nice to Have:

  • Previous experience with Odoo, Community or Enterprise
  • Exposure to BPM or process modeling tools
  • Knowledge of accounting concepts such as VAT, charts of accounts, or cost centers
  • Experience in logistics, manufacturing, or regulated industries
  • Familiarity with Docker, CI/CD, or cloud-based deployments

What’s Offered:

  • Hybrid working model based in Sofia, with flexibility between office and remote work
  • Long-term, complex projects rather than template-based implementations
  • Support for Odoo training and certification for candidates with strong fundamentals
  • Direct collaboration with engineers, architects, and decision-makers
  • Exposure to multiple industries and diverse problem domains
  • A culture focused on clarity, responsibility, and thoughtful engineering
  • Dedicated time for improving code quality, processes, and reducing technical debt

Please refer to the official website below for a comprehensive job description and application details: