Location: Luxembourg (Hybrid)
Contract Type: Freelance (12-month extendable)
Languages: English and French
Company Overview:
Join a leading financial institution / technology consultancy / EU agency (customize as needed) based in the heart of Luxembourg, supporting the development of robust backend systems, automation pipelines, and data-centric platforms. You’ll work on high-impact projects in a multicultural environment, collaborating with skilled engineers, analysts, and stakeholders.
Key Responsibilities:
- Design, develop, and maintain scalable backend applications using Python.
- Build and optimize APIs using FastAPI, Flask, or Django REST Framework.
- Write clean, maintainable, and testable code in line with industry best practices.
- Collaborate with DevOps engineers to integrate your solutions into CI/CD pipelines (e.g., GitLab, Jenkins).
- Work with data teams to ingest, transform, and serve data from various sources (SQL, NoSQL, flat files).
- Support the development of microservices and containerized deployments (Docker/Kubernetes).
- Participate in code reviews, daily standups, and sprint planning meetings.
Required Skills & Experience:
- 3–7+ years of experience in backend development with Python.
- Strong experience with RESTful API development (FastAPI, Flask, or Django).
- Good understanding of data structures, algorithms, and software design patterns.
- Proficiency in working with relational databases (PostgreSQL, MySQL) and basic SQL optimization.
- Experience in Docker and at least one cloud platform (AWS, Azure, or GCP).
- Familiarity with version control systems (Git) and Agile/Scrum methodologies.
- Unit and integration testing experience (e.g., Pytest, Unittest).
- English fluency is required; French or German is advantageous.
Preferred / Nice to Have:
- Experience working in banking, fintech, public sector, or EU institutions.
- Exposure to message brokers (RabbitMQ, Kafka).
- Basic knowledge of CI/CD, monitoring tools (e.g., Prometheus, Grafana), and infrastructure as code (e.g., Terraform).
- Familiarity with Pandas, NumPy, or data processing frameworks if working on data-heavy applications.
- Knowledge of security best practices, especially in API and data handling.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Data Engineer
2026-03-05
Java Software Engineer
2025-11-18
Senior Java Developer
2026-05-28
- Posted
- Jun 04, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Luxembourg
- Company
- Parallel Consulting
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Data Engineer
2026-03-05
Java Software Engineer
2025-11-18
Senior Java Developer
2026-05-28