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