About the Position
We are seeking a skilled Python Developer to join our dynamic investment team. The ideal candidate is passionate about finance and has a strong grasp of Python’s data analysis libraries.
About the Project
We are looking for a senior software engineer to help our client to build the next generation of portfolio management and trading systems.
Responsibilities
- Design and implement investment decision-supporting services across all fixed-income domains.
- Maintain and enhance existing portfolio management applications in Java and Python.
- Work closely with quantitative solutions and other investment teams.
- Build and maintain application services that are critical to our front office systems.
Requirements
- 6+ years of experience in developing front office and related applications.
- Proficient in Python and SQL (5+ years of experience).
- Strong experience with Pandas.
- Solid fixed-income knowledge.
- Proactive and ownership mentality.
- Strong analytical and problem-solving skills within a fast-moving and dynamic environment
- Extensive knowledge and experience with SDLC tools such as Git, Jira, Docker, Jenkins etc.
Nice to Have
- Azure or AWS experience.
- Java or C++ development experience.
- Financial market data such as datasets from Bloomberg, S&P, Moody’s, ICE etc.
- Investment universe customization and back testing.
- Direct experience in supporting front office end-users (PM, Quant).