Software Developer Job Description We are seeking a talented Python developer to join our team in expanding the digital capabilities of a major retail group. About the Role: As a key member of our development team, you will be responsible for developing, customizing, and integrating Odoo modules to support core business processes, including sales, logistics, stock management, accounting, marketing, and more. You will work closely with project managers and business analysts to understand needs and propose technical solutions, ensuring seamless communication between systems. Additionally, you will maintain and enhance a large-scale Odoo environment currently in production, guaranteeing system performance, stability, and data security through corrective and evolutive maintenance. Responsibilities: Develop, customize, and integrate Odoo modules to support core business processes. Maintain and enhance a large-scale Odoo environment currently in production. Build and improve API services to ensure smooth communication between Odoo and third-party systems. Evaluate system performance, stability, and data security through regular monitoring and maintenance. Collaborate closely with project managers and business analysts to understand needs and propose technical solutions. Work with Azure tools (Logic Apps, Data Factory) to orchestrate data flows and integrations. Contribute to software quality through testing, documentation, and best development practices. Participate in Agile/Scrum ceremonies with a multidisciplinary team. Requirements: Bachelor's or Master's degree in IT (or equivalent experience). 2-3 years of experience in Python/Odoo development. Strong knowledge of Python, Odoo modules, and SQL databases. Understanding of XML, Linux environments, and API integrations. Familiarity with Azure tools (Logic Apps, Data Factory) is a strong plus. Knowledge of C#, BI tools, or ERP project experience is appreciated. Fluent in English and comfortable with technical writing. What We Offer: A full-time permanent contract. A hybrid setup with flexible working hours. A fast-growing, human-centered company with strong values. A competitive salary package including benefits aligned with your experience. The opportunity to grow and evolve within an experienced, supportive team. A role with real impact, contributing to the digital transformation of a major retail group.