Job Openings Odoo Developer

About the job Odoo Developer

  • Design, develop, and maintain robust Odoo modules (v19) and LMS solutions throughout the full software development lifecycle
  • Analyze complex business requirements and translate them into technical specifications and functional Odoo workflows
  • Collaborate with cross-functional teams to design and implement innovative ERP solutions aligned with project objectives
  • Design and customize QWeb PDF reports, Excel exports, and dynamic dashboards to provide actionable business insights
  • Develop and configure advanced workflow management logic to support efficient process automation
  • Perform unit testing and integration testing to validate module functionality and ensure system stability
  • Write clean, maintainable, and scalable code following PEP8 standards and Odoo development guidelines
  • Participate in peer code reviews to ensure high-quality and consistent module development
  • Stay up to date with the latest Odoo features (v19) and relevant industry trends and apply them in development work
  • Analyze, optimize, and troubleshoot PostgreSQL database performance and implement effective solutions
  • Support system enhancements, bug fixes, and continuous improvement initiatives
  • Assist in system documentation and technical knowledge sharing
Requirements
  • Bachelors degree in Computer Science, Engineering, or a related discipline
  • Minimum of 3 years of hands-on experience in Odoo development (v17 or v18 preferred)
  • Strong proficiency in Python programming
  • Solid understanding of Odoo ORM and MVC architecture
  • Extensive experience with Odoo web technologies including XML, QWeb, JavaScript, and HTML/CSS
  • Strong knowledge of PostgreSQL and ability to write complex and optimized SQL queries
  • Odoo Certification is highly preferred
  • Proven ability to analyze business requirements and translate them into effective Odoo workflows
  • Experience in unit testing and integration testing using Odoos testing framework
  • Proficiency in Git or GitHub for version control and collaboration
  • Experience working with RESTful APIs, XML-RPC, or JSON-RPC integrations
  • Experience with LMS-based platforms such as Moodle or OpenEducat is a strong advantage
  • Strong problem-solving and analytical skills with attention to code quality and scalability
  • Excellent communication and teamwork skills
  • Ability to work independently while taking ownership of assigned responsibilities