Software Engineer -.Net /C# with (Charles River)

Acuity Knowledge Partners (US) Inc.

New York (NY)

On-site

USD 140,000 - 190,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Acuity Analytics is seeking a Senior C# / CRD Application Developer to join the Investment Technology team in NYC. You will build and enhance internal applications, maintain CRD, Bloomberg, VPM, Virtus, and Broadridge integrations, and push for modernization and AI-assisted development.

The role combines full-stack development with vendor platform integration, production support, and engineering excellence to support the investment management ecosystem.

Qualifications

  • 7+ years of software development using C# and .NET technologies.
  • Strong Microsoft SQL Server expertise, including design, procedures, optimization and tuning.
  • Scripting in PowerShell and/or Python for automation.
  • Experience with modern JavaScript frameworks (Vue.js, React, or Angular).
  • Solid understanding of REST APIs, microservices, and integration patterns.
  • Experience in enterprise application architecture, design, and development.

Responsibilities

  • Design, develop, test, and deploy scalable enterprise applications using .NET technologies.
  • Build new business applications and enhance existing internal systems.
  • Participate in the full software development lifecycle from requirements to deployment and support.
  • Develop full-stack solutions using C#, SQL Server, and JavaScript frameworks.

Skills

C#/.NET
SQL Server
PowerShell/Python
JavaScript frameworks
REST APIs/microservices
Enterprise architecture
Claude Code / Copilot

Tools

Charles River CRD
Bloomberg
VPM/Virtus/Broadridge

Job description

Acuity Analytics (the trading name of Acuity Knowledge Partners) is a global, tech-first organization helping financial institutions and corporates make better decisions through research, data, analytics and AI-enabled solutions. We combine deep financial services expertise with strong engineering, digital and AI capabilities to solve complex, real-world problems.

With a team of 7,200+ analysts, data specialists and technologists across 28 locations, we work with more than 800 organizations worldwide to drive efficiency, unlock insight and deliver measurable impact. Our success is built on the strength of our people—by investing in talent, encouraging collaboration and creating room to grow, we enable our teams to do their best work for clients.

Acuity became an independent business in 2019 following its acquisition from Moody’s Corporation by Equistone Partners Europe. In 2023, funds advised by global private equity firm Permira acquired a majority stake, with Equistone remaining a minority investor—supporting our continued growth and innovation.

Basic information

Position Title: Senior Software Engineer

Experience Level: Delivery Lead

Department: AD&D

Location: NYC

Position reports to: Manager, AD&D

We are seeking a highly motivated Senior C# / CRD Application Developer to join our Investment Technology team. The role combines full-stack application development, vendor platform integration, modernization of legacy systems, and production support for business-critical applications used across the firm.

The successful candidate will be responsible for building and enhancing internal applications, maintaining integrations with key investment management platforms such as Charles River (CRD), Bloomberg, VPM, Virtus, and Broadridge, and driving engineering excellence through modern development practices. The role requires hands‑on expertise in C#, SQL Server, APIs, and AI-assisted software development, along with strong problem-solving and production support capabilities.

A key focus of this position is supporting and enhancing the firm's investment management ecosystem while improving the reliability, scalability, and maintainability of both internally developed applications and vendor-integrated solutions.

Key responsibilities
  • Application Development
    • Design, develop, test, and deploy scalable enterprise applications using .NET technologies.
    • Build new business applications and enhance existing internal web-based systems.
    • Participate in the complete software development lifecycle, from requirements gathering through deployment and support.
    • Develop modern, maintainable, and high‑performing full-stack solutions using C#, SQL Server, and JavaScript frameworks.
  • Vendor System Integration
    • Develop, maintain, and support integrations with key vendor platforms including Charles River Development (CRD), Bloomberg, VPM, Virtus, and Broadridge Security Master.
    • Design and implement API-based integration solutions to support investment management and operational workflows.
    • Ensure data integrity, availability, and performance across integrated systems.
  • Charles River (CRD) Support & Development
    • Serve as a technical lead for Charles River OMS integrations and support activities.
    • Develop and maintain interfaces, APIs, and workflows involving Charles River.
    • Troubleshoot and resolve production issues impacting trading, portfolio management, and investment operations.
    • Collaborate with business and vendor teams to improve CRD-related processes and functionality.
  • Modernization & Engineering Excellence
    • Refactor and modernize legacy applications and integration frameworks.
    • Implement best practices for coding, testing, monitoring, performance optimization, and documentation.
    • Drive improvements in application reliability, maintainability, scalability, and operational supportability.
  • AI-First Development
    • Leverage AI-powered development tools such as Claude Code, GitHub Copilot, Cursor, or equivalent solutions for solution design, code generation, testing, debugging, and documentation.
    • Promote AI-assisted development practices to improve engineering productivity and code quality.
  • Production Support
    • Provide Level 2/Level 3 support for business-critical applications and vendor-integrated platforms.
    • Perform root cause analysis, incident resolution, and preventive maintenance.
    • Participate in system monitoring, issue management, and production release activities.
    • Ensure high availability and operational stability of supported applications.
Key competencies
Essential skills
  • Technical Skills
    • 7+ years of experience in software development using C# and .NET technologies.
    • Strong expertise in Microsoft SQL Server, including database design, stored procedures, query optimization, and performance tuning.
    • Hands‑on experience with PowerShell and/or Python scripting and automation.
    • Experience with modern JavaScript frameworks such as Vue.js, React, or Angular.
    • Strong understanding of REST APIs, microservices, and system integration patterns.
    • Experience in enterprise application architecture, design, and development.
  • Charles River & Integration Experience
    • Minimum 3 years of hands‑on experience with Charles River Development (CRD).
    • Experience supporting and developing CRD integrations, APIs, and workflows.
    • Strong understanding of OMS platforms and investment management system integrations.
    • Experience working with vendor-integrated application environments.
  • Demonstrated experience using Claude Code, GitHub Copilot, Cursor, or similar AI development tools as part of the software development lifecycle.
  • Experience supporting business‑critical production applications.
  • Strong troubleshooting, debugging, incident management, and problem‑resolution capabilities.
Nice to Have
  • Experience in Asset Management, Investment Management, or Capital Markets.
  • Strong understanding of Fixed Income products, portfolio management processes, and investment operations.
  • Familiarity with front‑office and middle‑office workflows.
  • Experience working with VPM, Virtus, Bloomberg, and Broadridge Security Master.
  • Exposure to portfolio accounting, performance measurement, and security master data management systems.
  • Experience modernizing legacy applications and integration platforms.
  • Knowledge of Agile/Scrum software delivery methodologies.
  • Exposure to DevOps, CI/CD pipelines, and automated testing frameworks.

Acuity Analytics has earned several prestigious industry recognitions, including Great Place to Work certifications in India and Costa Rica, AVTAR Best Companies for Women in India, the AVTAR Most Inclusive Companies Index, and silver accreditation in the Workplace Equality Index. These accolades reflect our commitment to building an inclusive, supportive and high-performance workplace for our people. Learn more here.

Follow us on social media to stay updated with Acuity Analytics news

LinkedIn:

Facebook:

Twitter:

YouTube:

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Engineer - CRD Integrations & AI-Driven Apps
Senior .NET Engineer - CRD Integrations & AI-Driven Apps

Acuity Knowledge Partners (US) Inc. • New York (NY)

On-site
USD 140,000 - 190,000
Front Office Trading Software Engineers (API, ETL, Java, C#), AVP - Charles River Development
Front Office Trading Software Engineers (API, ETL, Java, C#), AVP - Charles River Development

State Street • Boston (MA)

On-site
USD 100,000 - 168,000
Principal Software Engineer, VP
Principal Software Engineer, VP

State Street • New Jersey

On-site
USD 110,000 - 185,000
Senior Software Engineer – C# / .NET / Charles River (CRD)
Senior Software Engineer – C# / .NET / Charles River (CRD)

Galent • New York (NY)

On-site
USD 120,000 - 180,000
Senior Application Developer - Charles River Development (CRD)
Senior Application Developer - Charles River Development (CRD)

Fisher Investments • Plano (TX)

On-site
USD 110,000 - 140,000
100% paid medical, dental and vision premiums
50% 401(k) match
20 days of PTO
+1
Principal Engineer, VP
Principal Engineer, VP

State Street • Burlington (MA)

On-site
USD 120,000 - 203,000
Front-Office Software Technical Trading Engineers AVP (API, ETL, Java, C#), AVP - Charles River[...]
Front-Office Software Technical Trading Engineers AVP (API, ETL, Java, C#), AVP - Charles River[...]

Charles River Development • Boston (MA)

On-site
USD 100,000 - 168,000
Sr. Software Engineer II - Java/Microservices, AVP
Sr. Software Engineer II - Java/Microservices, AVP

State Street • Burlington (MA)

On-site
USD 90,000 - 158,000
401K with company match
Medical, dental, vision insurance
Paid time off
Implementation Consultant - Investment Trading Front-Office Developer, AVP - Charles River Deve[...]
Implementation Consultant - Investment Trading Front-Office Developer, AVP - Charles River Deve[...]

State Street • Burlington (MA)

On-site
USD 90,000 - 157,500
401K with company match
Comprehensive health benefits
Full Stack Software Engineer, Officer
Full Stack Software Engineer, Officer

State Street • Burlington (MA)

On-site
USD 70,000 - 119,000