Position: Senior .NET Developer
Location: Long Island City, NY
Job Type: Contract
Duration: 6+ Months
Spruce Technology is a mid-size and rapidly-growing Information Technology services firm headquartered in New Jersey. An award-winning firm (Inc 5000, SmartCEO) with a steadily growing portfolio of commercial and government clients, Spruce Technology provides innovative technology solutions, specialized IT staff, and IT strategy consulting nationwide.
Strong experience with C#, ASP.Net, and .NET Framework 4.5 (minimum 8 years of .net experience).
Strong experience with T-SQL code in SQL Server 2008/2012 environment (minimum 5 years of experience) including complex stored procedures, views, and triggers. Must be able to understand performance issues and trade-offs.
Experience with J-Query required.
Experience with UI design required.
Experience with Angular
Experience with MVC
Ability to comprehend, implement and test complex business rules.
Experience in multi-tier Web-based application (minimum 3 years of experience).
Understand basic design patterns.
Proven track record of unit and system testing own code.
Proficient in creating SSRS 2012 reports.
Proficient in creating SSIS packages.
Experience in Microsoft team foundation server environment.
Experience collaborating with cross functional teams on large-scale projects.
Ability to quickly learn and understand basic Accounting and Budgeting concepts and related data.
If interested, please forward a current copy of your resume with contact information to firstname.lastname@example.org