Python Developer – Financial Applications

Luxembourg, Luxembourg, Luxembourg

Sword Group

Sword Group is a world-leading IT and digital transformation partner that helps streamline your business, improve quality and reduce costs.

View all jobs at Sword Group

Apply now Apply later

We are looking for an experienced consultant to develop and maintain interactive Python applications focused on financial data visualization

Main Responsibilities

  • Design and maintain interactive Python front-end applications using Dash

  • Collaborate with another consultant to develop and enhance the platform

  • Integrate interactive data visualizations using Plotly and Dash

  • Manage and maintain the in-house SQL database

  • Connect SQL database data to dashboard widgets

  • Automate Python scripts using a task scheduler

  • Write technical documentation and provide training and ongoing support to the FIR team members.

  • Support the Citizen Developer initiative by integrating FIR applications with templates and environments provided by the ESM IT division

  • Oversee project code within the provided versioning system (Git) while following best practices for version control and collaboration

Requirements

Technical Skills

  • Education: Master’s degree in engineering, computer science, data science, or a related field

  • Experience: At least 4 years of professional experience in IT, data analysis, and modeling.

  • Python & Dash: Minimum 1 year of experience with Dash and Selenium

  • Financial Applications: At least 1 year of experience developing financial applications

  • SQL Databases: Minimum 1 year of experience with MS SQL

  • Financial APIs: Experience working with Bloomberg and Refinitiv

  • Microsoft Tools: At least 1 year of experience with SharePoint and Power BI

  • International Financial Environments: Minimum 1 year of experience in a multinational financial organization

  • Version Control & CI/CD: Proficiency with Git, Jenkins, and SonarQube

  • Web Development: Knowledge of HTML, CSS, JavaScript

  • Automation: Experience with Power Automate and Python-based process automation

  • Machine Learning: Knowledge of machine learning techniques

Soft Skills

  • Strong understanding of fixed-income financial instruments (bonds, interest rate derivatives)

  • Excellent analytical and problem-solving skills

  • Experience working in an Agile environment with multiple stakeholders

  • Good English communication skills (written and spoken)

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0
Category: Engineering Jobs

Tags: Agile APIs CI/CD Computer Science Data analysis Data visualization Engineering Git JavaScript Jenkins Machine Learning MS SQL Plotly Power BI Python Selenium SharePoint SQL

Region: Europe
Country: Luxembourg

More jobs like this