
Odoo Software Engineer
Posted Oct 19

Posted Oct 19
This is a fully remote position, open to applicants in Spain.
β’ Design and maintain customizations for Odoo related to finance and project management systems, which includes a tailored expense application.
β’ Create and uphold integrations with Microsoft Dynamics, Zoho, and various banking systems.
β’ Transition historical data utilizing scripted, repeatable loads that are validated against the source through dry runs and during cutover.
β’ Establish and manage testing pipelines that include test and mock data.
β’ Work collaboratively on a daily basis with the Odoo Functional Consultant to discuss requirements and potential solutions.
β’ Partner with the Project Manager to evaluate estimates, track progress, and identify risks.
β’ Ensure that technical documentation is kept up to date.
β’ Provide support for the system following its go-live phase.
β’ Employ AI coding tools in everyday development tasks.
β’ Assist in the finance automation initiative.
β’ Carry out additional responsibilities as needed in alignment with the role's objectives.
β’ A minimum of 3 years of professional experience in Python development.
β’ At least 2 years of experience in building custom Odoo modules on recent versions of Odoo.
β’ Extensive knowledge in Odoo back-end development, including ORM, inheritance, security, reports, and scheduled actions.
β’ Strong skills in Odoo front-end development, particularly with OWL and JavaScript.
β’ Experience in creating custom user-facing Odoo applications.
β’ Familiarity with integrating Odoo with external systems using REST APIs and Odoo external APIs.
β’ Proven experience in implementing effective error-handling mechanisms.
β’ Practical experience with data migration projects, including scripted and repeatable data loads, validation, and assurance of data quality.
β’ Proficient in PostgreSQL, Git, Linux, Docker, and Odoo deployment and maintenance practices.
β’ Strong focus on testing, including automated testing, CI/CD pipelines, and managing test data.
β’ Demonstrated ability to take initiative and deliver results independently.
β’ Professional proficiency in both English and Ukrainian.
β’ Health insurance.
β’ Language courses.
β’ Relocation program.
β’ Opportunities for professional development.
β’ Certification programs.
β’ Mentorship and talent investment initiatives.
β’ Internal mobility opportunities.
β’ Internship programs.
β’ An inclusive and supportive work atmosphere.
β’ Regular team-building social events organized by the company.
Addepar
NinjaOne
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.