Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
đź’» Software Engineer (Python / Odoo / JavaScript)
Location: Leuven, Belgium (Hybrid – 3 days onsite)
Contract: Full-Time, Payroll
Join a Leading In-House Software Consultancy Powering Belgian Businesses
We are working with a well-established in-house software consultancy delivering high-impact digital solutions to SMEs and large corporate clients across Belgium. From streamlining operations to building scalable business platforms, we help organisations modernise, automate, and grow through smart technology.
As they continue to expand, they are looking for a Software Engineer with strong expertise in Python, Odoo, and JavaScript to join thei Leuven-based team.
🚀 Your Role
You’ll work on diverse and technically engaging projects across industries, contributing to the full software lifecycle — from analysis and development to deployment and optimisation.
Key Responsibilities:
- Develop, customise, and optimise Odoo ERP modules using Python
- Build and enhance backend services and integrations
- Develop dynamic frontend features using JavaScript
- Collaborate with functional consultants and clients to translate business needs into scalable technical solutions
- Integrate third-party systems (APIs, accounting tools, e-commerce platforms, payment systems, etc.)
- Ensure high-quality code, performance, and maintainability
- Contribute to architectural discussions and best practices
You’ll have real ownership and direct impact on client success.
🧠What They’re Looking For
- Strong experience in Python development
- Proven experience working with Odoo (custom modules, integrations, implementations)
- Solid knowledge of JavaScript (modern frameworks are a plus)
- Understanding of ERP systems and business processes (finance, operations, CRM, supply chain, etc.)
- Experience with PostgreSQL or relational databases
- Strong problem-solving skills and a proactive mindset
- Fluent in English (Dutch or French is a plus)
Bonus if you have:
- Experience deploying Odoo in cloud environments
- Knowledge of DevOps practices
- Experience working directly with clients
🌍 What They Offer
- Up to €5k gross per month - Dependent on ability and experience
- Meal Vouchers
- Cafeteria Plan or Company Car
- Hospitalisation Insurance
- Pension Plan
- Laptop + Phone Subscription
- Hybrid working model – 3 days per week onsite in Leuven
- Exposure to a broad client portfolio (SMEs to major corporates)
- A collaborative and technically strong team
- Continuous learning and professional development opportunities
- Long-term stability within a growing consultancy
🎯 Why Join Them?
Unlike traditional consultancies, they operate as an embedded technology partner — building long-term relationships with clients and delivering tailored solutions that truly make a difference.
If you enjoy solving real business challenges with clean, scalable code and want to work in a dynamic but supportive environment, we’d love to hear from you.
Apply today and help shape the digital future of Belgian businesses.
Key Skills
Ranked by relevanceReady to apply?
Join Vivid Resourcing and take your career to the next level!
Application takes less than 5 minutes

