Odoo Developer
Job description
Bachelors in Computer Application, Bachelor of Technology/Engineering, Bachelor of Education, Bachelor of Architecture
Nationality: Any
Vacancy: 1 Vacancy
Job Description
- Develop, customize, and maintain Odoo modules to meet client-specific requirements, ensuring high-quality deliverables.
- Integrate Odoo with third-party applications and services, enhancing system functionality and user experience.
- Conduct system analysis and design sessions with clients to gather requirements and translate them into technical specifications.
- Perform unit testing and debugging of Odoo modules, ensuring robustness and reliability of the applications.
- Assist in data migration from legacy systems to Odoo, ensuring data integrity and consistency throughout the process.
- Provide ongoing technical support and training to end-users for optimal utilization of the Odoo platform.
- Stay updated with the latest Odoo developments and best practices, implementing new features as appropriate.
- Collaborate with cross-functional teams, including project managers and business analysts, to deliver projects on time.
- Document technical specifications, process flows, and user manuals for future reference and training purposes.
- Participate in code reviews and contribute to improving coding standards and best practices within the development team.
Desired Candidate Profile
- Proven experience of 2-5 years in Odoo development, demonstrating a deep understanding of the Odoo framework and architecture.
- Bachelor's degree in Computer Science, Information Technology, or a related field, with a strong foundation in software development.
- Experience working in industries such as e-commerce, manufacturing, or logistics, where Odoo is commonly implemented.
- Odoo certifications or relevant training that showcases expertise in module development and customization.
- Familiarity with PostgreSQL databases, including database design, querying, and optimization techniques.
- Excellent problem-solving abilities, capable of analyzing complex issues and providing effective solutions.
- Strong communication skills in English, with the ability to convey technical concepts to non-technical stakeholders.
- A proactive attitude with a passion for continuous learning and adapting to new technologies and methodologies.
- Ability to work independently and collaboratively within a team environment, demonstrating strong organizational skills.