C# Software Engineer C# Software Engineer …

Millennium Management
in New York, NY, United States
Permanent, Full time
Be the first to apply
Millennium Management
in New York, NY, United States
Permanent, Full time
Be the first to apply
C# Software Engineer
C# Software Engineer

Millennium Management LLC is a global hedge fund with more than 2,800 employees and offices in North America, Europe and Asia. We pursue a global multi-strategy approach to investing, seeking to achieve above-average risk-adjusted returns. Our global investment strategies include: Relative Value Fundamental Equity, Statistical Arbitrage, Fixed Income, Merger Arbitrage, Futures/Currency, and Options among others.

The talent and dedication of our people are critical to our success. We offer an opportunity for developing one's professional career while working with individuals trained in a variety of disciplines in a collegial and dynamic environment. We also offer a broad range of competitive benefits on a global basis.

Job Function Summary

The Treasury Technology team at Millennium is responsible for creating the systems required by the Treasury, Counterparty Risk, and Treasury Operations Departments. These systems cover Margin, Cash and Collateral Management, Treasury Operations, and Equity Finance; they are used across the firm by a range of users including Treasury analysts, Front Office users, Portfolio Managers, and Senior Management.

Principal Responsibilities
  • Work across a global technology organization to solve business problems
  • Face off to global business stakeholders to drive requirements and manage projects
  • Own delivery timelines for Treasury applications and projects

Qualifications/Skills Required
  • 5+ years experience working in Technology
  • 3+ years of relevant experience working in FinTech; must have familiarity with Capital Markets concepts and operational structure
  • Recent ownership of one or more large software systems and experience managing end-to-end application lifecycle
  • Performed Build vs Buy analysis in conjunction with business users and technology peers.
  • Good problem solving and analytic skills
  • Proven ability to thrive in a dynamic, fast-paced environment; self-starter, energetic, independent work ethic
  • Strong written and verbal communication skills
  • 5+ years of hands on programming experience with an understand of:
    • Object Oriented Programming
    • Design patterns
    • Service Oriented Architecture
    • Concurrency
    • SOLID principals
  • Hands-on .NET experience, including, but not limited to:
    • C#
    • F#
  • Hands-on Javascript experience, including, but not limited to:
    • JQuery
    • Ember/Angular/React/Backbone/Knockout
  • Experience with enterprises databases, including but not limited to:
    • MS SQL Server
    • Sybase
    • Oracle
  • Experience working with continuous delivery tools
    • Automated Testing (TDD/BDD etc.)
    • Continuous Integration

Optional Experience
  • Experience with message or service oriented architectures
  • Experience building/enhancing SDLC and Agile development methodologies:
    • Teamcity
    • Git / GitHub
    • Octopus Deploy