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