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