Odoo Techno-Functional Developer

at  Abu Dhabi School of Management

Abu Dhabi, أبو ظبي, United Arab Emirates -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate18 Jan, 2025Not Specified19 Oct, 2024N/AXml Rpc,Git,Erp Modules,Professional Development,Functional Requirements,Xml,Reasoning Skills,Emerging Technologies,Python,Purchasing,Javascript,Jquery,Soft Skills,Postgresql,Mobile Applications,Html,Css,Dart,Reporting,Json Rpc,Crm,Web TechnologiesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

The Odoo Techno-Functional Developer is responsible for analysing, designing, developing, testing, and implementing solutions within the Odoo ERP platform. This role requires a blend of technical expertise in Odoo development and functional understanding of business processes. The developer will collaborate with business stakeholders, technical teams, and functional consultants to deliver end-to-end Odoo solutions that enhance operational efficiency and support organizational goals.

SKILLS

  • Technical Skills:
  • Demonstrated experience in Odoo development, including proficiency in Python, XML, and PostgreSQL.
  • In-depth knowledge of Odoo ERP modules, such as Sales, Inventory, Accounting, HR, and CRM.
  • Practical experience in customizing Odoo, including modules, workflows, and reporting capabilities.
  • Proficient in web technologies: HTML, CSS, JavaScript, and jQuery.
  • Familiarity with Odoo APIs (XML-RPC, JSON-RPC) and integrating third-party applications.
  • Experience deploying Odoo on Linux-based servers, along with a solid understanding of server-side scripting (Shell, Bash).
  • Knowledge of Odoo’s database architecture and PostgreSQL.
  • Proficient in using source control tools, such as Git.
  • Strong experience in developing mobile applications using Flutter and Dart.
  • Expertise in building cross-platform apps for iOS and Android using a single codebase.
  • Understanding of Flutter’s widgets, layout system, and state management techniques.
  • Functional Skills:
  • Comprehensive understanding of business processes, including sales, purchasing, inventory management, and accounting.
  • Ability to align functional requirements with Odoo modules and implement effective solutions.
  • Expertise in configuring Odoo functionalities to meet the needs of various industries.
  • Strong analytical and problem-solving skills, with a focus on identifying root causes and recommending viable solutions.
  • Soft Skills
  • Exceptional communication and collaboration abilities, effectively engaging with both technical and non-technical stakeholders.
  • Strong analytical thinking and critical reasoning skills.
  • Ability to prioritize tasks efficiently and work independently, as well as part of a team.
  • A commitment to continuous professional development and an adaptability to emerging technologies and changing business needs.

Responsibilities:

  • • Design, develop, and customize Odoo modules and applications using Python and XML.
  • Write efficient, reusable, and reliable code in accordance with best practices.
  • Integrate third-party tools and systems with Odoo (e.g., payment gateways, APIs).
  • Perform Odoo database management tasks, including installation, backup, and maintenance.
  • Develop custom reports using QWeb and other Odoo reporting tools.
  • Troubleshoot and resolve Odoo issues, bugs, and performance bottlenecks.
  • Work on version upgrades, system migrations, and module configuration.
  • Support for Moodle Learning Management System
  • • Gather requirements from business stakeholders and translate them into technical specifications.
  • Configure Odoo modules (Sales, Inventory, HR, Accounting, etc.) based on functional requirements.
  • Integrate and maintain Student Records into Odoo
  • Provide functional support for users and teams on Odoo modules, workflows, and processes.
  • Conduct gap analysis between business requirements and Odoo functionality.
  • Participate in the implementation, configuration, and customization of Odoo ERP modules.
  • Provide post-implementation support and training to end-users.
  • • Collaborate with cross-functional teams (business, IT, and external stakeholders) to ensure successful project delivery.
  • Maintain clear documentation of development processes, customizations, and configurations.
  • Assist in defining project scope, timelines, and milestones.
  • Participate in testing (unit, system, and UAT) and ensure quality assurance.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Other

Software Engineering

Graduate

Proficient

1

Abu Dhabi, United Arab Emirates