Miratech

Odoo Software Engineer

Miratech
Posted 10/19/2026full-timeRemote • UkraineMid-LevelSeniorWebsite
Apply

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in Python development and Odoo customizations, with a strong focus on back-end and front-end development, data migration, and integration with external systems. Proficient in maintaining technical documentation and supporting finance automation initiatives using AI coding tools.

Highest-signal resume keywords
Python DevelopmentOdoo Custom Module DevelopmentData Migration ProjectsIntegration with External SystemsAutomated Testing and CI/CD

Tech Stack

Tools & technologies
DockerJavaScriptLinuxPostgresPython

About the role

Key responsibilities & impact
  • Develop and maintain Odoo customisations for finance and project-management systems, including a custom expense application
  • Build and maintain integrations with Microsoft Dynamics, Zoho, and banking systems
  • Migrate historical data using scripted, repeatable loads validated against source through dry runs and at cutover
  • Build and maintain testing pipelines, including test and mock data
  • Collaborate daily with the Odoo Functional Consultant on requirements and solution options
  • Collaborate with the Project Manager on estimates, progress, and risks
  • Keep technical documentation current
  • Support the system post go-live
  • Support the finance automation programme and use AI coding tools in day-to-day development
  • Perform other duties consistent with the purpose of the role

Requirements

What you’ll need
  • 3+ years of commercial Python development
  • 2+ years building custom Odoo modules on recent Odoo versions
  • Strong expertise in Odoo back-end development, including ORM, inheritance, security, reports, and scheduled actions
  • Strong expertise in Odoo front-end development, including OWL and JavaScript
  • Experience building custom user-facing Odoo applications
  • Experience integrating Odoo with external systems using REST APIs and Odoo external APIs
  • Experience implementing robust error-handling mechanisms
  • Hands-on experience with data migration projects, including scripted and repeatable data loads, validation, and data quality assurance
  • Proficiency with PostgreSQL, Git, Linux, Docker, and Odoo deployment and maintenance practices
  • Strong testing discipline, including automated testing, CI/CD pipelines, and test data management
  • Demonstrated initiative and ability to deliver independently
  • Professional proficiency in English and Ukrainian

Benefits

Comp & perks
  • Health insurance
  • Language courses
  • Relocation program
  • Professional development opportunities
  • Certification programs
  • Mentorship and talent investment programs
  • Internal mobility opportunities
  • Internship opportunities
  • Inclusive and supportive work environment
  • Regular team-building company social events

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
PythonOdooPostgreSQLREST APIsORMJavaScriptAutomated TestingData Quality AssuranceError HandlingCI/CD
Soft Skills
InitiativeCollaborationCommunication
Tools & Technologies
GitLinuxDockerOdoo DeploymentOdoo Maintenance
Industry Keywords
Finance AutomationProject Management SystemsTechnical DocumentationTesting PipelinesUser-Facing Applications