Software Developer
Role Description
This is a long term contract role for a Senior Python/Odoo Developer. The Senior Odoo Developer's role is to write effective and scalable Odoo modules that meets the customer needs. Also, to review and optimize legacy and other developers code. The developer should have in-depth knowledge of Odoo Community edition, both its built-in functionality and what can be achieved with add-on modules (OCA and from the Odoo app store).
Qualifications
- Minimum of 3 years experience in Odoo development.
- Good English communication skills
- Agile methodology experience
- Advanced knowledge of Python programming language and OOP.
- Experience in Odoo customization with an ability to create effective and scalable modules.
- Knowledge of PostgreSQL Database.
- Working expertise in HTML, CSS, and JavaScript.
- Experience in developing reports and dashboards.
- Ability to communicate technical ideas clearly and work in a collaborative environment.
- Bachelor's degree in Computer Science, or a related field.
- Certification in Odoo development is a plus.
Desired skills:
- Cloud computing (AWS, Azure)
- Containerization: docker
- Linux server (Ubuntu) and shell scripting
- Odoo CE database migration
- API integration