-
ThoughtBot

Software Engineer

ThoughtBot
Luxembourg · Contract · Associate

The Financial Liquidity Risk (FLR) team as part of Risk Division in IT department specializes in developing and maintaining IT services for

risk management applications, focusing on financial liquidity risk. With strong expertise in banking, application maintenance, and cloudbased

solutions, the team supports critical business processes in a regulated Bank environment.

The FLR’s technical stack includes Python (with frameworks such as Dash and Streamlit, as well as libraries like Pandas and NumPy), C#,

knowledge about low-code technologies (OuySystems) and a range of database technologies, including MongoDB, Oracle, and SQL

Server. They leverage virtualization tools like Denodo and maintain virtual servers while implementing CI/CD pipelines to streamline

deployment processes. Automation and scripting, particularly with PowerShell, are core to their operations, along with cloud-based

solutions and machine learning (ML) integration to deliver advanced, data-driven insights.

By combining these technologies with a deep understanding of application architecture and financial risk management, the team delivers

innovative solutions. Close collaboration with business partners ensures these solutions align with strategic goals and adapt to evolving

market demands.


2. Description of the Assignment

2.2.2.1. Objectives of the Assignment

The Bank requires, as Service as described in the Terms of Reference of the Framework Agreement, technical assistance within

the Financial & Liquidity Risk Unit throughout 2026.

2.2.2.2. Tasks to be performed

The successful achievement of the objectives of the Assignment involves the following tasks:

● Ensure provision, operation and maintenance of the required IT Infrastructure and Software related to risk financial applications

(derivatives valuation)

● Monitor the status and health of the system (batch jobs, application and database servers)

● Provide recommendations, implement and test batches (run and scheduling) related to risk financial applications (derivatives

valuation)

● Support and enhance the Powershell scripts used in the system operationalization

● Provide technical support and maintenance for the in-house developed tools and packages

● Advise and set-up code versioning control on GitHub and/or DevOps Azure tools

● Participate to the database migration from Sybase to MSSQL

● Support of the data virtualization and reporting solution (Denodo, Business objects)


Profile 1: Software Engineer - JAVASCRIPT - Senior

Mandatory Experience, as per Framework Agreement requirements, out of which:

● 7 years of experience in the field of support in risk management applications

● Experience of 3 years in the field of reporting banking solutions

Key Skills

Ranked by relevance

virtualization powershell machine learning javascript streamlit python devops oracle pandas cloud numpy cicd sql c
Login to Apply
Posted
Nov 24, 2025
Type
Contract
Level
Associate
Location
Luxembourg
Company
ThoughtBot

Industries

Information Services

Categories

Information Technology Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Google
Related

Software Engineer III, Chrome Web Store

2026-05-26

Full-time
Not Applicable
Poland
Information Services
Information Technology
View Job Details
Google
Related

Software Engineer III, Machine Learning, Research and Products

2026-05-26

Full-time
Not Applicable
Switzerland
Information Services
Information Technology
View Job Details
Google
Related

Software Engineer III, YouTube Streaming Trust and Safety

2026-05-20

Full-time
Not Applicable
Switzerland
Information Services
Information Technology