Odoo Developer

Labelle Chocolates Group

Umm Al Quwain

On-site

AED 180,000 - 300,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Labelle Chocolates Group seeks an Odoo Software Engineer – Techno-Functional to bridge software engineering and business needs. You will develop and customize Odoo ERP solutions, convert requirements into scalable software, and work with HR, Finance, Sales, and Operations to optimize workflows.

The role emphasizes strong Odoo experience, Python/PostgreSQL expertise, and hands-on API integrations, with a focus on delivering reliable, user‑friendly systems within an in‑person work setup.

Qualifications

  • 2–3 years of professional software development and/or Odoo development.
  • Strong experience in Odoo ERP development and customization.
  • Proficiency with Python, PostgreSQL, JavaScript, XML and the Odoo Framework.
  • Understanding of software development principles, architecture and testing.
  • Experience with OWL and frontend integration for Odoo POS workflows.
  • Experience with REST APIs, webhooks and third‑party integrations.

Responsibilities

  • Develop, customize, maintain and support Odoo ERP applications.
  • Translate business requirements into technical and functional solutions.
  • Analyze processes, identify automation opportunities, and improve workflows.
  • Configure and customize Odoo modules across POS, Sales, Inventory, HR, Manufacturing, and Accounting.
  • Build integrations between Odoo and external systems using APIs.
  • Prepare documentation and ensure secure, scalable, maintainable solutions.

Skills

Python
PostgreSQL
JavaScript
XML
Odoo Framework
OWL Framework
REST APIs
Git/GitHub
Software Architecture

Tools

Odoo POS
Docker
Linux servers
CI/CD
APIs

Job description

Job Title: Odoo Software Engineer – Techno-Functional
Work Location: Umm Al Quwain – Head Office
Experience Level: 2–3 Years
Work Type: In Person
Job Summary:

We are looking for an Odoo Software Engineer – Techno-Functional who has strong experience in software development, Odoo ERP, business process analysis, and system implementation.

The ideal candidate should understand both software engineering and business requirements, and be able to convert business needs into reliable, scalable, and user-friendly software solutions.

The role will involve working closely with HR, Finance, Sales, Retail, POS, Inventory, Manufacturing, and other business departments to understand requirements, develop solutions, improve workflows, and support the company's Odoo ERP environment.

Key Responsibilities:
  • Develop, customize, maintain, and support Odoo ERP applications.
  • Understand business requirements and convert them into technical and functional solutions.
  • Analyze existing software processes and identify opportunities for automation and improvement.
  • Configure and customize Odoo modules including POS, Sales, Inventory, CRM, HR, Purchase, Manufacturing, and Accounting.
  • Develop custom Odoo modules using Python, XML, JavaScript, and OWL.
  • Customize Odoo POS and frontend applications using the OWL framework.
  • Develop software features based on business requirements and user needs.
  • Build and maintain integrations between Odoo and third-party systems using APIs.
  • Work with databases, business logic, backend services, and frontend applications.
  • Participate in system architecture, application design, testing, debugging, deployment, and performance optimization.
  • Investigate system errors and provide technical solutions.
  • Conduct user acceptance testing and ensure solutions meet business requirements.
  • Support data migration, system upgrades, and ERP implementation projects.
  • Provide technical support and training to end users and key users.
  • Work with business teams to improve workflows and automate manual processes.
  • Prepare technical and functional documentation for developed solutions.
  • Maintain version control and development standards using Git/GitHub.
  • Ensure software solutions are secure, stable, scalable, and maintainable.
Software Engineering Requirements
  • 2–3 years of professional experience in software development and/or Odoo development.
  • Strong practical experience with Odoo ERP development and customization.
  • Strong knowledge of Python, PostgreSQL, JavaScript, XML, and Odoo Framework.
  • Good understanding of software development principles and application architecture.
  • Experience with frontend development and OWL Framework.
  • Experience developing and customizing Odoo POS and business workflows.
  • Good understanding of databases, backend logic, APIs, and system integrations.
  • Experience with REST APIs, webhooks, and third-party integrations.
  • Understanding of software testing, debugging, deployment, and troubleshooting.
  • Experience with Git/GitHub and software version control.
  • Ability to analyze existing applications and understand how different software components work together.
Techno-Functional Requirements:
  • Strong understanding of business processes and ERP workflows.
  • Ability to communicate directly with business users and understand their requirements.
  • Experience in requirement gathering and functional analysis.
  • Ability to translate business requirements into technical specifications.
  • Ability to explain technical solutions in simple business language.
  • Experience working with FMCG, retail, POS, restaurants, or food manufacturing environments is an advantage.
  • Experience with multi-company, multi-warehouse, or high-volume transaction environments is a plus.
Nice to Have:
  • Experience with Docker.
  • Experience with Linux servers.
  • Experience with cloud environments.
  • Knowledge of CI/CD pipelines.
  • Experience with Odoo deployment and server configuration.
  • Experience with application integration and system architecture.
  • Experience working with large-scale POS or retail systems.
  • Experience with Odoo version upgrades and migrations.
Language Requirements
  • Fluent Arabic and English – spoken and written.
What We Are Looking For:

We are looking for a candidate who is not only an Odoo developer, but also understands software engineering, business processes, ERP systems, and user requirements.

  • The successful candidate should be able to analyze a problem, understand the business requirement, design the software solution, develop it, test it, deploy it, and support the users.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Odoo Software Engineer - Techno-Functional
Odoo Software Engineer - Techno-Functional

Labelle Chocolates Group • Umm Al Quwain

On-site
AED 120,000 - 180,000
Odoo ERP Developer UAE More Details
Odoo ERP Developer UAE More Details

Hidayath Group • United Arab Emirates

On-site
AED 89,000 - 134,000
Senior Odoo Developer (m/f/d)
Senior Odoo Developer (m/f/d)

Showcify, Inc. • Abu Dhabi

On-site
AED 150,000 - 210,000
Senior Odoo Developer (m/f/d)
Senior Odoo Developer (m/f/d)

Halian | Managed Services, Recruitment Agency & Contract Staffing • Abu Dhabi

On-site
AED 240,000 - 420,000
Software & odoo devoloper
Software & odoo devoloper

Cskiverspa • Dubai

On-site
AED 100,000 - 140,000
Odoo Sales & Functional Consultant
Odoo Sales & Functional Consultant

Olap • Dubai

Remote
AED 167,000 - 279,000
Odoo Techno Functional Consultant - Dubai
Odoo Techno Functional Consultant - Dubai

Euclidz Technologies Pvt. Ltd. • Dubai

On-site
AED 270,000 - 450,000
Software Developer
Software Developer

Scientific Analytical Tools • Dubai

On-site
AED 120,000 - 160,000
Competitive salary package
Exposure to large-scale projects
Dynamic working environment
Odoo Developer
Odoo Developer

D11 Technology • Dubai

Hybrid
AED 45,000 - 61,000
Odoo Functional Consultant
Odoo Functional Consultant

Careers at UAE • Dubai

On-site
AED 60,000 - 80,000