Job Description :
.NET developer
Cary NC
Contract

Job description

Must have 10+ years of experience.

10+ years of Experience with frameworks such as .NET, .NET Core, Spring, Hibernate and understanding of UML (Unified Modeling Language)
Expert in object oriented analysis, SOA, design patterns, development, implementation and maintenance
Strong experience developing/managing REST and SOAP-based Web Service API(s) in a transaction processing environment
Experience with distributed multi-tier applications, WMI, NoSQL databases, and SQL is preferred
Expert on cloud technologies (Azure, O365, AWS), SharePoint (2013+), .NET Core, and Dynamics

NET framework versions
Languages C#, Visual Basic .NET, F#, C++ .NET
Web frameworks ASP.NET, MVC 1-6, ASP.NET Web Api, ASP.NET Web Forms
Desktop frameworks WPF, Windows Forms (old school)
Communication frameworks* WCF, ASP.NET Web Api, Web Services
IoC Containers Castle Windsor Container, Unity, Structure Map, Inject, AutoFac
ORM Entity Framework
C# unit testing frameworks nUnit, SpecFlow, MSTest, xUnit
C# build tools TFS, Team City, Jenkins, Cruise Control .NET