Leonardo Belgium supports a major European institution operating in the field of diplomacy and international affairs, delivering critical digital services in a complex and security-sensitive environment. We are looking for a strong Software Engineer to work on highly customized business platforms, such as a heavily modified standalone SaaS-like application based on Odoo 16, and/or other (proprietary) applications developed and maintained internally. This is not a role limited to a single system. Engineers are expected to contribute where their skills bring the most value across the application landscape. Job Specifications Urgent request, early submissions are highly appreciated Hybrid setting, on site (Brussels) and remote Type of contract: Freelance (Or able to create a VAT fast) CV format: Europass preferred Starting date : ASAP Eligibly to undergo a Personal Security Clearance (PSC) required You will contribute to systems within the Digital Solutions Division of a major European Institution. The division develops and operates a broad portfolio of applications covering corporate processes (finance, HR, ...), information management, external policies, and internal services. Technologies range from modern web platforms and SaaS solutions to internally developed applications running on a cloud-native private infrastructure built around Kubernetes and DevSecOps practices. The environment includes both modern services and legacy systems, and engineers are expected to navigate and improve both pragmatically. Responsabilities Design, develop, and maintain backend services and business applications Contribute to customized platforms (ERP-based systems and internally developed tools) Improve reliability, maintainability, and engineering practices Build integrations across systems, services, and data sources Investigate and resolve complex production issues Analyze existing solutions and propose pragmatic improvements Collaborate in a DevSecOps environment with operations and security teams Share knowledge and document technical decisions Experience - Requirements Software engineering background or experience Experience or willingness to work on complex, evolving, or legacy systems Comfortable operating in environments that are not perfectly structured Hard Skills Backend development with Python, Java, or PHP Knowledge of APIs, integrations, and data modelling Understanding of relational databases (PostgreSQL or similar) Git or similar version control Debugging and root cause analysis What we value Ownership mindset — you don't wait to be told what's broken Pragmatism — you can move forward even when things are imperfect Curiosity — you want to understand how systems really work Reliability — you can be trusted and act professional Clear communication across multicultural teams Nice to have, not mandatory Strong or native proficiency in French is considered a significant asset. Experience with Odoo or other ERP platforms Experience in large organizations or public sector environments Exposure to container platforms (Docker, Kubernetes) Familiarity with CI/CD pipelines Experience with cloud or private cloud environments What's in it for you? Work on high-impact systems supporting international operations within a major European institution Long-term engagement within a wide and diverse technical ecosystem Hybrid work schedule, with both in-office collaboration and remote flexibility Exposure to multicultural teams and international stakeholders Professional growth through training and skill enhancement opportunities Once we receive your CV, we will evaluate it carefully. Should there be a match for this or any other position at Leonardo Belgium, we will be in touch with you. In case there is no match now, we will make sure to keep your CV in consideration for future vacancies