Job Description:


Lead Odoo module development and customization, focusing on both backend and frontend aspects.  

Analyze and optimize business processes through innovative Odoo solutions.  

Integrate Odoo with other systems, ensuring a seamless workflow.  

Develop and manage Odoo Web Frontend using JavaScript, HTML, and CSS.  

Provide technical leadership, from maintenance to upgrades.  

Collaborate across departments to translate business needs into tech solutions.  

Role and responsibility: -  

 

  • Carrying out Odoo development activities for Customization, Code Migration, Data Migration & Import, Functional Test/User Acceptance Test, Automation Test & Unit Test.  

  • Analyze and clarify functional specifications, write technical specifications, design technical structure of the solution, and implement business logic.  

  • Work closely or in coordination with Technical Lead as needed to plan, scope, design, develop, test, implement, support, and enhance Business applications and it's features/solutions.  

  • Application development using Odoo framework & components.  

  • Bug fixing, performance optimization, production support.  

  • Be part of Sprint meetings to discuss project development progress/challenges/scope etc. and also assist the ERP Technical Lead for preparing the Sprint report.  

  • Make sure to follow the prescribed coding and development best practices to give high-quality output as per the requirement.  

  • Adherence to the latest development methods like continuous deployment & integration.  

  • Assess the impact of potential changes/customizations in Odoo’s core business apps, implement solutions to mitigate negative outcomes.   

  • Document and demonstrate solutions by developing documentation, flowcharts, algorithms, data-flow diagrams, layouts, user-flow diagrams, charts, code comments, and keeping code clean, readable, and optimized.  

  • Must possess a strong learning curve and should be willing to keep themselves abreast and continuously updating their job knowledge by studying state-of-the-art development tools, programming techniques, latest cloud services, modern programming/technical concepts for personal upscaling and in turn meeting organizational needs as well.  

  • Developing technical documentation to guide future software development projects