Qureos

FIND_THE_RIGHTJOB.

Senior Odoo Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

We are looking for an experienced Remote Senior Odoo Developer to join our team for an implementation project covering custom portal development, Zenda payment and ISAMS system integrations, as well as HR, Accounting, Procurement, Admission modules, and other related functionalities.

The ideal candidate will have deep technical knowledge of the Odoo framework, a strong background in API integrations, and the ability to deliver scalable, well-structured solutions aligned with business goals, maintainable, and high-performance solutions.

Key Responsibilities

1. Odoo Development & Customization

  • Design, develop, and maintain custom Odoo modules and features based on business needs.
  • Customize standard Odoo applications (Sales, Accounting, CRM, Education, etc.) to align with project requirements.
  • Ensure code reusability, documentation, and version control using Git and Odoo.sh.
  • Apply AI-assisted coding, refactoring, and debugging tools (e.g., Claude, GitHub Copilot, Tabnine) to enhance speed and reliability.
  • Collaborate with functional teams to convert detailed requirements into well-structured, tested solutions.

2. Portal Development

  • Develop and enhance staff, student, and parent portals to support registration, fee payment, and academic tracking.
  • Implement role-based access control and ensure a responsive, secure, and user-friendly interface.
  • Integrate portal workflows with backend modules and automated communication tools (emails, notifications).
  • Ensure secure, mobile-responsive, and user-centric UI/UX, aligned with school branding.

3. Systems Integration

  • Lead REST/SOAP API integrations with third-party systems such as Zenda (payment gateway) , ISAMS (education platform), Whatsapp, Google WorkSpace, Jibble.io and others.
  • Implement secure authentication, webhook handling, and data synchronization pipelines between systems.
  • Ensure data integrity, scalability, and error resilience across integrations.
  • Maintain comprehensive logs and exception handling for all integration endpoints.

4. Technical Architecture & Performance

  • Design and document integration architectures and data-flow pipelines for automation and reporting.
  • Optimize database performance, indexing, and caching to handle high-volume transactions.
  • Manage CI/CD pipelines and deployments using Odoo.sh and GitHub Actions, or Docker.
  • Ensure high system availability and performance monitoring using standard DevOps practices.
  • Conduct performance benchmarking and recommend architectural improvements.

5. Testing, Debugging & Documentation

  • Conduct unit, functional, and integration testing using Odoo’s testing frameworks.
  • Perform proactive debugging and root-cause analysis of issues across environments.
  • Implement automated test cases where feasible for repeatable QA cycles.
  • Maintain detailed technical documentation (code comments, API specs, module manuals).
  • Collaborate with QA to ensure continuous quality improvement.

6. Collaboration

  • Work closely with business analysts, functional consultants, and QA teams.
  • Participate in technical design reviews, sprint planning, and code reviews.
  • Provide mentorship and technical guidance to junior developers when required.
  • Communicate effectively with non-technical stakeholders to explain technical decisions.

Required Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum 3 years of proven Odoo development experience, including module
  • customization and system integrations.
  • Strong proficiency in Python, PostgreSQL, XML, and JavaScript (QWeb/OWL).
  • Demonstrated experience with RESTful API integrations (Zenda, ISAMS, or similar systems).
  • Solid understanding of Odoo framework (ORM, models, workflows, access control, reports).
  • Hands-on experience in portal customization and website development within Odoo.
  • Familiarity with Git, Odoo.sh.
  • Analytical and problem-solving skills, with an interest in learning or applying AI in development workflows.
  • Candidates must have very good spoken and written English skills. Arabic speaking and writing skills are a plus.

Preferred Skills

  • Experience with educational ERP or school management systems.
  • Knowledge of payment gateways and webhooks and FinTech integrations.
  • Experience with cloud-based deployments (AWS, GCP, or Azure).
  • Knowledge of Agile/Scrum methodologies and version control best practices.
  • Exposure to DevOps pipelines, CI/CD automation, and performance optimization.

What We Offer

  • Opportunity to lead full-stack Odoo development for a flagship digital transformation in the
  • education sector.
  • Exposure to cutting-edge integrations (AI, FinTech, and EdTech ecosystems).
  • Collaborative, innovative work environment with career growth and autonomy.
  • Access to continuous learning, technical certifications, and cross-functional exposure.

Compensation & Benefits

  • Competitive monthly salary.
  • Flexible working hours, remote work setup, and supportive digital infrastructure.
  • Training allowance for Odoo certifications, AI tools, and cloud technologies

Job Type: Contract
Contract length: 12 months

© 2025 Qureos. All rights reserved.