Odoo Software Engineer

Posted Oct 19

This is a fully remote position, open to applicants in Spain.

πŸ“‹ Description

β€’ 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.


⛳️ Requirements

β€’ 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.


🏝️ Benefits

β€’ 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.

People also viewed

Chaos1 day ago

Software Developer

BG flagBulgaria OnlyFull-timeFull-stack Engineer
ApplyView job
Addepar1 day ago

Senior Software Engineer – Investor Solutions

US flagUnited States OnlyFull-timeFull-stack Engineer$134k – $209k/year
ApplyView job
NinjaOne1 day ago

Senior / Staff Software Engineer, C++

US flagCalifornia, +16 more statesFull-timeFull-stack Engineer$150k – $220k/year
ApplyView job
NinjaOne1 day ago

Staff Software Engineer, Java

US flagCalifornia, +17 more statesFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Salas O'Brien1 day ago

Senior Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$99.8k – $115.5k/year
ApplyView job
Felix1 day ago

Senior FullStack Engineer, Consumer Lending

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers