Job Openings Senior Odoo Developer

About the job Senior Odoo Developer

  • Design, architect, and develop advanced Odoo modules (v19) and LMS-based ERP solutions across the full software development lifecycle
  • Analyze complex business requirements and translate them into scalable technical architectures and optimized Odoo workflows
  • Lead technical solution design and provide architectural direction for ERP implementations
  • Provide technical guidance, mentorship, and conduct code reviews to ensure development best practices and high-quality standards
  • Customize and optimize QWeb PDF reports, Excel exports, and interactive dashboards for meaningful business insights
  • Design and implement advanced workflow automation and approval processes within Odoo
  • Ensure system reliability and stability through rigorous unit testing, integration testing, and troubleshooting
  • Optimize PostgreSQL database performance and manage complex query execution and tuning
  • Collaborate closely with cross-functional teams to deliver innovative, scalable, and efficient ERP solutions
  • Drive continuous improvement by staying updated on the latest Odoo features and industry trends
  • Maintain technical documentation and contribute to knowledge sharing within the team

Requirements

  • Bachelors degree in Computer Science, Engineering, or a related field
  • Minimum of 5 years of hands-on Odoo development experience, preferably with versions v17 or v18
  • Strong expertise in Python with a deep understanding of Odoo ORM and MVC architecture
  • Extensive experience with Odoo web technologies including XML, QWeb, JavaScript, and HTML/CSS
  • Proven experience in designing scalable architectures and leading technical teams
  • Strong knowledge of PostgreSQL with hands-on experience in performance optimization
  • Odoo Certification is highly preferred
  • Experience with system integrations using RESTful APIs, XML-RPC, or JSON-RPC
  • Proficiency in Git/GitHub and collaborative development workflows
  • Experience with LMS-based platforms such as Moodle or OpenEducat is a strong advantage
  • Excellent problem-solving, leadership, and communication skills
  • Ability to work independently while taking ownership of technical deliverables