-
View all jobs
Job Title:Python Software Engineer (m/f/d)
Location: Luxembourg, Luxembourg
Employment Type: Contract
Technical skills:
Location: Luxembourg, Luxembourg
Employment Type: Contract
Technical skills:
- Bachelor's degree in information technology, Mathematics, Physics, or similar field, and/or equivalent professional experience
- Minimum of 6 years’ experience in software engineering with Python and SQL in a professional environment
- Proficient in object-oriented programming, enabling the adequate application of software design patterns and the creation of modular, reusable, and maintainable code that adheres to modern programming paradigms
- Proficient in automated testing of Python code, e.g., unit-test, pytest, behave
- Proficient in usage of the following Python libraries: NumPy, Pandas
- Proficient with: XML, JSON, YAML
- Proficient in the use of the Git version control systems
- Practical experience with data-mart development for business analytics
- Practical experience with data domain modelling, SQL database design and ETL pipeline development with Python
- Practical experience with SQL database development
- Practical experience with software development processes such as waterfall, Scrum, and/or DevOps
- Experience with continuous integration and continues delivery pipelines, e.g., Jenkins, Azure Pipelines
- Experience with scripting, e.g., shell scripts, PowerShell, batch scripts
- Experience with Enterprise Data Warehouse development such as Kimball approach
- Experience with specialized Python data management libraries, e.g. SQLAlchemy, DBT, Airflow/Luigi, Pandera
- Proficient knowledge of and experience with the following Python libraries: Plotly, Dash
- Experience with specialized reporting solutions such as PowerBI
- Good understanding of a cloud-based microservice architecture, e.g. with Azure
- Experience with documentation of business requirements and with technical writing
- Experience with MS Excel
- Excellent English communication and presentation skills, ensuring clear and concise communication with our team members and fostering a smooth and effective collaboration process.
- Proven customer-oriented change management communication skills.
- Strong capacity and proactiveness for fostering collaboration and demonstrating commitment to the team’s goals is required. The ideal candidate will be actively contributing to a positive, productive work environment and encouraging teamwork and shared success.
Key Skills
Ranked by relevance
python
sql
continuous integration
design patterns
data warehouse
powershell
jenkins
cloud
scrum
numpy
git
xml
etl
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
.NET Software Engineer (m/f/d) - Munich
2026-04-10
Full-time
Mid-Senior
Germany
Staffing
Information Technology
View Job Details
Related
Desenvolvedor Python – Backend (remote)
2026-04-07
Full-time
Mid-Senior
Brazil
Staffing
Engineering
Login to Apply
- Posted
- Jan 31, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Luxembourg
- Company
- Halian
Industries
Staffing
Recruiting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
.NET Software Engineer (m/f/d) - Munich
2026-04-10
Full-time
Mid-Senior
Germany
Staffing
Information Technology
View Job Details
Related
Desenvolvedor Python – Backend (remote)
2026-04-07
Full-time
Mid-Senior
Brazil
Staffing
Engineering