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: Rs50, Rs80,000.00 per month 
Work Location: In person