Job Description :
Role: .NET APPLICATION DEVELOPER
Job ID: 11093-1
Location: Chevy chase, MD
Duration: 3 months c2h
VISA: GC/CITIZEN ONLY
Job Description:

Performing application analysis, design, development, unit testing and implementing activities for .NET applications
Working closely with analysts and developers as part of a dynamic project team to deliver first-class software
Bachelor''s degree in CS or equivalent professional experience.
5+ years of experience with Microsoft .NET tools and technologies, especially: ASP.NET (MVC & Web API), WCF Web Services
5+ years of experience in full stack .NET software development, with core competencies in Visual Studio, TFS, C#, SQL Server, WCF, ASP.NET, Web API, LINQ, SOAP, and REST
4+ years of experience in the complete software development life cycle.
4+ years of experience in console, web service, and/or database development.
2+ years'' experience writing good, maintainable unit tests
2+ years'' experience with version control concepts (branching, merging, conflict resolution),
Working knowledge of Object Oriented Analysis & Design, Design Patterns, SOA, IOC, Dependency Injection, and Mocking
Ability to work independently with limited supervision and contribute towards team efforts
Ability to support multiple projects simultaneously and work in a fast-paced environment
Strong critical thinking, decision making, troubleshooting and problem solving skills
Ability and desire to learn new skills and techniques
Excellent verbal/written communication skills, including communicating technical issues to non-technical audiences

Client : Confidential