Software Developer

Odoo

Lombardia

Hybrid

EUR 34,000 - 39,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Odoo is seeking a Software Developer to help build and enhance our core ERP product, focusing on scalable features and robust architecture. You will collaborate across teams to turn ideas into tangible features that benefit thousands of businesses worldwide.

You will work with Python and JavaScript, contribute to database design with PostgreSQL, and use GitHub for collaboration in a hybrid on-site/remote setup in Lombardy, Italy. This is an exciting opportunity to evolve a powerful ERP solution.

Qualifications

  • Experience: 1–3 years of software development.
  • Italian proficiency at C2 level and English at C1 level.
  • Knowledge of one or more programming languages (Python or Javascript), with solid object‑oriented programming understanding.
  • Familiarity with relational databases and SQL.

Responsibilities

  • Build impactful features: design, develop, and maintain Odoo applications.
  • Make great software even better: optimize existing code for performance, usability, and reliability.
  • Write code you can be proud of: ensure high-quality developments through testing, code reviews, and best practices.
  • See your work in action: work directly on the software you develop and experience real-world impact.

Skills

Python
JavaScript
Object-oriented programming

Tools

PostgreSQL
GitHub

Job description

Type of contract

full time permanent contract

Hybrid working modality

3 days on site/2 fixed days of remote work

Salary range

34.000-39.000 euro

About Odoo

Born in Belgium and now a truly global tech player, Odoo powers the growth of over 12 million users worldwide with smart, flexible business software.

Since landing in Italy in 2023, we’ve been on a mission: to help companies simplify, digitalize, and scale their operations — no matter the industry. From CRM to sales, invoicing, project management, manufacturing, and inventory, our ecosystem of fully integrated apps makes running a business smoother, smarter, and more efficient.

At Odoo, we believe technology should be powerful yet easy to use — and accessible to all. Join us and be part of a company that’s reshaping the way businesses work.

Software Developer

Your main focus will be developing and enhancing the Odoo product itself, working on its core features, functionalities, and architecture. You'll have the opportunity to write code, solve complex technical challenges, and turn ideas into concrete features that improve the product and the experience of thousands of businesses worldwide.

From designing and implementing new functionalities to improving existing ones, your work will directly contribute to the evolution of a powerful ERP solution.

Responsibilities
  • Build impactful features:design, develop, and maintain Odoo applications
  • Make great software even better:optimize existing code to boost performance, usability, and reliability
  • Write code you can be proud of:ensure high-quality, consistent developments through testing, code reviews, and best practices
  • See your work in action: work directly on the software you develop and experience the real-world impact of your contributions
Requirements
  • Experience: 1–3 years of experience in software development
  • Italian proficiency at C2 level and English proficiency at C1 level
  • Knowledge of one or more programming languages (Python or Javascript), with a solid understanding of object-oriented programming principle
  • Familiarity with relational databases and SQL
Working Tools
  • Programming languages: Python & JavaScript
  • Database: PostgreSQL (with object-relational mapping)
  • Collaboration platform: GitHub

At Odoo, we are dedicated to fostering a workplace that is diverse, inclusive, and truly authentic. We celebrate individuality and welcome people from all backgrounds, embracing the unique perspectives that strengthen our team. This opportunity is open to everyone—regardless of race, color, religion, sex, gender identity, sexual orientation, national origin, or any other aspect of identity. We believe that when everyone feels a true sense of belonging, it drives creativity, collaboration, and success.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Business Analyst
Business Analyst

Odoo • Lombardia

Hybrid
EUR 26,000 - 42,000
Junior Account Executive Outbound
Junior Account Executive Outbound

Odoo • Lombardia

Hybrid
EUR 32,000 - 39,000
Junior Account Executive - Fresh Graduates
Junior Account Executive - Fresh Graduates

Odoo • Lombardia

Hybrid
EUR 27,000 - 33,000
Junior Account Executive - Fresh Graduates
Junior Account Executive - Fresh Graduates

Odoo • Milano

Hybrid
EUR 27,000 - 33,000
Hybrid working modality
3 days on site / 2 days remote
Junior Account Manager
Junior Account Manager

Odoo • Milano

Hybrid
EUR 30,000 - 35,000
Hybrid work model
3 days on site / 2 remote
Odoo Specialist
Odoo Specialist

Avvale • Milano

Remote
EUR 50,000 - 70,000
Remote work flexibility
Training & development opportunities
Inclusive work environment
Software Engineer & IT Admin (focus on Odoo)
Software Engineer & IT Admin (focus on Odoo)

FlyingBasket SRL • Bolzano

On-site
EUR 40,000 - 60,000
Real responsibilities and challenges
Accommodation for first weeks
Stock options
+3
Account Executive Inbound
Account Executive Inbound

Odoo • Milano

Hybrid
EUR 30,000 - 40,000
Competitive salary
Work from home (2 fixed days/week)
Company events
Hybrid Software Developer - Core ERP Features (Python/JS)
Hybrid Software Developer - Core ERP Features (Python/JS)

Odoo • Lombardia

Hybrid
EUR 34,000 - 39,000
Odoo Business Analyst
Odoo Business Analyst

Avvale • Lombardia

Hybrid
EUR 40,000 - 60,000
Remote work flexibility
Training and development budget
Inclusive work environment