Overview
Odoo Developer – Our BI & ICT Consulting client (German) is seeking an experienced Odoo developer to join their SA-based team. Work from home anywhere in SA for this German organization. As an Odoo developer, you will be responsible for developing and customizing Odoo modules to meet the needs of the business and work closely with Directors and other senior managers to analyze requirements, design solution updates, and implement new features.
Duties & Responsibilities
- Develop and customize Odoo modules to meet business requirements.
- Work closely with Directors and senior managers to analyze requirements, design solutions, and implement new features.
- Troubleshoot, debug issues, and provide technical support to staff.
- Perform Studio customizations (fields, automated & scheduled actions) and code migration.
- Import export, and migrate data; generate reports; conduct functional tests.
- Manage user rights/acceptance tests, install third‑party apps, and perform version upgrades.
- Develop applications using the Odoo framework & components; fix bugs; optimize performance; provide production support.
- Analyze functional specifications, write technical specifications, design technical structure, and implement business logic.
- Collaborate with the team to plan, scope, design, develop, test, implement, support, and enhance business applications and features.
- Follow coding best practices, continuous deployment & integration, and assess the impact of customizations on core Odoo apps.
- Document solutions with flowcharts, algorithms, data‑flow diagrams, and code comments; keep code clean, readable, and optimized.
- Maintain a strong learning curve and willingness to learn new skills and concepts.
Qualifications & Skills
- At least 3 years of Odoo SH experience (usage front and backend Studio).
- Proficiency in Python and readiness to learn new frameworks.
- Strong Python Software Engineer with experience in the ERP domain.
- Experience & knowledge of Odoo/OpenERP is a must; customization of an open‑source ERP platform is required.
- Proficiency in troubleshooting software issues and debugging.
- Excellent communication skills and ability to work collaboratively in an international environment.
- Open‑minded towards foreign culture and working in an international environment.