Senior Odoo Developer (ORM,MVC)

8 - 10 years

0 Lacs

Posted:2 weeks ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

Job Location: Riyadh, Saudi Arabia (Full-time / Onsite)

Position Objective

We are seeking a Senior Odoo Developer to design, develop, and optimise Odoo applications that support critical business operations

The role requires deep expertise in Odoo, Python, and PostgreSQL to deliver scalable, secure, and efficient ERP solutions

Leveraging Odoos MVC architecture, ORM framework, and security best practices

  • Design, develop, and maintain custom Odoo modules (Accounting, Inventory, Project, etc.
  • Implement workflows, automation, and business logic aligned with business requirements.
  • Performance Tuning- Debug, optimise, and resolve issues in both custom and core Odoo codebases.
  • Design and manage PostgreSQL databases for scalability, performance, and security.
  • Write and optimise SQL queries, ensuring alignment with Odoo ORM standards.
  • Integrate Odoo with third-party applications via APIs and custom connectors.
  • Customise front-end components using JavaScript, HTML, and CSS.
  • Ensure compliance with Odoo security models and record rule configurations
  • Write clean, maintainable Python code following OOP principles.'
  • Conduct unit testing, performance monitoring, and maintain documentation.
  • Deploy solutions in testing and production environments, using Docker or similar tools.
  • Collaborate with cross-functional teams to gather requirements and deliver tailored solutions.
  • Mentor junior developers and enforce best practices across the team.
  • Evaluate and adopt new tools and technologies to improve the development lifecycle.

Qualifications and Skills

  • Bachelors degree in Computer Science, IT, or a related field.
  • 8+ years of hands-on Odoo development and module customisation experience.
  • Strong expertise in Python (OOP, MRO, decorators, data structures).
  • In-depth knowledge of Odoo ORM, MVC architecture, and security models.
  • Proficiency in PostgreSQL database design, optimisation, and query tuning.
  • Familiarity with JavaScript, HTML, and CSS for Odoo customisation.
  • Experience with API integrations and third-party connectors.
  • Knowledge of Docker or containerization tools is a plus.

s.

Must-to-Have Skills

  • Extensive hands-on experience with Odoo module development and customisation.
  • Strong expertise in Python programming with a deep understanding of OOP principles.
  • Proficiency in Odoo ORM framework and MVC architecture.
  • Solid experience in PostgreSQL database design and optimisation.

Proven track record of building scalable, secure, and efficient Odoo solutions.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You