Job Description :
.NET developer (IRC50762)
Location - Arlington VA
Mode – Contract / FTE

Job Description
Required experience and skills

Between 4 and 6 years of hands-on experience in software development with Microsoft Technologies
Experience with Object-relational mapping (ORM)
Experience with Web Services
Experience working with a version control system (TFS preferred)
Experience with Inversion of Control and Dependency Injection (Spring.NET preferred)
Familiarized with SQL Server
Must be a self-starter
Must work well in a team environment, interacting with both IT and Business stakeholders
Ability to work in a fast-paced setting and prioritize among competing tasks and assignments
Excellent written and oral communication skills

Desired skills

Experience in Private Equity or other Financial domains
Experience with ExtJS and nHibernate.
Experience with Visual Studio Tools for Office
Experience with Agile Methodologies
Experience with Business Objects or similar business intelligence and reporting tool: Hyperion Financial Management, Cognos, etc.

Job Responsibilities

Develop, test, document and deploy technical solutions using .NET, SQL and Javascript.
Provide level of effort estimated for requested features/solutions.
Contribute to discussions related to technical designs and architecture.
Work with Users to assess feasibility of different technical approaches.
Production support for custom code
Provide technical analysis and present technical solutions to issues
Participate in project sprint planning, execution and releases on Scrum methodology

Keyskills - Must Have