What are the responsibilities and job description for the VIE - Software Engineer position at AXA?
AXA Investment Managers (AXA IM) is a responsible asset manager, actively investing for the long-term to help its clients, its people and the world to prosper. Our high conviction approach enables us to uncover what we believe to be the best global investment opportunities across alternative and traditional asset classes, managing approximately €824 billion in assets as at the end of December 2022.
AXA IM is a leading investor in green, social and sustainable markets, managing €489 billion of ESG-integrated, sustainable or impact assets as at the end of December 2022.
We are committed to reaching net zero greenhouse gas emissions by 2050 across all our assets, and integrating ESG principles into our business, from stock selection to our corporate actions and culture. Our goal is to provide clients with a true value responsible investment solution, while driving meaningful change for society and the environment.
At end of December 2022, AXA IM employs over 2,600 employees around the world, operates out of 24 offices across 18 countries and is part of the AXA Group, a worldwide leader in insurance and asset management
Description of the department
The Technology department provides applications and technical services support and projects delivery to the AXA Investment Managers’ business worldwide. Its mission is to support Business through project and support teams.
The candidate will be a Software Engineer within the technology team dedicated to Trading & Simcorp application. This team maintains and improves IT tools used by Fund managers and Traders.
The main responsibilities of the role :
Be the primary contact point for Portfolio Managers, Traders and Operations regarding issues with the investment platform supporting our daily, weekly, and monthly quantitative investment processes (support)
Maintain, monitor and enhance the production investment platform supporting our global investment processes (scripting and automation)
Contribute to the development of new features or applications and the technical maintenance of the investment platform through a Scrum Team (software development)
- Support our investment teams that encounter issues with data availability and consistency, or are facing issues with specific systems in the investment platform
- Investigate, identify and resolve - or coordinate resolution - of production issues throughout the investment platform
- Facilitate the ability of our investment teams to continuously execute trade and manage portfolios efficiently with a minimum of error or interruption
- Configure and / or implement customizations that optimize the workflow for individual users, specific business processes (Trading, Portfolio Management, Operations, Research & Models)
- Coordinate production releases to minimize the impact on the investment process
- Maintain trading applications to enable the Portfolio Managers and Traders to act upon the trading recommendations produced by the investment platform
- Continuously improve the monitoring of the investment platform by implementing, enhancing or automating existing monitoring (scripting, automation)
- Contribute, as a part time member of a Scrum Team, to the development of new features, tools and maintenance of the investment platform (software development, testing, release coordination