Job Summary
Odoo Software Engineer is responsible for maintaining Odoo web applications, doing development work according to users’ requirements, and resolving coding issues.
Principal Responsibilities:
(Essential Functions)
Odoo System development, enhancement and support
Development of Odoo backend modules using Python
Interface development, integrate Odoo with other third-party system
Participate in requirement discussions, provide solution design and ensure the code quality
Provide technical support and post iteration optimization
Other Duties
Implement special projects and duties relating to software as directed by managers
As an employee of the company, provide suggestions and opinions to the management team
Participate in related events, as appropriate (resource on-site, client training, etc.)
Job Requirements
Professional Skills
2 to 3 years’ experience in Python/Odoo development, proficient in Odoo framework, familiar with basic Python libraries used in Odoo
Familiar with Linux, shell, and proficient in using code management tools such as Git
Familiar with the database PostgreSQL, proficient in writing SQL commands
Familiar with ERP system, with development experience in accounting system, production manufacturing, or SCM
Knowledge of Odoo Architecture (Modules, Data Layers, Logic Layers, Presentation Layers)
Ability to translate specification documents into customized solutions
Strong analytical, numerical and reasoning abilities
Ability to work both individually and as part of a team
Other Skills
Must have strong troubleshooting skills, able to work independently to solve problems
Able to promptly answer support related email, phone calls and other electronic communications
Self-motivated, detail-oriented and organized
Excellent communication (oral and written), interpersonal, organizational, and presentation skills
Excellent English communication skill is a plus
Ability to use MS office, Windows
Educational Background
Bachelor degree or job experience providing similar skills
Software Engineering, Computer Science, MIS related majors
Experience
Experience in Odoo is a plus
Experience in HTML5, JavaScript, CSS is a plus
Experience in implementing enterprise ERP systems is preferred
At least 2 years working experience
Working Relations
Maintain good relations between departments to resolve client problems
Effectively communicate with both internal and external clients
Develop communication and working relationship with Supervisor