




Summary: The Odoo Developer is responsible for developing, customizing, and enhancing Odoo ERP modules, translating business requirements into technical solutions. Highlights: 1. Develop and customize Odoo ERP modules using Python, XML, and frontend techs 2. Integrate Odoo with third-party systems via APIs and web services 3. Participate in requirement analysis and ensure technical documentation **Position Overview** The **Odoo Developer** is responsible for developing, customizing, and enhancing Odoo ERP modules using Python, XML, and frontend technologies. The role involves translating business requirements into technical solutions, improving user interface/experience, and ensuring seamless integration and performance across the ERP system. **Key Responsibilities** * Develop new Odoo modules and customize existing ones according to business needs. * Write clean, efficient code in Python and XML to build models, views, workflows, and APIs. * Implement frontend improvements, UI enhancements, and UX\-focused features. * Integrate Odoo with third\-party systems via APIs and web services. * Troubleshoot technical issues, fix bugs, and optimize performance. * Participate in requirement analysis with functional consultants and business teams. * Ensure technical documentation is maintained (models, workflows, deployment notes, etc.). * Support data migration tasks and script automation where required. * Develop QWeb reports and customize existing report templates. * Follow best practices in coding, version control, and deployment. **Required Skills \& Qualifications** * Bachelor’s degree in Computer Science, Software Engineering, IT, or related field. * Minimum 3 years’ experience in Odoo development. * Strong proficiency in Python, XML, JavaScript, and Odoo framework architecture. * Experience building custom modules and modifying standard modules. * Understanding of Odoo ORM, views, workflows, access rights, and security rules. * Experience with frontend technologies (HTML, CSS, JS) and UX enhancement. * Familiarity with PostgreSQL, Linux environments, and Git version control. * Experience creating and customizing QWeb reports. * Knowledge of integration methods (REST, RPC, JSON APIs). **Soft Skills** * Strong problem\-solving and debugging capability * Attention to detail and code quality * Good communication \& teamwork * Ability to manage tasks independently * Creative mindset for UI/UX improvements Job Types: Full\-time, Permanent Education: * Bachelor's (Preferred) Experience: * Odoo development: 2 years (Required) * Python, XML, JavaScript, and Odoo framework architecture: 2 years (Required) * Odoo ORM, views, workflows, access rights, Security rules: 2 years (Preferred) * frontend technologies (HTML, CSS, JS) and UX enhancement: 2 years (Preferred) * creating and customizing QWeb reports.: 2 years (Preferred) * Integration methods (REST, RPC, JSON APIs).: 2 years (Preferred) Work Location: In person


