Amnis
Odoo Developer - Integration & EDI
Skills
7 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Lahore, Punjab, Pakistan
Work mode:
Onsite
Published on:
15 October 2026
What they need
Amnis is looking for an experienced Odoo Developer – Integration & EDI to join a Pakistan-based Odoo team working on an ERP implementation for a German food retail client.
The successful candidate will focus on developing and maintaining integrations between Odoo, major retailers, logistics providers and other external systems. The role requires strong Odoo/Python development skills alongside practical experience building reliable B2B interfaces, APIs and automated data-exchange workflows.
This is a long-term opportunity with the potential to work on further international Odoo implementations.
Key Responsibilities
- Develop and maintain integrations between Odoo and external business systems.
- Build reliable B2B data-exchange workflows for orders, deliveries, invoices and product information.
- Develop and maintain REST API, SFTP and file-based integrations.
- Process and validate structured formats including XML and CSV.
- Work with EDI/EDIFACT/EANCOM integrations where required.
- Develop adapters and custom Odoo modules for external systems.
- Implement reliable inbound and outbound data-processing workflows.
- Ensure imports are idempotent and do not create duplicate transactions.
- Implement clear validation, logging, exception handling and reprocessing mechanisms.
- Develop automated tests for integrations and custom modules.
- Troubleshoot failed integrations and identify root causes.
- Work closely with the Odoo Technical Lead and project lead in Germany.
- Support integration testing, go-live and post-implementation operations.
- Maintain clear technical documentation for interfaces and custom development.
The project specifically involves exchanges with large German retailers through an EDI provider using EANCOM, as well as file exchanges with a logistics provider.
Requirements
- 3+ years of professional Odoo and Python development experience.
- Recent experience working with Odoo.
- Strong Python development skills.
- Experience developing custom Odoo modules and integrations.
- Strong experience with REST APIs and external system integrations.
- Experience with SFTP and automated file processing.
- Experience working with structured data such as XML and CSV.
- Understanding of robust error handling, logging and retry/reprocessing mechanisms.
- Experience writing automated tests.
- Good understanding of Git and collaborative development workflows.
- Strong analytical and troubleshooting skills.
- Excellent spoken and written English.
- Ability to communicate professionally with international stakeholders.
Preferred Experience
Candidates with experience in any of the following will be particularly relevant:
- EDI / EDIFACT
- EANCOM
- ORDERS
- DESADV
- INVOIC
- PRICAT
- GLN and GTIN mapping
- AS2
- OCA EDI framework/modules
- Custom EDI parsers
- Retail, FMCG, logistics or supply-chain integrations
- Odoo Enterprise
- Odoo Inventory, Sales, Purchase or Accounting
- Odoo.sh
For example, the project's EDI environment requires reliable handling of inbound files with duplicate detection, validation, error queues, reprocessing and retention of the original message.
Candidates who are not currently Odoo certified should be willing to obtain the applicable certification by the end of January 2027.
Working Hours & Availability
The role requires availability during core collaboration hours of:
09:00–16:00 German time
Approximately 13:00–20:00 PKT during winter and 12:00–18:00 PKT during summer.
Candidates must also be willing to participate in an on-call rota during the February–March 2027 go-live period, including occasional Saturdays.
Data Security
The successful candidate must be comfortable with:
- Signing an NDA.
- Working exclusively with anonymised project data.
- Following strict client security requirements.
- Using company accounts and multi-factor authentication.
- Maintaining an encrypted work device.
- Keeping credentials and API keys secure.
- Not transferring client information to personal devices or public AI tools.
Production client data will not be accessible from Pakistan.
What We Offer
- Opportunity to work on a complex international Odoo Enterprise implementation.
- Long-term engagement rather than a short-term freelance project.
- Direct collaboration with an experienced European project team.
- Hands-on exposure to retail, logistics and B2B integrations.
- Opportunity to become part of a growing Pakistan-based Odoo team.
- Potential involvement in future international Odoo projects.
- Professional growth in Odoo integration and enterprise development.
Expected Start Date: 16 November 2026
Application Questions
Please provide the following when applying:
- Which Odoo versions have you worked with professionally?
- Have you worked with Odoo Enterprise? If yes, which modules?
- Describe briefly the APIs or external integrations you have built.
- Do you have practical experience with EDI, EDIFACT or EANCOM? If yes, please specify.
- Have you worked with SFTP, XML and/or CSV-based integrations?
- What is your current notice period and earliest joining date?
Pay: Rs180,000.00 - Rs250,000.00 per month
Work Location: In person
Other offers great for you!
These companies are also looking for great profiles
Neonum
Directeur de Projet MOA – Risques Crédit | Intégration Bancaire & Risques @ IDF
710 € HT
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
1 day ago
Quick apply
Andema
Ingénieur Intégration Système & Logiciel / DevOps
Freelance
Toulouse, France
Hybrid
Skills
20 hours ago
Quick apply
Humancraft
Data Engineer – Intégration de données & Reporting financier (H/F)
550
Freelance
Paris, France
Hybrid
Skills
1 hour ago
Quick apply