Senior .NET/C# Developer - Financial Systems Modernization
- Source: LinkedIn
- Oliver James
- Hybrid
- New York City
- Full-Time
- Senior
Job Description
Senior .NET/C# Developer - Financial Systems Modernization Contract | Fully Remote | 6 month contract (Likely extension)
Overview: Our client, a leading financial services organization, is seeking a Senior C# Developer to support a critical application modernization initiative.
This role requires hands-on experience with investment accounting, portfolio/position data, or general ledger systems - this is a firm requirement, not a preference. Candidates with strong general enterprise C# backgrounds but no financial services domain experience will not be considered, regardless of technical depth. If you don’t have this background, please don’t apply; we won’t be able to move you forward.
Beyond the domain expertise, this role will focus on enhancing and maintaining complex financial applications while helping transition legacy systems into a modern C#/.NET environment. This is not a pure new development role - the ideal candidate is comfortable working across legacy VB applications, C# development, and complex financial data environments, with strong development skills and database expertise.
Required Experience:
- C# development experience in enterprise environments
- VB6/VB.NET experience supporting legacy applications
- Strong experience with:
- T-SQL development
- Stored procedures
- Database optimization
- Data validation and reconciliation
- Experience with source control/code asset management, ideally AWS CodeCommit
- Experience maintaining and modernizing legacy applications while contributing to new C# development
- Exposure to financial data structures, including:
- Investment accounting
- General ledger processes
- Portfolio and position data
Key Responsibilities:
- Design, develop, and enhance applications using C#/.NET and VB technologies
- Maintain and modernize legacy VB/Crystal Reports applications while delivering new C# solutions
- Develop and optimize complex SQL queries and stored procedures
- Support data validation, reconciliation, and troubleshooting of financial information
- Gather reporting requirements directly from business stakeholders
- Perform code reviews and provide technical guidance to other developers
- Collaborate with technical and business teams to deliver reliable solutions
Nice to Have:
- Experience with Crystal Reports
- Background in financial services, investment systems, or accounting platforms
- Experience with AWS CodeCommit or similar source control tools
- Experience modernizing legacy applications into newer .NET architectures
Why Join? This is an opportunity to work on a highly visible financial systems modernization effort, combining C# development, legacy application enhancement, and complex financial data solutions. If you’re a C# developer with a background in investment or asset management who enjoys solving complex technical challenges across both legacy and modern technologies, we’d love to hear from you.
Skills
- c-sharp
- dot-net
- amazon-web-services
- aws-codecommit
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
