Synergy Interactive
Senior .NET Engineer
Synergy InteractiveUnited States10 days ago
ContractEngineering

Our Trading Enablement team is a specialized engineering group responsible for high-impact initiatives and rapid-response technical problem solving across global investment operations. We are looking for a seasoned Senior .NET Engineer with a strong Computer Science background and hands-on experience in the asset management domain. This role is ideal for someone who excels in complex environments, takes ownership of critical issues, and contributes to strategic technology efforts that directly support investment teams.

What You’ll Do

  • Troubleshoot and resolve high-severity technical issues by analyzing unfamiliar problems, researching solutions, and partnering with engineering, trading, and investment operations teams to maintain system stability and resiliency.
  • Contribute to Global Multi-Batch, a major firm-wide effort to modernize overnight workflows and deliver accurate start-of-day and intraday visibility into positions, cash, FX, and analytics across global markets.
  • Work closely with portfolio managers, traders, and operations teams to design and implement technology solutions that meet front-office and middle-office needs.
  • Engineer across the technology stack—including .NET services, APIs, databases, and integrations—to enhance the reliability, performance, and scalability of trading and post-trade systems.
  • Share expertise, mentor junior engineers, and help advance team-wide engineering standards and best practices.

What You Bring

  • Bachelor’s or Master’s degree specifically in Computer Science or Computer Engineering (required).
  • Note: Degrees in other engineering or technical fields do not meet this requirement.
  • Direct professional experience in the asset management or investment management industry, including understanding of investment data, trading workflows, and portfolio or post-trade systems.
  • 7+ years of experience as a software engineer or systems engineer with strong grounding in core computer science concepts.
  • Proficiency with modern application development using .NET / C# (Java experience also beneficial), RESTful APIs, and relational databases.
  • Comfortable working in complex, distributed environments and collaborating closely with both technical teams and business stakeholders.
  • Experience with Charles River Development (CRD) or similar OMS/PMS platforms is a significant plus.
  • Strong communication, analytical thinking, and problem-solving abilities.

Key Skills

Ranked by relevance