Job Purpose
The purpose of the Senior software engineer is to streamline and automate investment processes, enhance decision-making capabilities, and improve operational efficiency in financial markets. Solutions developed aim to provide portfolio managers and traders with the necessary tools and insights to effectively manage risk, optimize returns, and adapt to rapidly changing market conditions.
The role also involves support of Simcorp Dimension and Trading applications for the US Investment teams
Key Accountabilities
Your role will essentially be to provide leadership and direction in the definition, development, implementation and maintenance of IT solutions in support of core portfolios investment process. This entails the following accountabilities:
Developmement Lead the design and development of robust, scalable, and secure IT solutions ensuring alignment with business requirements and industry best practices.
Provide technical expertise and guidance to the development team, overseeing the implementation of complex financial algorithms including quant models, data analytics, and trading systems.
Perform code reviews, enforce coding standards, and ensure the use of efficient software development methodologies to deliver high-quality solutions within agreed timelines.
Design, develop, and maintain scalable and secure software platforms using Python, C#, and Angular.
Lead the development of an agentic AI platform for developers and other users.
Collaborate with cross-functional teams to provide architectural guidance and technical expertise.
Ensure the integration of security best practices in all development processes.
Utilize cloud technologies to optimize platform performance and scalability.
Mentor junior developers and contribute to a culture of continuous improvement and innovation.
Act as a special team consultant to other development groups, offering technical solutions and insights..
Assess and mitigate technology risks, ensuring compliance with industry regulations, data privacy standards, and cybersecurity protocols.
Drive innovation by evaluating emerging technologies and proposing their integration to improve the performance and functionality of investment and trading platforms.
Mentor and coach team members, fostering a culture of continuous learning, professional development, and knowledge sharing.
Support Ensure functional support & Small scales of Simcorp platform
Communicate with the users on system availability / future evolutions,
Coordinate the work of the different IT teams to ensure the best level of support (especially with the desktop technicians and application managers),
Ensure the change management and the relationship with end-users (through training, workshops, etc.) and Simcorp vendor
Review and optimization of our internal processes
Collaborate with stakeholders such as portfolio managers, traders, quant analysts and Tech product owners to understand their needs and translate them into effective IT solutions.
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
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
Facilitate the ability of our investment teams to continuously execute trade and manage portfolios efficiently with a minimum of error or interruption
Collaborate with cross-functional teams, including software engineers, data scientists, and UX designers, to deliver integrated solutions that meet the diverse needs of investment professionals.
Engage in strategic planning and roadmap development to align technology initiatives with the long-term goals of the portfolio management and trading business.
Act as a subject matter expert, representing the technology team in discussions with senior management, clients, and external partners to articulate the value and capabilities of the developed solutions.
Qualifications
Development 8-10 years experience in Python development
Experience in REACT or Angular front end development
Experience in coordinating teams developing front to back solutions including rest API
Experience in integrating with relational and non-relational databases
Experience in CI/CD, pipeline design and implementation using YAML on solutions such as Azure DevOps, Jenkins or GitLab
Experience in Azure landing zone and hosting patterns, specifically AKS, Service Plans
Experience integrating with a Data platform for data ingestion, refinment and distribution. Expose to Databricks is a plus.
Experience in delivery using Agile methodologies (Scrum and/or Kanban)
Understanding of main AI models and their combination in the context of implementing RAG use cases
Understanding of quant optimizers algorithms and their integration in the investment life-cycle
Support Strong understanding of investment management business, including the different types of instruments (equity, bonds, OTCs, …), market data and related analytics and trade life-cycle (including FIX protocol).
Experience supporting OMS tools. Simcorp experience would be a benefit.
Experience in the financial industry, ideally in asset management, Equities, Fixed Income
Good communication skills, both oral and in writing, with the ability to work across different jurisdictions and with stakeholders across different parts of the firm
Boost your career Find thousands of job opportunities by signing up to eFinancialCareers today.
#J-18808-Ljbffr