Description du poste
We are looking for an experienced Software Engineer who is equally comfortable acting as a Business Analyst. You will translate complex regulatory-reporting requirements into robust, scalable solutions on our Oracle platform and surrounding application stack. The position combines hands-on development (Oracle SQL / PL / SQL, C#, Python) with close collaboration across business, IT Luxembourg and international IT teams.
Act as both developer and analyst throughout the full software lifecycle.
Requirements & Analysis
- Engage directly with business stakeholders to capture and refine functional / non-functional requirements.
- Translate business needs into technical specifications and solution architectures.
Design & Development
Model relational data structures; create high-performance Oracle objects (tables, views, materialized views, indexes).Develop and optimize PL / SQL packages, procedures, functions and analytical queries.Build backend services and APIs in C# (.NET) and Python for data processing, ETL and automation.Contribute to web front ends (Angular) and desktop tools.AI & Automation
Identify use-cases and integrate AI or RPA components that reduce manual effort and improve data quality.Delivery & Support
Prepare release pipelines, unit / automated tests and deployment scripts (Git, CI / CD).Produce architecture diagrams, technical documentation and user guides; run knowledge-transfer sessions.Provide L2 / L3 support, investigate production incidents and drive continuous improvement.Collaboration
Coordinate infrastructure requests (DB, servers, job schedulers) with global Amundi IT teams.Share experience and success with peers for team growth and knowledge transfer.