Python / Odoo Developer
Job Summary:
We are looking for a highly skilled and experienced Python/Odoo Developer to join our team.
The ideal candidate will have a strong background in both front-end and back-end development with expertise in Python, PHP, JavaScript, and proficiency in working with various databases like PostgreSQL. Familiarity with UI/UX design tools such as Figma is also essential.
This role demands a developer who can work across diverse platforms and technologies, building scalable and efficient solutions.
Key Responsibilities:
- Develop and customize Odoo modules (both backend and frontend) for Enterprise SH version.
- Create new functional business modules as per project requirements.
- Integrate Odoo with third-party applications using APIs and web services.
- Write modular, flexible, parameterize and reusable code following Odoo standards and best practices.
- Perform database design, complex queries, and performance optimization in PostgreSQL.
- Handle deployment, debugging, testing, and support for Odoo applications.
- Work closely with functional consultants, designers, and other developers to deliver solutions.
- Maintain documentation for developed modules and codebase.
- Ensure the applications are secure and adhere to best coding practices.
- Participate in the design and architecture of new features and functionality, ensuring seamless integration with existing systems.
- Troubleshoot, debug, and upgrade existing software, ensuring system consistency and efficiency.
- Collaborate with cross-functional teams, including designers, developers, and product managers, to deliver high-quality software.
- Stay updated with emerging technologies and best practices in development.
Required Skills and Qualifications:
- 2+ years of experience with Odoo (Enterprise SH).
- Strong hands-on experience in Python, PostgreSQL (SQL queries, triggers, optimization), and JavaScript.
- Ability to understand and customize existing Odoo modules.
- Experience in building and maintaining custom modules from scratch.
- Familiarity with Odoo web controllers and frontend templating.
- Experience with Git or other version control systems.
- Ability to work independently with minimal supervision.
- Good problem-solving and debugging skills.
Preferred Qualifications:
- Knowledge of Odoo.sh, Docker, or Linux server deployment.
- Familiarity with XML, Odoo Reporting (PDF, Excel).
- Experience with payment gateways, franchise management, or ERP integrations.
- Previous experience with multi-company and multi-branches setups.
Benefits:
- Competitive salary and remuneration package
- Health insurance.
- Continuous training and professional development support.
- Opportunities for professional development and career growth.
- Flexible work hours and remote work options.
Drop your CV to hr@techands.com.my to apply.
