We are currently looking for a developer eager to grow into a Junior/Mid-level Data Management Engineer role, contributing to the evolution of core financial systems. We are looking for a Master data management engineer.
Main responsibilities
Develop structured, maintainable, and testable scripts using a proprietary scripting language, based on functional specifications.
Design and implement data flows for importing and exporting structured information.
Establish data validation mechanisms to ensure consistency and accuracy of reference data, particularly in financial contexts.
Collaborate with data specialists to define and maintain a business-aligned data dictionary.
Create and execute automated tests using tools such as Xray, Cucumber, and Java-based APIs.
Contribute to the development of new functionalities and enhancements across the software suite.
Work within an Agile Scrum team to deliver production-ready features.
Occasional travel may be required. A valid EU work permit is mandatory.
Ideal profile
Degree in software engineering or a related discipline.
Strong understanding of relational databases and SQL.
Proficiency with structured data formats (CSV, XML, JSON), scripting, and algorithmic logic.
Interest or experience in ETL processes and tools.
Motivation to work in data governance and quality assurance.
Ability to collaborate effectively in Agile environments.
Willingness to learn about financial services, including:
Financial instruments and pricing models
Integration of market data feeds (e.g., Bloomberg, Six, Reuters)
Transactional workflows
Fund operations and regulatory reporting