What are the responsibilities and job description for the Jr. Hedge Fund Software Engineer position at Insight Global?
Title: Jr. Financial Software Developer (C#/.NET/SQL)
Openings: 1
Reason for Opening: New headcount
Job Type: Permanent
Location: Hybrid, 3x a week in NYC
Pay Rate: $200k - $220k
Incentives: Private life insurance, private medical and dental care with vision allowance, private pension scheme, volunteer opportunities, business travel accident insurance, employee assistance program, educational assistance
Must-Haves
• 5-7 years of experience in a software development role working with C#, .NET Framework, and SQL Server
• Financial industry experience
• Strong knowledge of trade processing, lifecycle events, position and P&L calculations
• Experience with server-side development and middle-tier architecture
• Familiarity with cloud platforms (Azure or AWS)
• Strong knowledge of Kafka or other messaging platforms
• Experience with Redis or other caching technologies
• Proficiency in high-data-volume processing
• Experience with test-driven development (TDD) with automated tests
• Ability to manage a large workload, juggle multiple tasks, and work within tight timelines
• Bachelor’s degree, preferably in software engineering
Plusses
• Experience with portfolio management systems, preferably Orchestrade, or other platforms such as Murex, Calypso, Front Arena, or Enfusion
• Experience with Python
• Familiarity with AWS services like S3
• Some UI development experience (though not the primary focus)
• Experience with .NET Core
Day-to-Day Responsibilities
This team is responsible for the firm’s portfolio management systems, which are central to its operations. These systems manage crucial data from trade capture to P&L. Currently, the firm is operating two systems, with plans to decommission Murex and transition to Orchestrade as the primary platform. Developers will use JIRA to track tasks and continuously discover new responsibilities. Approximately 60-80% of the role will involve software development for new projects, while the remaining time will be dedicated to business-as-usual activities, including issue resolution and system enhancements.
Salary : $200,000 - $220,000