We are seeking a talented and experienced Odoo Senior Developer to join our team. As a key member of our development team, you will be responsible for designing, implementing, and customizing Odoo ERP solutions to meet the needs of our clients.
Join us and play a key role to shape outstanding digital solutions!
Responsibilities
- Develop and maintain custom modules, workflows, and reports within Odoo, ensuring scalability, performance, and maintainability.
- Customize and extend the functionality of Odoo ERP modules to align with client requirements.
- Collaborate with cross-functional teams to gather requirements, integrate with APIs, and develop front-end functionality.
- Odoo installation and set up on different server hosting and operating system alternatives.
- Integrate Odoo with third-party systems, applications, and APIs to streamline business processes.
- Perform data migration and transformation tasks to transition clients from legacy systems to Odoo.
- Maintain professional and clear communication channels with clients to understand their needs, and promptly address any concerns or issues with the developed solutions.
- Create comprehensive documentation outlining system architecture, API endpoints, data models, and deployment procedures, empowering team members and stakeholders to understand and utilize the codebase effectively.
- Engage actively in all phases of application development, spanning from ideation and design to comprehensive testing and deployment.
- Remain current with the latest industry trends, emerging technologies, and frameworks, and proactively propose enhancements.
Possess a Bachelor's degree in Computer Science, Engineering, or a related discipline (or equivalent practical experience).Proficiency in Python programming language and web development technologies like HTML, CSS, JavaScript, and Odoo UI JS Framework.Working knowledge of PostgreSQL, Unix / Linux and Windows platform.Have experience with version control tools (e.g., Git) and familiarity with agile development methodologies.Having experience in Robotic Process Automation (RPA) is a plus.Showcase adept problem-solving skills and a genuine passion for the realm of software development.Exhibit excellent communication and teamwork acumen, complemented by the ability to collaborate harmoniously within a dynamic environment.