Software Engineer jobs in Spain

Explore 30 matching jobs.

Miratech

Odoo Software Engineer

Miratech

Posted: 10/19/2026
DockerJavaScriptLinuxPostgresPython
KPMG España

Tech Program, Forensic Engineering

KPMG España

Posted: 10/19/2026
KPMG España

Tech Program, Forensic Engineering

KPMG España

Posted: 10/19/2026
Moniepoint Inc. (Formerly TeamApt Inc.)

Principal Mobile Engineer – POS Terminal

Moniepoint Inc. (Formerly TeamApt Inc.)

Posted: 10/16/2026
AndroidFlutterJavaJavaScriptKotlin
HORSE

Beca Ingeniería de Industrialización y Diseño de Procesos – Motor Híbrido

HORSE

Posted: 10/15/2026
Capgemini

Dynamics Developer

Capgemini

Posted: 10/15/2026
Azure.NET
Capgemini

Prácticas formativas – Desarrollo de Software

Capgemini

Posted: 10/14/2026
AngularJavaJavaScriptPythonReactSQL
Tether.to

Mobile Engineer – React Native

Tether.to

Posted: 10/14/2026
AndroidiOSJavaScriptKotlinReactReact NativeReduxSwift
Enlight Renewable Energy Ltd (ENLT)

Director of Engineering

Enlight Renewable Energy Ltd (ENLT)

Posted: 10/12/2026
Go
WBS

Software Development Instructor

WBS

Posted: 10/10/2026
JavaTypeScript
Ambit Iberia

Senior Power Platform, Copilot Developer

Ambit Iberia

Posted: 10/9/2026
Azure
Ambit Iberia

Junior PowerPlatform Developer, Pharma

Ambit Iberia

Posted: 10/9/2026
Gramian Consulting

Open Source Contributor, Developer

Gramian Consulting

Posted: 10/9/2026
Gramian Consulting

Open Source Contributor, Developer

Gramian Consulting

Posted: 10/9/2026
Consultia IT

Analista Programador, SharePoint

Consultia IT

Posted: 10/8/2026
BootstrapJavaJavaScriptReactSpringSpring BootSpringBoot
Talan

Big Data Developer

Talan

Posted: 10/8/2026
AirflowApacheAWSAzureCloudJenkinsScalaServiceNowSpark+2 more
Talan

Big Data Developer

Talan

Posted: 10/8/2026
AirflowApacheAWSAzureCloudJenkinsScalaServiceNowSpark+2 more
Talan

Big Data Developer

Talan

Posted: 10/8/2026
AirflowApacheAWSAzureCloudJenkinsScalaServiceNowSpark+2 more
Winid Spain

Engineering & Quality Operations Intern

Winid Spain

Posted: 10/8/2026
KPMG España

Programador – Power Platform

KPMG España

Posted: 9/30/2026
Azure
DXC Technology

Arquitecto/a – Desarrollador/a Archer

DXC Technology

Posted: 9/30/2026
ETL
Miratech

Odoo Software Engineer

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

Core Competencies

Role fit
Core Competencies

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

Demonstrates strong capabilities in developing and maintaining Odoo customizations, integrating with external systems, and managing data migration projects. Proficient in Python, Odoo development, and implementing robust testing and error-handling mechanisms.

Highest-signal resume keywords
Python DevelopmentOdoo Custom Module DevelopmentOdoo Back-End DevelopmentData Migration ProjectsPostgreSQL Proficiency

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
  • Use AI coding tools in day-to-day development
  • Support the finance automation programme
  • 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
Python DevelopmentOdoo Custom Module DevelopmentOdoo Back-End DevelopmentOdoo Front-End DevelopmentData MigrationREST API IntegrationAutomated TestingError HandlingCI/CD PipelinesTest Data Management
Soft Skills
InitiativeIndependent DeliveryCollaboration
Tools & Technologies
OdooPostgreSQLGitLinuxDockerAI Coding Tools
Industry Keywords
Finance AutomationProject Management SystemsTechnical DocumentationIntegration with Microsoft DynamicsIntegration with Zoho