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 services
(Preferred) Assist in backend development using .NET for services or components that req...
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 services
(Preferred) Assist in backend development using .NET for services or components that req...
Apply for this Position
Ready to join Shuru? Click the button below to submit your application.
Submit Application