Job Description
Senior Backend Developer – Python (Odoo)
Responsibilities
- Design, develop, and maintain backend services and business logic using Python and the Odoo framework
- Customize, extend, and optimize Odoo modules to support business workflows
- Integrate Odoo with internal systems and third-party services via APIs, webhooks, and message-based interfaces
- Participate in system and solution design discussions, proposing scalable and maintainable architectures
- Ensure code quality through best practices, automated testing, and proper documentation
- Troubleshoot issues, identify root causes, and deliver fixes in a timely and reliable manner
- Collaborate closely with product, frontend, and QA teams to deliver end-to-end features
- Contribute to performance optimization, database tuning, and overall system improvements
- Support deployment processes and CI/CD pipelines for backend s...
Apply for this Position
Ready to join Shuru? Click the button below to submit your application.
Submit Application