Odoo Developer

--3A Trading--
Job TitleOdoo Developer / Python Developer (Odoo Focus)
Experience Required2-5 Years in Odoo/Python Development
Location[Insert Location - e.g., Remote, On-site, Hybrid]

Role Summary

We are looking for a dedicated and experienced Odoo Developer to design, develop, test, and maintain custom modules and features within the Odoo ERP system. The ideal candidate will have a strong foundation in Python and Odoo's framework, with a passion for writing clean, efficient, and scalable code.

Key Responsibilities

  • Custom Module Development: Design and develop new Odoo modules and features based on technical and functional specifications provided by the Implementer/Analyst.
  • Module Customization: Customize existing Odoo modules using standard Odoo development best practices (e.g., extending views, overriding methods, using inheritance).
  • Technical Design: Participate in technical design and architecture discussions, ensuring solutions are robust, maintainable, and scalable.
  • API Integration: Integrate Odoo with third-party applications and external systems using various APIs and web services.
  • Maintenance & Bug Fixing: Debug, troubleshoot, and resolve technical issues and bugs within the Odoo environment.
  • Code Review & Quality: Ensure code quality by following coding standards, performing unit testing, and participating in peer code reviews.
  • Performance Optimization: Optimize Odoo application performance, focusing on query optimization and efficient server-side processing.

Required Qualifications & Skills

  • Experience: 2-5 years of professional experience in Odoo module development and customization (preferably versions 17 & Above).
  • Programming Expertise: Strong proficiency in Python and a solid understanding of object-oriented programming (OOP) principles.
  • Odoo Framework: In-depth knowledge of the Odoo framework.
  • Database Skills: Proficiency in PostgreSQL, including writing complex queries and optimizing database performance.
  • Frontend Skills: Familiarity with JavaScript, HTML, CSS, and the Odoo web framework for UI/UX enhancements.
  • Tools: Experience with Git or other version control systems.
  • Education: Bachelor's degree in Computer Science, Software Engineering, or a related technical field.

 

Customer Relationship
Administrative Work
Technical Expertise