Odoo Developer

Department Icon Data Science Analytics & Machine Learning
Posted: 2 months ago
3-5 years
Gurugram, Haryana
Data Science Analytics & Machine Learning
work from office
Full Time

Posted: 2 months ago
Let Jobaaj One apply for you

An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.

Job Description
About Company
Similar Jobs
Please verify your account first! Send OTP

Posted over 15 days ago, so the role may have closed. Confirm on the employer's page when you apply, or see similar jobs.

Job Description

About Cityfurnish

Cityfurnish is one of Indias leading furniture and appliance rental companies, enabling flexible and affordable living for modern urban customers. With a strong tech-driven backbone supporting supply chain, inventory, finance, and customer operations, Cityfurnish leverages Odoo as its core ERP platform to drive scalability and operational excellence.

About The Role

We are looking for an Odoo Developer with 3+ years of hands-on experience in Odoo development, customisation, and support. The ideal candidate has strong expertise in resolving functional and technical Odoo queries, works closely with business teams to translate requirements into stable, scalable solutions, and actively uses AI coding tools to accelerate development quality and speed.

You will play a critical role in improving system efficiency, resolving day-to-day operational issues, and building robust Odoo modules aligned with business growth.

Key Responsibilities

  • Design, develop, customise, and maintain Odoo modules based on business requirements
  • Act as the primary point of contact for resolving Odoo-related queries, issues, and system challenges raised by internal teams
  • Troubleshoot functional and technical issues across Odoo modules — Inventory, Sales, Finance, HR, CRM, and others
  • Customise existing Odoo modules, workflows, reports, access controls, and dashboards
  • Work closely with business stakeholders to understand processes and propose efficient Odoo-based solutions
  • Handle third-party and API integrations within the Odoo ecosystem (payment gateways, logistics, CRM, etc.)
  • Ensure smooth operation, performance optimisation, and stability of the Odoo system
  • Support Odoo version upgrades and data migration activities
  • Perform testing, debugging, and code reviews to maintain high code quality
  • Create technical documentation and provide user support or training when required
  • Use AI coding tools actively to speed up development, debugging, and documentation tasks
  • Stay updated with the latest Odoo releases, features, and best practices

Technical Requirements

  • 3+ years of hands-on Odoo development experience — Odoo 17 or above preferred
  • Strong expertise in Python, PostgreSQL, XML, and JavaScript
  • Deep understanding of Odoo ORM, data models, security rules, and access rights
  • Proven experience resolving functional and technical Odoo queries in live production environments
  • Experience in Odoo customisation: reports, workflows, dashboards, and automation
  • Hands-on expertise in Inventory and Accounting modules
  • Familiarity with multi-company and multi-currency setups
  • Experience with third-party integrations — payment gateways, logistics, CRM platforms

AI-ASSISTED DEVELOPMENT

  • Hands-on experience using AI coding assistants — Claude, GitHub Copilot, Cursor, or similar — as part of your regular development workflow
  • Ability to write effective prompts to generate, debug, and refactor Odoo Python/XML code using LLMs
  • Use AI tools for code documentation, test case generation, and reviewing logic for potential errors
  • Understanding of when AI output needs validation vs. when it can be applied directly — especially in ERP contexts where incorrect logic affects live financial and inventory data
  • Familiarity with integrating AI/LLM APIs into Odoo where applicable — chatbots, automated workflows, intelligent search

Required Skills & Competencies

  • Strong problem-solving and debugging skills, including live production issue resolution
  • Ability to translate business requirements into clean, scalable technical solutions
  • Ownership mindset — able to handle production issues independently without hand-holding
  • Experience working in Agile or Scrum environments
  • Strong communication skills and ability to collaborate with non-technical business teams
  • Ability to write clean, maintainable, and well-documented code

Preferred Qualifications

  • Odoo certification(s) — good to have
  • Prior experience supporting high-volume transactional systems
  • Experience with Supply Chain, Sales, or HR modules in addition to Inventory and Accounting
  • Exposure to prompt engineering patterns or AI-augmented development workflows

What We Offer

  • Competitive salary and benefits
  • AI-forward engineering culture — we actively use AI tools to build and ship faster
  • Opportunity to work on a large-scale, real-world ERP implementation with direct business impact
  • High ownership role — you will be working directly on production systems, not just building demos
  • Strong learning and growth opportunities in a fast-scaling startup environment

Skills

PythonData MigrationImplementationErpScrumPrompt EngineeringAi

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

About Company

Cityfurnish is a furniture rental company that offers a wide range of furniture and home furnishing solutions for rent. They provide flexible rental plans and aim to make furnished living convenient and affordable.

Similar Jobs

View all
Loading...
Bag Logo
Jobaaj
Get jobs like this by email

New Data Science Analytics & Machine Learning roles in Gurugram.

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

One email a day. Unsubscribe any time.