Software Engineer

About the Opportunity

Our client is a global institutional investment management firm that invests in a variety of credit and equity strategies, as well as real assets. They are looking to hire a Software Developer to join their team in New York City. This individual will work closely with the Front Office team to leverage existing applications, frameworks, and standards established by the team. This is an excellent contract role that offers the opportunity to gain a solid understanding of portfolio managers’ and traders’ needs and a deep knowledge of implementing critical front office applications across various investment types.

The base pay for this position is $600 to $700 per diem. Actual compensation offered to the successful candidate may vary from posted hiring range based upon geographic location, work experience, education, and/or skill level, among other things. Details about eligibility for bonus compensation (if applicable) will be finalized at the time of offer.

 

Job Responsibilities

  • Develop, enhance, and support the firm’s proprietary applications
  • Collaborate with portfolio managers, traders, and other business users to understand business workflows and requirements
  • Work closely with the rest of the Front Office Technology team to leverage existing applications, frameworks, and standards established by the team

 

Job Requirements

  • Bachelor’s Degree in Computer Science or Engineering
  • Minimum 5 years of development experience in financial services or technology industries
  • Full lifecycle experience including requirements gathering, implementation, testing, release, and support
  • Strong technical and development skills in cross-platform environment, preferably in C# (other object-oriented languages may be considered for exceptional candidates)
  • 2+ years of Cloud (Azure/AWS/GCP) experience involving stateless and serverless solutions, event-driven architecture and cost optimization
  • Experience in IaC development with Terraform/OpenTofu/Bicep/Pulumi
  • 2+ years of experience in container technologies (e.g., Docker, Podman) and container orchestration platforms (e.g., Kubernetes, Docker Swarm)
  • Experience with SQL development, preferably in a SQL Server environment
  • Exposure to multi-threaded programming concepts
  • .NET Core and Entity Framework Core

 

Pluses:

  • Knowledge of arbitrage strategies
  • Experience with various financial products such as equities, derivatives, fixed income, etc., and related terminology
  • Experience working with market data (e.g. Bloomberg APIs, etc.)
  • Experience with containerization and orchestrators
  • Experience with Test Driven Development
  • Experience with profiling and performance tuning techniques throughout the entire stack
  • Experience with NoSQL databases, including document databases and graph databases

Learn & Grow

Lorem ipsum dolor sit amet consectetur. Fames porta suspendisse ultrices ultricies

Gym

Lorem ipsum dolor sit amet consectetur. Fames porta suspendisse ultrices ultricies

Personal Days

Lorem ipsum dolor sit amet consectetur. Fames porta suspendisse ultrices ultricies

Health & Dental

Lorem ipsum dolor sit amet consectetur. Fames porta suspendisse ultrices ultricies

401k Matching

Lorem ipsum dolor sit amet consectetur. Fames porta suspendisse ultrices ultricies

Submit Your Resume

Connect with our staffing & recruiting experts! Let our team of expert recruiters help find your perfect match.

Max. file size: 12 GB.
This field is for validation purposes and should be left unchanged.

Other Positions

Software Developer

Location: New York, New York
arrow

Human Resources Recruiter

Location: New York, New York
arrow

Cash Management Accountant

Location: New York, New York
arrow

Cash Management Accountant

Location: New York, New York
arrow

A/R Coordinator

Location: New York, New York
arrow

Systems Engineer

Location: New York, New York
arrow

Senior Accountant / Assistant Controller

Location: New York, New York
arrow

IT Customer Success

Location: New York, New York
arrow

HR Generalist

Location: White Plains, New York
arrow

Job Placement Resources

Boost your resume, interview skills to prepare for career advancement.