Skip to Content

Senior Odoo Developer

--Odoonex--

Location: India (On-site / Hybrid / Remote)

Reports to: Head of Engineering / CTO

Department: Development / Technical

About Odoonex

Odoonex is a specialist Odoo ERP partner committed to building practical ERP solutions purpose-built with Odoo. Headquartered in the United States, we help businesses streamline operations, reduce manual work, and scale with confidence through structured implementation and smart customization. (odoonex.com)


Our areas of focus include manufacturing, wholesale, professional services, and distribution. Our strength lies in being deeply Odoo-focused: certified functional and technical experts, process-driven delivery, full project transparency, and a mindset of long-term partnership.

Job Summary​

We are seeking a highly skilled and experienced Senior Odoo Developer in India to join our engineering team. This role involves leading technical design, custom module development, integrations, and helping maintain and improve our Odoo-based solutions. You will work closely with cross-functional teams including consultants, analysts, project managers, and other developers to deliver reliable, scalable, and high-quality solutions that align with business needs.

Key Responsibilities


  • Lead the design, development, and deployment of custom Odoo modules and features.
  • Extend, enhance, and optimize the standard Odoo ERP platform to meet business and client-specific workflows.
  • Perform integrations between Odoo and third-party systems (APIs, external services).
  • Manage Odoo migrations and version upgrades with minimal disruption.
  • Troubleshoot, debug, and resolve performance, scalability, and reliability issues.
  • Ensure high code quality through code reviews, testing, documentation, and adherence to best practices.
  • Mentor mid-level and junior developers; guide team through development standards, Odoo architecture, and module design.
  • Assist in requirement gathering and technical planning; translate business needs into Odoo-based technical solutions.
  • Collaborate with stakeholders and provide progress reports to ensure timely delivery.


Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
  • 1-3+ years of professional Odoo development experience.
  • Strong proficiency in Python, especially for Odoo module development.
  • Deep understanding of PostgreSQL and data modelling.
  • Experience with REST APIs, XML-RPC, and third-party system integrations.
  • Familiarity with version control tools (Git) and Agile/Scrum workflows.
  • Ability to debug, optimize, and refactor code for performance and scalability.
  • Excellent communication skills for collaborating with remote/global teams.


Preferred Qualifications

  • Advanced Odoo Knowledge: In-depth understanding of Odoo framework, ORM, and module architecture.
  • Custom Module Development: Proven experience building complex custom modules, workflows, and business logic.
  • Front-end Skills: Proficiency with QWeb templates, XML views, JavaScript, Owl framework, Odoo Web client, and Odoo Studio.
  • Reporting Tools: Familiarity with Odoo reporting (QWeb Reports, BI tools, PDF/Excel exports).
  • Odoo Configuration & Functional Knowledge: Ability to configure core modules (Sales, Purchase, Inventory, Accounting, Manufacturing, HR, CRM) to meet business needs.
  • Version Upgrades: Experience performing Odoo upgrades, migrations, and handling database schema changes.
  • Testing & CI/CD: Knowledge of unit testing (unittest, pytest), QA practices, and CI/CD pipelines for Odoo projects.
  • DevOps & Deployment: Understanding of server administration, Docker, Kubernetes, Nginx/Apache, and Odoo deployment best practices.
  • Security Best Practices: Experience implementing access controls, record rules, and secure authentication methods.
  • Performance Optimization: Skills in profiling, caching, and improving Odoo performance for large datasets.
  • Third-Party Integrations: Hands-on experience with payment gateways, shipping carriers, e-commerce (Shopify, Magento, WooCommerce), and external APIs.
  • Version Control & Collaboration Tools: Git/GitHub/GitLab, Jira, or similar tools for issue tracking and code reviews.
  • Odoo Certification(s): Technical or functional certifications from Odoo S.A. are a plus.
  • Soft Skills: Ability to mentor, document work clearly, and communicate technical concepts to non-technical stakeholders.

Benefits & Perks

  • Competitive salary (based on experience and location).
  • Opportunity to work on international projects and standards.
  • Career growth and mentorship; potential for leadership roles.
  • Paid time off, health / medical benefits as applicable.
  • Chance to work on challenging ERP projects across multiple industries, with cutting-edge Odoo customizations.
  • Learning & development: access to certifications, training, and skill enhancement.


Why Join Odoonex

  • You’ll work at a company that only does Odoo — deep specialization means you’ll become a true expert.
  • A transparent, process-driven work environment — we believe in clarity, accountability, and simplicity.
  • Real impact: your work will directly affect how businesses operate, scale, and succeed.
  • Strong culture of long-term partnership: we don’t view clients or team relationships as one-off engagements. We build for reliability and maintainability.


How to Apply

Send your resume, a brief cover letter outlining your relevant Odoo experience (modules built, integrations done, versions upgraded, etc.), and links to any relevant GitHub / portfolio projects to hr@odoonex.com with subject line: Senior Odoo Developer - India