Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Intern

Full-time

Odoo SA

If you're passionate about development, now is your chance to contribute to an impactful open-source project where your work truly matters.

Join our talented teams of developers and create a product that people care about. Every team member has the opportunity to see the real-world impact of their work and play a key role in the company.

Conditions

  • Apply from anywhere
  • Permanent contract
  • Up to 40% home-working per week

Requirements

  • Any programming language
  • Junior or higher
  • Interest in R&D

Application

  • Duration: 7 - 15 days
  • Fast & friendly process
  • 1 test, 1 call, 1 interview, offer
  • Customize your salary package

About the job

We develop open source integrated business apps that help millions of employees save time in their daily work. As a Software Development Intern , you'll be part of the team at the heart of building and improving our solution.

During this 3-month internship, you'll gain hands-on experience with real projects, learn from experienced developers, and contribute directly to Odoo's products used worldwide.

Working tools

  • Database: PostgreSQL (with object-relational mapping)
  • Development model: Open with external community

Responsibilities

  • Design, develop, and maintain Odoo features and applications
  • Improve existing code to increase performance, usability, and reliability
  • Ensure the quality and consistency of developments through testing and reviews
  • Be responsible of what you develop
  • Work directly on the software you code for!

As soon as I arrived I was given real responsibilities, I never had to "serve coffee" (well, except for myself, to keep my coding lines straight ^^), and kept learning everyday. Actually I still do today since I never left!

Achraf
Developer at Odoo. Former Intern.

About R&D teams

Our development teams are working on a large scope of apps. At first, you'll start your onboarding as a "generalist", but after your 3 weeks of initial training (both functional and technical), the stage is yours.

Choose a team that resonates with your passion and skills.

Business apps

From Point of Sales, to Logistics and Accounting, engage in projects that redefine business efficiency through feature enhancements and innovations.

API / Connectors

Integrate Odoo with payment gateways, delivery providers, AI, and many other services.

Python framework

Where it's all about performances and optimizations. (ORM based on PostgreSQL).

Frontend UI

From Website Builder to PoS systems, develop intuitive and responsive interfaces using XML, JS, and OWL framework to enhance user interaction and business workflow efficiency.

Be at the forefront of mobile development, ensuring all Odoo apps run seamlessly on iOS and Android.

AI

Develop machine learning and LLM projects, from simple API-based personalized web placeholders to advanced use cases involving custom model development.

Security

The guardians of excellence from product security (including code reviews and security patches) to system administration issues (testing, best practices, etc.), ensuring the robustness and integrity of our software ecosystem.

Recruitment process

01
Application screening

We will review your application and your portfolio to ensure your profile aligns with what we're seeking.

02
Technical test

Straight out of the gate, we challenge you with a technical test. Show us your coding prowess and problem-solving finesse. If you ace this, you're on the fast track to the next step.

03
Phone call with a recruiter

This is your chance to spill the beans on your motivations and throw any burning questions our way.

04
Technical interview

Now it gets real. Meet an Odoo developer in a technical face-to-face, and let's see if your coding symphony harmonizes with ours.

05
Get an offer

Drumroll, please! If you've conquered all the stages, it's time for the grand finale: an offer to join our team of coding geniuses.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Development Intern in Belgium vacancy
  • Android Software Developer – Experience Domain Location: Hasselt, Belgium Work Model: On-site (minimum 2 days/week) About ABB...  ...collaboration: You work effectively in a cross-functional, international team. Pragmatic and solution-oriented: You focus on delivering... 
    Suggested
    Full time
    2 days per week

    ABB E-mobility

    Belgium
    23 days ago
  • Android/Kernel Software Developer – Experience Domain Location: Hasselt, Belgium Work Model: On-site (minimum 3 days/week)...  ...and collaboration: You work effectively in a cross-functional, international team. Pragmatic and solution-oriented: You focus on delivering... 
    Suggested
    Full time
    Remote work
    3 days per week

    ABB E-mobility

    Belgium
    19 days ago
  •  ...What we're looking for We're looking for engineers with strong experience in React Native , Expo , and iOS or Android development. You've worked across iOS (Objective-C/Swift) and Android (Java/Kotlin) , understand platform-specific nuances, and know how... 
    Suggested
    Full time
    Worldwide

    Alan

    Belgium
    a month ago
  • About the Role: We're looking for a Software Engineer who uses AI as a core part of the development process to build, understand, and maintain complex software systems. You'll join a team working on a large ecosystem of interconnected services, shared libraries, REST APIs... 
    Suggested
    Full time

    5Blue Software

    Belgium
    20 days ago
  •  ...About the Role: We're looking for a Software Engineer who uses AI as a core part of the development process to build, understand, and maintain complex software...  ...and conferences. Great team culture: an international team focused on collaboration, ownership, and getting... 
    Suggested
    Full time
    Remote work

    5Blue Software

    Belgium
    28 days ago
  •  ...PostgreSQL database administration, including configuration, patching, upgrades, and performance optimization Advanced SQL and PL/SQL development, query tuning, and DDL design to support application and platform teams Linux/Unix environments, shell scripting, and database... 
    Full time
    Worldwide

    Mastercard

    Belgium
    a month ago
  •  ...role and responsibilities. Learning & development : ElevenLabs proactively supports...  ...customers, both directly and by improving our internal processes and supporting our sales teams...  ..., inclusive of a deep understanding of software development, software architecture, and... 
    Full time
    Work at office
    Immediate start
    Remote work

    Valor Capital Group

    Belgium
    17 days ago
  •  ...beyond your immediate role and responsibilities. Learning & development : ElevenLabs proactively supports professional development...  ...them on a technical capacity Proficiency in Python and strong software development knowledge, inclusive of a deep understanding of... 
    Full time
    Immediate start
    Remote work

    Valor Capital Group

    Belgium
    14 days ago
  •  ...Requirements: ~5+ years of backend development in Node.js ( C# , Java , or C++ experience...  ...and drive it independently. ~ Strong software design fundamentals (principles,...  ...supportive, collaborative, and dynamic international team. ~ Equipment Provided: All necessary... 
    Full time
    Work experience placement
    Remote work
    Worldwide
    Flexible hours

    5Blue Software

    Belgium
    3 days ago
  •  ...Requirements: ~5+ years of frontend development with React , plus solid backend experience...  ...and drive it independently. ~ Strong software design fundamentals and a self-driven...  ...supportive, collaborative, and dynamic international team. ~ Equipment Provided: All... 
    Full time
    Remote work
    Worldwide
    Flexible hours

    5Blue Software

    Belgium
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Intern. Be the first to apply!