The firm needs to develop and implement proprietary software applications and systems for internal use in portfolio management and deal modeling, requiring the application of quantitative approaches, computer science methods, and various programming languages to analyze and improve financial data and investment strategies.
Requirements
- Software Development and Programming: PHP, Python, JavaScript, and C++ for developing internal software applications and systems for portfolio management and deal modeling; back-end development (PHP and server-side computing);
- Quantitative and Mathematical Analysis: mathematical modeling and quantitative analysis to improve data design and structured credit products; ability to apply mathematical techniques to financial pricing data analytics and portfolio management;
- Data Analysis and Computational Methods: ability to work with data structures, data modeling, and data analytics, particularly in financial contexts, including structured credit products and fixed-income investments;
- Financial Knowledge: financial products (including fixed-income products and structured credit) and ability to apply software tools to investment strategies and portfolio management; and
- Data Visualization.
Responsibilities
- Research, design, and develop/implement proprietary software applications and systems that will be used internally by the firm for portfolio management and deal modeling by applying quantitative/computational approaches, computer science/software development methods, and software languages including PHP, Python, Javascript, and C++.
- Apply knowledge of mathematics, computer science, and data analysis, particularly data structures and mathematical modeling, to research, analyze, develop, and improve data design and modeling of existing structured credit products.
- Gather and review software requirements for modeling of potential investment deals.
- Develop/engineer software metrics for financial investment pricing data analytics by applying principles and techniques of quantitative/mathematical analysis for financial portfolio management.
- Develop/engineer front-end user interfaces (UIs) utilizing JavaScript libraries and the PHP scripting language.
- Apply knowledge of computers/computation and data analytics to the firm’s fixed-income financial products (investment strategies) to research, design, and develop software applications and tools for use in financial portfolio investment activities across the firm.
- Develop advanced software-based datasets to display output in different formats for visualizing financial data, including web pages, spreadsheets, graphs, and charts.
Other
- Bachelor’s Degree in Computer Science, Information Technology, Finance, Economics, Public Administration, International Finance, Data Analytics, or Quantitative Analytics