Description:
Key Responsibilities
Develop and customise backend logic using the Odoo framework
Build and extend custom modules based on business and functional requirements
Design, implement, and optimise PostgreSQL database schemas
Create and maintain RESTful APIs and internal service endpoints
Integrate third-party APIs, including AI services (e.g., language models)
Collaborate with frontend developers and QA to deliver complete features
Write clean, well-documented, and testable code using Odoo ORM and Python
Ensure proper user role access control, performance, and backend security
Conduct code reviews and contribute to team knowledge sharing
Requirements
2+ years of hands-on experience with Odoo backend development (custom modules, ORM)
Strong proficiency in Python and experience working with PostgreSQL
Good understanding of Odoo server architecture, workflows, and controllers
Familiarity with user access roles, data security, and multi-user environments
Experience with RESTful API development and integrations
Basic knowledge of accounting principles (e.g., invoices, journals, financial reports)
Willingness to work onsite during night shifts
Nice to Have:
Exposure to AI or ML APIs and their integration into backend systems
Understanding of ERP workflows beyond accounting (e.g., sales, HR, school systems)
Experience with Docker, Git-based workflows, and CI/CD pipelines
Knowledge of performance optimisation in Odoo and PostgreSQL
| Organization | ERP College |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Backend Developer |
| Job Location | Karachi,Pakistan |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Intermediate |
| Experience | 2 Years |
| Posted at | 2025-04-24 7:41 pm |
| Expires on | 2026-01-07 |