Job Title: Odoo Developer
Location: Remote-site
Job Type: Full-time
Experience Level: [Mid-Level]
Job Summary
We are looking for a skilled Odoo Developer to join our team. The ideal candidate will be responsible for developing, customizing, and maintaining Odoo ERP modules to enhance business operations. The role involves working closely with different departments to analyze requirements, implement new features, and troubleshoot issues within the Odoo framework.
Key Responsibilities
Develop and Customize Odoo Modules:
Design and develop new modules, features, and functionalities within Odoo.
Customize existing Odoo modules (Sales, Inventory, Accounting, HR, etc.) based on business requirements.
Integrate Odoo with third-party applications via APIs and web services.
Technical Development & Support:
Write clean, modular, and scalable Python code following Odoo development best practices.
Debug, troubleshoot, and fix issues in Odoo applications.
Optimize performance and database queries for efficient system functionality.
Collaboration & Requirement Analysis:
Work closely with business analysts and stakeholders to understand functional requirements.
Provide technical guidance and support to end users and functional teams.
Participate in code reviews, testing, and deployment processes.
Database Management & Security:
Manage PostgreSQL databases used by Odoo.
Ensure data security, integrity, and backup management.
Optimize database queries for better system performance.
Migration & Upgrades:
Migrate older Odoo versions to newer releases.
Upgrade custom modules while ensuring backward compatibility.
Required Skills & Qualifications
Technical Skills:
Strong experience with Odoo framework and ORM (Object-Relational Mapping).
Proficiency in Python, JavaScript, XML, and QWeb (Odoo templates).
Knowledge of PostgreSQL database and SQL queries.
Experience with Odoo API integration (REST, XML-RPC, JSON-RPC).
Familiarity with Odoo web development (Odoo.sh, JavaScript, jQuery, OWL framework).
Soft Skills:
Problem-solving mindset and strong debugging skills.
Ability to work independently and as part of a team.
Good communication and documentation skills.
Preferred Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field.
Experience with Git version control.
Knowledge of Linux server environments (Ubuntu, Docker, etc.).
Prior experience in Odoo customization for industries like Manufacturing, Retail, or E-commerce.
Benefits & Perks
Competitive salary based on experience.
Flexible working hours / Remote work option.
Learning and development opportunities.
Opportunity to work on exciting Odoo projects.
How to Apply?
Interested candidates can send their resume and portfolio to madonna.a@idec.com.sa with the subject "Application for Odoo Developer Position.
Join Our Team:Senior Odoo Developer (Remote) Job Summary: MDARJ seeks an experienced Odoo expert to develop, customize, and maintain Odoo modules and collaborate with our team. Responsibilities: ...
We're Hiring! IET is Expanding We are looking for talented individuals to join our growing team Odoo Team Leader Developer •Minimum Experience: 4+ years in Odoo development •Required Skills: •Strong experience with Odoo development and ...
Responsibilities: Analyse customer requirement, design and build Modules for Existing ERP solutions (Based on Odoo – open source frame work) Experience working with versions of Odoo/Open ERP. Customizing Odoo ...