C# Developer

Company:  Insight Global
Location: Stamford
Closing Date: 19/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Location: Stamford, CT; REMOTE - tri state can be fully remote but might have to come in a couple of times a quarter

Duration: 6 months with extensions (they keep contractors for years on end!!)

Hours: 10-hour days; market hours

Must- Haves

  • Backend C# Developer with Market Data experience from an asset management firm
  • Proficient in creating REST Web Services using C#
  • Thorough understanding of asynchronous mechanisms used in modern .net development
  • Experience building APIs
  • Proficiency in .Net Framework, C#, WebApi, MS SQL
  • Experience with Git source code management
  • Creating self-contained, reusable, and testable modules and components
  • Must actively practice clean coding practices (SOLID, continuous refactoring, testing)
  • Comfortable operating in a fast paced, Agile environment
  • Fluency in operating with databases
  • Writing extensive unit tests using automated TDD tasks
  • Creating configuration, build, and test scripts for Continuous Integration environments
  • Bachelors degree

Plusses

  • Experience with financial market data management
  • Exposure to gRPC binary protocol
  • Exposure to NoSQL databases
  • Containerized deployments using Docker, OpenShift etc.

Day-to-Day

A large global asset management company is looking for an experienced C#/.net/SQL developer to join the market data team. This software developer will be responsible for the firm's primary market data management system that supports real-time and end-of-day processes critical to the Macro trading business. This is a highly visible role with significant business exposure. The engineer will be driving improvements to the primary system used at the firm to configure and disseminate market data for the end-of-day and end-of-month operations as well as provide intraday market data for real-time risk and P&L systems used by the front office. They will be feeding all market data that drives front office macro investments teams ($4B, non-equity investments, portfolio managers). This hands-on software developer will be expected to balance tactical needs with strategic goals, while keeping product ownership approach. This person will be responsible for enhancements to the market data operations, manage data flows, stakeholder management, data quality assurance, system integration, and continuous improvement. They will be working with legacy and new modern systems to replace the legacy ones. There are a few other ad hoc systems they are trying to fold in as well. This person will be working with the team in the USA and Poland, who is building out the new modern platform. They will spend the mornings with the Poland team (agile/ scrums/ refinements / planning sessions). They implemented to run a kill legacy program, which means to run until it can't be replaced. The goal is to get rid of the legacy application in 2026, and 4 major platforms comprised of 60-70 services/ code bases. Examples of what version of C# are used are Verzion 7, framework core, new standards, .net 8, .net 3.5/net 4. It is less applicable for .netcore. Biggest thing here is for someone who is coming from a technical background in the market data or risk systems from a asset management background and someone who can work under a high pressure environment.

Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙