Senior Odoo Developer (Remote)

8 years

0 Lacs

Posted:6 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Position Objectives:

  • Senior Odoo Developer to design, develop, and customize Odoo applications tailored to our business requirements.
  • Extensive experience in Odoo, Python, and PostgreSQL, with a strong focus on building efficient, scalable, and secure solutions.
  • Expertise in Odoo’s MVC architecture, ORM framework, and security best practices to ensure seamless functionality across business operations.


  • Design, develop, and maintain custom Odoo modules and workflows to align with business needs.
  • Implement Odoo’s MVC architecture for structured application design and performance optimization.
  • Develop and customize Odoo modules, including Accounting, Inventory, Project, and others.
  • Debug and resolve technical issues in both custom and core Odoo codebases.
  • Ensure compliance with Odoo security models, record rule configurations, and best practices.
  • Create custom workflows, business logic, and automation tools to enhance user experience.
  • Design and manage PostgreSQL databases, ensuring scalability, efficiency, and security.
  • Write optimized SQL queries for data retrieval, manipulation, and relationships.
  • Ensure database structures align with Odoo ORM processes and performance benchmarks.
  • Integrate Odoo with third-party applications and services via APIs and custom connectors.
  • Customize Odoo front-end components using JavaScript, HTML, and CSS.
  • Leverage Python’s libraries and frameworks to optimize development efficiency.
  • Write clean, maintainable, and optimized Python code following OOP principles.
  • Conduct unit testing and troubleshooting to ensure high-quality deliverables.
  • Deploy applications in testing and production environments while monitoring performance.
  • Maintain comprehensive technical documentation and user guides.
  • Work closely with cross-functional teams to gather requirements and deliver tailored solutions.
  • Explore and implement new tools and technologies to improve the development lifecycle.
  • Utilize Docker or containerization tools for application deployment and scalability.


Qualifications & Experience:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 8+ years of hands-on experience in Odoo development and module customization.
  • Strong expertise in Python programming, including OOP concepts, MRO, decorators, and data structures.
  • Proficiency in Odoo ORM framework, MVC architecture, and security models.
  • Experience in PostgreSQL database design, optimization, and SQL query writing.
  • Familiarity with front-end technologies (JavaScript, HTML, CSS) for Odoo view customization.
  • Experience integrating Odoo with third-party services via APIs.
  • Knowledge of Docker or similar containerization tools is a plus.
  • Strong problem-solving skills, attention to detail, and ability to work in a fast-paced environment.

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You