Technofunctional / Senior Odoo Developer

Location : Kochi

Employment Type : Full Time

Work Mode : Hybrid

Experience : 8-15 yrs

Job Code : BEO-1463

Posted Date : 03/12/2025

Job Description

Responsibilities

Odoo Development & Integrations

  • Develop and extend Odoo modules across all core apps, including backend logic, UI/XML views, frontend behavior, and reports
  • Build and maintain frontend elements (UI views, XML templates, custom widgets, QWeb/PDF/Excel reports)
  • Work across major Odoo business areas (Sales, Purchase, Inventory, Accounting, Manufacturing, HR, etc.)
  • Translate functional requirements into clean technical specifications
  • Support feasibility assessments, gap analysis, and alternative solution design
  • Implement controllers, API endpoints, and server-side logic

Architecture & Quality

  • Analyse requirements and design scalable, modular, maintainable Odoo solutions
  • Ensure all solutions follow AMETRAS engineering standards, architectural principles, and OCA best practices
  • Ensure performance, reliability, and long-term maintainability
  • Ensure correct process logic, data consistency, and cross-module dependencies
  • Identify functional and technical edge cases
  • Support technical feasibility assessments and contribute to effort estimations
  • Conduct code reviews to ensure quality, consistency, and maintainability
  • Contribute to internal reusable components, shared frameworks, and coding standards

Collaboration & Mentorship

  • Participate actively in Scrum/Kanban development processes
  • Act as a bridge between functional/business teams and technical teams
  • Collaborate daily with teams in India and Europe
  • Mentor Junior and Mid-level developers

OCA Contribution

  • Develop the capability to contribute regularly to the Odoo Community Association (OCA)
  • Follow OCA guidelines and contribute improvements where appropriate

AI-Driven Engineering

  • Use ChatGPT and PyCharm’s Junie for coding, debugging, testing, documentation, and analysis
  • Help improve AI-driven engineering practices internally

Desired Candidate Profile

Odoo (Full Stack)

  • 8+ years professional Odoo development experience
  • Strong Python engineering experience in production settings
  • Solid understanding of Odoo’s backend and XML-based UI stack
  • Bonus: JavaScript + OWL framework experience

Integrations

  • Experience integrating external systems using REST/SOAP
  • Bonus: EDI experience

AI Usage

  • Willingness to integrate ChatGPT and PyCharm’s Junie into daily development

Bonus: Hands-on experience with AI-assisted engineering

Soft Skills (Personal Requirements)

Communication & Collaboration

  • Excellent English communication skills (spoken and written)
  • Ability to explain complex technical topics clearly
  • Ability to translate functional requirements into technical concepts
  • Strong collaboration skills in an international, multi-timezone setup

Working Style & Mindset

  • Strong techno-functional mindset with understanding of end-to-end business processes
  • Team-driven, self-organized, proactive working style
  • High ownership, reliability, and accountability
  • Structured, analytical, solution-oriented
  • Comfortable working in agile environments
  • Willing to mentor colleagues across India and Europe
  • Openness to continuous learning, especially in AI and modern engineering practices

Bonus: Additional Skills (Optional)

  • Experience with unit tests and Odoo’s testing framework
  • Experience with automated UI testing (e.g., Playwright)
  • Experience with Scrum/Kanban beyond participation
  • DevOps exposure (Docker, Linux, CI/CD, Kubernetes, Terraform, IaC concepts)
  • Active involvement in open-source communities, ideally OCA
Back

We use cookies to personalize and enhance your browsing experience on our websites. By clicking "Accept all cookies", you agree to the use of cookies. You can read our Cookie Policy to learn more.