Senior Python Developer (H/F/X)
Nous répondons généralement sous 3 jours
An international engineering and technology consulting group, Fortil is built on an independent model and brings together more than 2,500 employees. With 30 offices across 14 countries, Fortil promotes entrepreneurial freedom and the development of individual potential.
JOB DESCRIPTION
As part of the expansion of our activities, we are looking for a Senior Python Developer (M/F/X) to join our technical teams and support our clients on demanding and international software projects.
Reporting to the Team Lead, your main responsibilities will include:
Participating in the analysis of functional and technical requirements with product teams and client stakeholders.
Designing and developing robust and scalable backend applications in Python (using frameworks such as Django, Flask, FastAPI).
Ensuring integration through REST/GraphQL APIs and connecting to relational and NoSQL databases (PostgreSQL, MySQL, MongoDB).
Implementing best practices in architecture and software quality: automated testing (unit and integration), CI/CD, observability, and application security.
Contributing to code reviews, coaching and mentoring junior developers, and promoting best practices within the teams.
Writing technical documentation and contributing to project deliverables (specifications, architecture documents, deployment guides).
Providing technical support in production and contributing to the continuous improvement of solutions and processes.
YOUR PROFILE
With a Master’s degree in Computer Science, Software Engineering, or an equivalent field, you have at least 5 years of significant experience in Python development, ideally within distributed environments and high‑value projects.
You have strong expertise in the following areas:
Python 3.x, object‑oriented best practices, and modular design.
Web frameworks: Django, Flask, or FastAPI; REST/GraphQL API design.
CI/CD (GitLab CI, GitHub Actions, Jenkins), automated testing (pytest, coverage) and quality tools (SonarQube).
Relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis), ORM tools (SQLAlchemy, Django ORM).
Containerization and orchestration: Docker and Kubernetes are a plus.
Experience with microservices architectures, message brokers (RabbitMQ, Kafka), and application security principles (OAuth2, JWT).
You demonstrate strong customer‑service orientation, solid teamwork skills, and clear communication with both technical and business stakeholders. Fluency in English is required to collaborate with international teams.
WHY JOIN US
At Fortil, we implement concrete initiatives to support your skill development and ensure a stimulating work environment:
Personalized support to grow your technical and interpersonal skills.
An ecosystem that encourages initiative‑taking and stepping out of your comfort zone.
Opportunities to evolve toward managerial responsibilities or become a partner.
Strong involvement in community and non‑profit projects.
A dedicated parental policy and measures supporting work‑life balance.
Fortil is committed to equal opportunities. All our positions are open to people with disabilities, regardless of gender, origin, or sexual orientation.
- Département
- IT
- Localisations
- Esch-sur-Alzette, Luxembourg
- Type de contrat
- CDI, Temps plein