Job Description
Odoo Developer (Software Engineer)
Centrics is part of a family of IT brands incepted in 2006, we worked together to unlock the growth potential of digital transformation. Since 2016, we’ve been successfully implementing and developing Odoo solutions, supporting 400+ user base and countless organizations across diverse business verticals optimize business processes, centralize complex operations, and command business success.
By 2022 Centrics stood among the elite 15% of Odoo Gold Partners worldwide and has grown into an internationally recognized entity, with offices in Sri Lanka and Australia, and clients across Asia, North America, Scandinavia, and the Middle Eastern regions.
As an Odoo Developer, you will play a key role in the development, customization, and integration of Odoo ERP solutions for our clients. You will work closely with functional consultants and project teams to translate business requirements into technical solutions. This position is ideal for individuals passionate about open-source technologies and eager to grow within a dynamic ERP development environment.
Responsibilities
- Develop, customize, and maintain Odoo modules to meet client-specific needs.
- Collaborate with functional teams to gather requirements and translate them into technical specifications.
- Design and implement new features and functionalities in the Odoo platform.
- Perform testing and debugging to ensure software quality and reliability.
- Integrate Odoo with third-party systems and APIs as needed.
- Create and maintain technical documentation for solutions developed.
- Assist with the deployment and ongoing maintenance of Odoo systems.
- Provide technical support and troubleshooting for existing Odoo applications.
- Participate in system upgrades, migrations, and performance optimizations.
Qualifications
- Basic to intermediate experience in Python programming, preferably with the Odoo framework.
- Familiarity with PostgreSQL, XML, and JavaScript is a plus.
- Experience with Git version control and development best practices.
- Understanding of ERP systems and business processes such as accounting, inventory, sales, and HR is advantageous.
- Ability to identify and fix bugs, and optimize performance of Odoo modules.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and within a collaborative team environment.
- Good communication skills in English to interact with local and international clients and teams.
Other Qualifications
- Willingness to learn and grow within the Odoo development ecosystem.
- Ability to quickly grasp new concepts and technologies.
- Self-motivated with strong organizational skills.
- Passion for open-source software and continuous improvement.
If you have a foundational knowledge of software development and a passion to grow your expertise in Odoo ERP through hands-on experience and project-based learning, send your CV to [email protected].