
Senior Python Developer
OdooTec -
New Cairo, CairoJob Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design, develop, and customize Odoo modules using Python.
- Collaborate with functional consultants to analyze business requirements and translate them into technical solutions.
- Optimize performance of backend processes and improve overall system efficiency.
- Integrate Odoo with third-party tools and APIs.
- Lead code reviews and ensure adherence to development standards and best practices.
- Guide and mentor junior developers and contribute to team knowledge-sharing.
- Write technical documentation and deployment instructions.
Job Requirements
- 5+ years of experience in Python development.
- Fluency in both Arabic and English.
- Strong understanding of the Odoo framework, ORM, workflows, security, and module architecture.
- Experience in developing custom Odoo modules, reports, and business logic.
- Familiarity with Odoo deployment and configuration, including Odoo.sh and on-premise.
- Good knowledge of PostgreSQL, XML, and QWeb.
- Solid understanding of Git and collaborative development workflows.
- Experience integrating with external systems using REST APIs or XML-RPC.
- Excellent debugging, problem-solving, and communication skills.