Python Developer
Technologie
Luxembourg, LuxembourgIl y a 1 moisJusqu'au 14/05/2026
Temps plein
Description du poste
Position Context:
As part of the continuous development of modern digital solutions, we are looking for a Full-Stack Software Engineer to join agile delivery teams working on scalable, cloud-based applications. You will contribute to the design, development, and evolution of business-critical platforms built on modern backend and frontend technologies, within a collaborative and engineering-driven environment.
Key Responsibilities:
- Deliver production-ready features as part of Scrum teams.
- Design, develop, test, and maintain backend services and APIs using Python-based frameworks.
- Contribute to the evolution and enrichment of the software solution portfolio through innovative and pragmatic technical choices.
- Ensure high code quality through unit testing, clean architecture, and object-oriented design principles.
- Work with relational data models and enterprise-grade databases.
- Collaborate closely with frontend, backend, and DevOps team members to ensure end-to-end solution consistency.
- Participate in CI/CD pipelines and cloud-native delivery environments using containerized solutions.
- Depending on experience, support and mentor junior developers within the team.
Desired Profile:
Technical Skills:
- Professional experience in software engineering.
- Strong experience developing backend services using Python, with exposure to frameworks such as FastAPI, Django, or Flask.
- Experience with Python dependency and package management tools (e.g. Poetry, UV).
- Proficiency in writing unit tests using pytest and/or unittest.
- Solid experience designing and maintaining relational data models using SQLAlchemy (or similar) and migration tools such as Alembic.
- Strong SQL skills and experience with enterprise databases such as PostgreSQL, Oracle, or Microsoft SQL Server.
- Familiarity with data manipulation libraries such as Pandas is a plus.
- Experience with Angular or another frontend framework is an advantage.
- Knowledge of industrialized development practices and tools such as Git, Jira, Confluence, CI pipelines, Docker, and Kubernetes.
- Interest in DevOps practices and cloud-native architectures.
- Knowledge of Java, Spring, and Maven is considered a plus.
- Strong Agile mindset with a collaborative and learning-oriented approach.
- Team-oriented attitude and willingness to grow collectively.
- Curiosity, pragmatism, and openness to continuous improvement.
- Fluency in English (written and spoken); French is a plus.
- Passion for technology, with a balanced personality and positive team spirit.
What We Offer:
- A permanent contract with a compensation package aligned with your experience.
- Personalized follow-up, including regular career and development discussions.
- A collaborative and supportive environment focused on learning and technical excellence.
- Continuous training opportunities adapted to your needs.
- Autonomy in your role, aligned with our values of Excellence, Transparency, and Agility.
Keywords
Package managerPyUnitMicrosoft SQL ServerJiraMAVENAngularAngularJSSQLAlchemyOracle DatabaseDevOpsDjangoPostgresqlPythonScrumSqlUnit TestingJavaRelational grammarCI / CDDocker
¿Te interesa este puesto?