Position Title: Odoo Developer
Employer: Brana Software Solution PLC
Employment: Full-Time | Permanent
Place of Work: Addis Ababa - Ethiopia
Posted date: 3 weeks ago
Deadline: Submission date is over
Job Summary
We are looking for a skilled Odoo Developer to join our growing engineering team. The ideal candidate will be responsible for designing, developing, customizing, and maintaining Odoo ERP modules. You will work with Python, XML, JavaScript, and PostgreSQL and collaborate closely with functional consultants to convert business requirements into scalable technical solutions.
Responsibilities
Development & Customization
- Develop new Odoo modules using Python and the Odoo ORM.
- Customize core modules (Sales, Inventory, Accounting, HR, Purchase, Manufacturing, etc.).Build and modify views using XML, QWeb, and OWL/JavaScript.Create and adjust business logic, automated actions, workflows, and server actions.
- Develop custom reports using QWeb, XLSX, or Odoo Studio.
Integration & APIs
- Integrate Odoo with external systems via REST or XML-RPC APIs.
- Build custom connectors for payment gateways, shipping providers, or external CRMs/ERPs.
Database & Performance
- Work with PostgreSQL for queries, optimizations, and data migration scripts.
- Optimize performance for modules, large datasets, and complex workflows.
Don’t have a winning CV? Let GeezJobs write it for you! 👉 CLICK & Learn about the Service