Amnis is seeking an experienced Odoo Developer specializing in Integration and EDI to join a Pakistan-based team working on an ERP implementation for a prominent German food retail client. The role focuses on developing and maintaining integrations between Odoo and various external systems, including major retailers and logistics providers. The ideal candidate will have strong Odoo and Python development skills, with practical experience in building reliable B2B interfaces, APIs, and automated data-exchange workflows. This is a long-term opportunity with potential involvement in future international Odoo projects.

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 data formats such as XML and CSV.
- Work with EDI/EDIFACT/EANCOM integrations as required.
- Create adapters and custom Odoo modules for external systems.
- Implement reliable inbound and outbound data-processing workflows ensuring idempotency to prevent duplicate transactions.
- Establish clear validation, logging, exception handling, and reprocessing mechanisms.
- Develop automated tests for integrations and custom modules.
- Troubleshoot failed integrations and identify root causes.
- Collaborate closely with the Odoo Technical Lead and project lead based in Germany.
- Support integration testing, go-live activities, and post-implementation operations.
- Maintain comprehensive technical documentation for interfaces and custom developments.

The project involves exchanges with large German retailers through an EDI provider using EANCOM, as well as file exchanges with a logistics provider.

Required Qualifications
- Minimum of 3 years of professional experience in Odoo and Python development.
- Recent hands-on experience working with Odoo.
- Strong Python programming skills.
- Proven experience in developing custom Odoo modules and integrations.
- Solid experience with REST APIs and external system integrations.
- Familiarity with SFTP and automated file processing.
- Experience handling structured data formats such as XML and CSV.
- Understanding of robust error handling, logging, and retry/reprocessing mechanisms.
- Ability to write automated tests.
- Proficiency with Git and collaborative development workflows.
- Strong analytical and troubleshooting skills.
- Excellent spoken and written English communication skills.
- Professional communication skills to engage with international stakeholders.

Preferred Qualifications and Benefits
Candidates with experience in any of the following areas will be highly regarded:
- EDI / EDIFACT and EANCOM standards.
- Familiarity with ORDERS, DESADV, INVOIC, PRICAT message types.
- Knowledge of GLN and GTIN mapping.
- Experience with AS2 protocol.
- Working with OCA EDI frameworks or custom EDI parsers.
- Background in retail, FMCG, logistics, or supply-chain integrations.
- Experience with Odoo Enterprise and modules such as Inventory, Sales, Purchase, or Accounting.
- Exposure to Odoo.sh platform.

The role requires availability during core collaboration hours from 09:00 to 16:00 German time (approximately 13:00–20:00 PKT in winter and 12:00–18:00 PKT in 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 is paramount. The successful candidate will be required to sign an NDA, work exclusively with anonymized project data, follow strict client security protocols, use company accounts with multi-factor authentication, maintain encrypted work devices, and ensure credentials and API keys remain secure. No client information will be accessible from Pakistan.

What We Offer
- Opportunity to work on a complex international Odoo Enterprise implementation.
- Long-term engagement with direct collaboration alongside an experienced European project team.
- Hands-on exposure to retail, logistics, and B2B integrations.
- Chance to join and grow within a Pakistan-based Odoo team.
- Potential involvement in future international Odoo projects.
- Professional growth in Odoo integration and enterprise development.

The expected start date for this position is 16 November 2026.

Applicants are requested to provide the following information when applying:
- Odoo versions worked with professionally.
- Experience with Odoo Enterprise and specific modules used.
- Description of APIs or external integrations developed.
- Practical experience with EDI, EDIFACT, or EANCOM.
- Experience with SFTP, XML, and/or CSV-based integrations.
- Current notice period and earliest joining date.

The monthly salary range for this role is Rs180,000 to Rs250,000. The position requires in-person work. Candidates not currently Odoo certified should be willing to obtain certification by the end of January 2027.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Career Level:
Mid-Level
Maximum Experience:
5 Years
Apply Before:
Oct 23, 2026
Posting Date:
Oct 17, 2026

Amnis

· 11-50 employees - Lahore

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium
I found a job on Rozee!