Qureos

FIND_THE_RIGHTJOB.

Odoo Developer (Python / ERP Customization & Integration)

Karachi, Pakistan

System Development Services is a software house and official Odoo training partner.
We are expanding our Odoo implementation team to build customized ERP systems for multiple domains —
including retail, trading, inventory, manufacturing, and service businesses.

The team is led by a Senior Software Architect with 30+ years of development experience (.NET & ERP).
We value disciplined, well-documented coding and expect developers to write clean, modular, and maintainable Odoo code.

Key Responsibilities

  • Develop, customize, and integrate Odoo modules (Sales, Purchase, Inventory, Accounting, HR, POS, etc.)
  • Create and modify QWeb reports, menus, and views
  • Implement custom business logic using Python and Odoo ORM
  • Handle API integrations (SMS, WhatsApp, Payment Gateways, etc.)
  • Debug, test, and optimize Odoo modules
  • Work with Git for version control and maintain proper commit logs
  • Collaborate with Linux admin or perform basic deployment tasks when required
  • Document each developed feature and maintain code clarity

Required Technical Skills

  • Strong command of Python, XML, and JavaScript (Odoo Framework)
  • Sound understanding of Odoo ORM, models, and workflows
  • Knowledge of PostgreSQL database
  • Ability to install and configure Odoo (Community Edition) on Ubuntu/Linux environment
  • Familiarity with basic Linux commands (service restart, file paths, permissions, logs)
  • Hands-on with QWeb reports, XLSX, and PDF customizations
  • Experience with Git version control
  • Good debugging and problem-solving skills

Preferred Skills (Optional but Advantageous)

  • Odoo 17 or 18 experience
  • API integration (REST / JSON / XML-RPC)
  • Frontend development for Odoo Website / Portal
  • Docker, Nginx, or VPS deployment knowledge

Personal Requirements

  • Minimum education: BCS degree (Bachelor of Computer Science) with at least 3.5 CGPA
  • Must be disciplined, reliable, and responsible with deliverables
  • Ability to work independently with ownership and follow task deadlines
  • No copy-paste coding — must write clean, reusable, and optimized Python code
  • Should understand client requirements and convert them into technical solutions
  • Positive attitude towards continuous learning and new modules

Working Hours

Monday to Friday, 9 AM – 6 PM (Pakistan Standard Time

Why Join Us

  • Mentorship under senior architect with 30+ years of software development experience
  • Opportunity to work on multiple Odoo domains (Retail, Inventory, HR, POS, Accounting, etc.)
  • Growth path towards Senior Developer / Implementation Lead role
  • Exposure to UK-based projects and long-term international clients

Job Type: Full-time

Pay: Rs70,000.00 - Rs80,000.00 per month

Work Location: In person

© 2025 Qureos. All rights reserved.