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