Odoo Software Engineer

  • New Delhi
  • Dezan Shira Eamp; Associates

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