Job Description :
At least 10 years of experience working on the .NET platform, including experience with .NET 4.0 or higher Experience architecting and developing applications using ASP.NET MVC, ASP.NET Web API, Windows Services, or other relevant platforms Fundamental understanding of web development (HTTP, HTML, CSS, JavaScript) Comfortable working on cross-discipline teams (Engineering, Design, UX, Production, QA, etc

Working knowledge of SDLC methodologies (Agile, Waterfall, Scrum, Kanban, etc Experience developing HTTP-based APIs (RESTful, RPC, etc Familiar with JS frameworks (NodeJS, AngularJS, Backbone, etc Experience in developing and optimizing SQL Server based applications Experience with NoSQL solutions (RavenDB, MongoDB, ElasticSearch, etc Fluency in multiple programming languages