Job Description :
Job Description:

Bachelor''s degree in Computer Science or related field and/or equivalent experience
5-7 years'' development experience with Microsoft web-based application development leveraging Visual Studio 2012 / 2013 / 2015
5-7 years demonstrated experience with C#, VB.NET, ASP.net, .NET 2.0+, MS SQL Server, HTML/DHTML, CSS, XML, XLS, etc.
3+ years'' Experience building automated tests with Selenium or Protractor.
Experience building automated tests with nUnit.
Experience building and executing automated tests for web services.
Experience building tests on web enabled mobile devices.
Extensive experience with the Agile development process.
Experience with TDD and Continuous Integration techniques is required.
Expert understanding of object-oriented design principles and architectures.
Expert understanding of RESTful web services utilizing the ASP.NET Web API framework.
Experience with ASP.NET MVC web applications.
Experience with Angular 2.0+, Twitter Bootstrap.
Solid understanding of web security concepts (CSRF, XSS, CORS, OWASP
Experience with build automation, continuous integration, and source code branching strategies.
Solid understanding of web technologies (HTML, JavaScript, CSS, CMS, DHTML, MVC, XML, XSL, jQuery
Solid understanding of .NET security (Authentication/Authorization
Strong SQL programming skills with MS SQL Server 2014.
Very familiar with Agile software development practices.
             

Similar Jobs you may be interested in ..