RECRUITMENT
Odoo/Python Developer
As an Odoo/Python Developer, you will be responsible for developing and customizing software solutions using Odoo and Python technologies. You will collaborate with cross-functional teams to design, develop, and implement new software features and functionalities. Additionally, you will maintain and enhance existing software applications to ensure optimal performance and functionality. To be successful in this role, you should have a strong background in software development, as well as experience with Odoo and Python technologies.

Duties & Responsibilities
- Understand the requirements provided by the business analysts;
- Provide workload estimates for the activities on the project;
- Choose the technical design for the implementation;
- Code following the coding guidelines and best practices;
- Ensure the correctness of the implementation before transmitting to the QC team;
- Work closely with the business analysts to ensure that the implementation fits the business need;
- Work closely with the technical lead to get advice for the implementation;
- Work closely with the project managers to define the content of each iteration and the planning of the deliveries;
- Work closely with the QC team to fix the bugs detected during the testing phases.
Experience, Knowledge & Competencies
- Must have a degree in information technology;
- Must be familiar with web technologies;
- Must be familiar with object-oriented programming;
- Must be focused on quality, efficiency and continuous improvement;
- Must be able to read and write in English;
- Have knowledge of Python and/or Odoo is a big plus;
- Have experiences in software development is a big plus;
- Have involvement in open-source projects and/or interest for the open-source movement is a plus;
- Have good oral communication skills in English is a plus;
- Have knowledge of modern development methodologies and tools (agile methodologies, automatic testing, continuous integration, distributed version control systems, wikis, trac, jira,…) is a plus;
- Have understanding of the business process (sales, purchases, stock management, accounting, human resources,…) is a plus.
What GSI can offer you
International Environment
Working in a young, international and friendly environment together with supportive individuals
Career Opportunities
A long-term career path and good opportunities for promotion
Training Opportunities
Take part in internal company trainings and support for individual development and further education opportunities
Relevant Projects
Work on international projects with good working conditions with modern facilities