Logo of Huzzle

Find 44,000+ jobs, internships & events from 6,000+ top companies on Huzzle using AI

Python Developer - Rapid Application Development - Fixed Income

image

Millennium

11d ago

  • Job
    Full-time
    Mid Level
  • Data
    Software Engineering
  • London

AI generated summary

  • You should have an advanced degree, 3+ years in Python or C++/Java, financial market experience, strong analytical skills, and familiarity with cloud technologies and data science tools.
  • You will prototype and deliver solutions for portfolio management, automate data analytics, create visualizations, collaborate with teams, and maintain systems in a fast-paced environment.

Requirements

  • Advanced degree in computer science or any other scientific fields
  • Experience with financial markets (rates/fx/credit)
  • Experience with financial mathematics/modeling/statistics
  • 3+ years of development experience with Python (pandas/numpy, etc.) or C++/Java
  • Strong analytical skills
  • Strong problem solving capabilities
  • Experience working in a production environment
  • Solid communication skills
  • Able to work independently in a fast-paced environment
  • Detail oriented, organized, demonstrating thoroughness and strong ownership of work
  • Proficiency in data science stack with Python.
  • Experience with cloud technologies

Responsibilities

  • Work with portfolio management and risk teams to turn ideas into practical solutions, rapidly iterating from prototype to a production delivery
  • Automate data retrieval and custom analytics, in various delivery formats, that combine internal and market data sources
  • Design and build data visualizations and user interfaces to visualize data trends and facilitate custom workflows
  • Fit into the active and dynamic culture of Millennium - the ability to deliver timely solutions to portfolio and risk managers, working within a diverse range of teams and technologies
  • Partner with Fixed Income Management team to capture requirements, monitor delivery, and manage expectations
  • Maintain, support, and improve capabilities as new requirements arise

FAQs

What is the primary programming language used for this position?

The primary programming language used for this position is Python.

What type of work will I be doing in this role?

You will be working with portfolio and risk teams to turn ideas into practical solutions, rapidly iterating from prototype to production delivery.

Is experience in financial markets required for this role?

Yes, experience with financial markets such as rates, FX, or credit is a mandatory requirement.

What are the educational requirements for this position?

An advanced degree in computer science or any other scientific fields is required.

How many years of development experience should candidates have?

Candidates should have at least 3 years of development experience with Python, C++, or Java.

Will I need to work with a range of technologies and teams?

Yes, you will partner closely with various Portfolio Management teams and interact with a wide variety of technologies.

Are strong analytical and problem-solving skills required?

Yes, strong analytical skills and problem-solving capabilities are mandatory for this role.

What is the work environment like in this position?

The work environment is fast-paced and dynamic, requiring the ability to deliver timely solutions while working independently.

Are there opportunities for career advancement within the team?

Yes, as the team continues to grow and evolve, there are opportunities for career advancement and skill development.

Do I need experience with cloud technologies?

While experience with cloud technologies is preferred, it is not a mandatory requirement for this position.

Finance
Industry
1001-5000
Employees
1989
Founded Year

Mission & Purpose

Millennium is a global alternative investment management firm, founded in 1989, which manages $58.9 billion in assets. We seek to pursue a diverse array of investment strategies across industry sectors, asset classes, and geographies. Our four primary strategies are RV Fundamental Equity, Equities Arbitrage, Fixed Income Strategies, and Quantitative Strategies. Millennium was founded on the belief that innovation and results come from empowering talented, independent-minded individuals. To us, success is the combination of drive and discipline.