Odoo Developer

We are looking for an Odoo developer with at least 4+ years of experience in Odoo implementation for a multi company environment involved in varying industries. Preferably manufacturing, construction, transportation, services and real estate.

Purpose of the role:

  • Lead current development project for our Group and be involved in all development-related aspects of our technical operations along with Odoo partners/ Odoo direct in the initial stage.
  • Take Initiatives for the required changes in software development process to manage overall quality.
  • Solve complex performance and other critical problems and architectural challenges.
  • Develop applications/features that affect everyday life and improve productivity.
  • Support/ Train Users and maintain the application.
  • Communicate with Odoo Direct/Odoo consultant when required for major support/ Development.

Job Duties & Responsibilities:

  • Design and Develop ODOO apps (new module development and customization).
  • Analyse the Scope document.
  • Create low level requirement document in discussion with different teams.
  • Follow best practices in Software development to ensure the readability and maintainability of the code along with documentation.
  • Re-use the features available in ODOO to fulfil the Scope objectives.
  • Create custom module in ODOO to meet the specific domain requirement.
  • Follow source code checking process to maintain the code in Git Version Control.
  • Follow best practices for secured Software Development.
  • Occasionally when needed train and support the users.
  • Collect Needs and draft ERP application requirements
  • Maintaining existing modules.
  • Complete and clear documentation for any task/work done.
  • Test new functions / modifications to existing application modules in accordance with application support.
  • Configuration, installation and maintenance of server and multi database Odoo environments

Must Have:

  • Bachelor or master’s degree in computer science
  • 4+ years of experience in software development; Python programming
  • Knowledge of main standard Odoo modules
  • Strong knowledge of Python and programming concepts.
  • Excellent knowledge of web development languages (HTML, CSS, JavaScript, jQuery)
  • Knowledge of Software development life cycle in an Agile environment
  • Complete understanding of ODOO basic and advanced flow.
  • Knowledge of data models available in ODOO core.
  • Proven expertise in developing custom modules in Odoo.
  • Experience in developing latest versions of ODOO and Excellent debugging skills in Odoo.
  • Experience in migrating from earlier ODOO version to new version.
  • Core knowledge about the current feature available in ODOO – Sales, Purchase, CRM, Accounts, Inventory, Projects, Timesheet, HR etc.
  • Knowledge in handling ODOO front end (XML and Java Script)
  • Good knowledge of PostgreSQL with ability to write SQL queries.
  • View customization – work on Widgets, Wizards, Java Script, view XML
  • Web reports creation.
  • Data import using ODOO import as well as custom import using Python.
  • Knowledge of Version Control System like git.

Soft Skills:

  • Excellent verbal and written communication.
  • Open-minded, curious and assertive
  • Effective communication with a group and clients.
  • Proven problem-solving skills and analytical thinking.
  • Highly organized and able to manage tasks efficiently.
  • Attention to detail.

If you're looking for a challenging and rewarding career opportunity, we invite you to explore our open positions for Odoo ERP Consultants. View Detailed job descriptions outlining responsibilities and qualifications.

Apply for this Job

    +971 54 289 8664