Innovation

Odoo Developer

Department: Development and Testing Department

Reporting Manager: Head of Development and Testing

Supervision: N/A

Location: Agence Togo Digital (ATD)

Positions available: 3

Main Mission

The Odoo Developer will be responsible for: Designing, developing, and customizing solutions based on the Odoo platform to meet the business needs of the Agency and its partner administrations; ensuring the integration of Odoo modules with existing systems; participating in the analysis of functional requirements and translating them into technical solutions; guaranteeing the quality, performance, and security of developments; contributing to the evolutionary and corrective maintenance of solutions; participating in testing, deployment, and production release phases; and maintaining a continuous technological watch on the Odoo ecosystem and ERP solutions.

Responsibilities

1. Odoo Development and Customization

  • Analyze functional requirements and translate them into Odoo technical specifications.

  • Design, develop, and customize Odoo modules (Python, XML).

  • Adapt standard out-of-the-box features to meet the specific needs of users.

  • Configure workflows, data models, and access/business rules.

  • Participate in drafting functional and technical specifications.

2. Integration and Interoperability

  • Integrate Odoo with third-party systems (REST APIs, business web services, SSO, etc.).

  • Ensure consistency and seamless data exchanges between systems.

  • Participate in the implementation of integration architectures.

3. Quality, Security, and Maintenance

  • Write clean, modular, and well-documented code.

  • Implement unit tests and participate in user acceptance testing (UAT) phases.

  • Guarantee development security (access management, handling of sensitive data).

  • Provide corrective and evolutionary maintenance for deployed solutions.

4. Collaboration and Technical Support

  • Collaborate closely with functional, product, and technical teams.

  • Participate in project tracking meetings (Agile / Scrum).

  • Provide technical support to end-users and internal teams.

  • Document developments, technical configurations, and workflows.

Required Skills

  • Mastery of the Python programming language and the Odoo framework.

  • Strong knowledge of Odoo architecture (ORM, custom modules, views, and security rules).

  • Proficiency in PostgreSQL.

  • Knowledge of XML, JavaScript, and HTML/CSS (for Odoo UI interfaces).

  • Hands-on experience with API integration (REST, XML-RPC).

  • Mastery of version control systems (Git).

  • Sharp analytical and synthesis mindset, with a proactive approach to troubleshooting and problem-solving.

  • Strong communication skills and a natural ability to work effectively within a team.

  • Technical English (ability to read documentation).

Preferred Education and Experience

  • Professional Bachelor’s degree (Licence / BAC+3) in Software Engineering, Computer Science, or a related field.

  • A minimum of 2 years of experience in Odoo development.

  • Proven experience in implementing ERP solutions.

  • Experience with Agile project management tools (e.g., Jira, ZenTao).

  • Familiarity with core business processes (finance, HR, logistics) is a strong asset.

  • Experience with CI/CD tools for automated application deployment.


Share on :

Other posts :

© 2025 – TOGO DIGITAL AGENCY

atd logo