Job Description :
Title: Senior C# SQL Server Developer
Contract Duration: 6+ months
Location: Boston, Massachusetts

Minimum Requirements:
10+ years overall
Strong experience with C#,
Strong database engineering skills on the MS SQL server platform. Strong experience developing stored procedures
Experience delivering software as part of an Agile delivery team a MUST
Solid work with SSRS and SSIS needed
Experience with client reporting and marketing for a buy-side asset management firm is a strong positive.
Solid knowledge of modern software design principles, concepts, and practices
Outstanding analytical and quantitative skills
Experience in a financial services environment a plus

This position has design, development and maintenance responsibility for the software programs and processes associated with our core business environments. Specifically this role will initially focus on the data acquisition, service layer, and reporting needs around ESG (Environmental, Social, and Governance The position provides exposure to many business units in a dynamic investment management firm. The role requires some direct interaction with end users and excellent analytical and communication skills.

Work on an engineering team to design and develop applications to support the business units
Build C# based solutions to support our business units. Most solutions to involve RESTful based services.
Build integration solutions leveraging SSIS for batch integration and IBM MQ / .NET (C for real-time based integration
Build reporting solutions leveraging SSRS and .NET
Work collaboratively within IT and various business units across the firm
Maintain, enhance, and develop new stored procedures within MS SQL Server
Design and support reports and reporting processes
Partner with various teams to research, resolve, and document production issues.