Job Description :
Job Description:
Client is seeking a Senior Full Stack .NET Development Engineer that will be responsible as the lead developer of our next generation case management application.

Experience and Education:
· BSCS, or equal from recognized institution
· 5+ years of professional experience

Required Experience with:
· C#/.NET, MVC5, Web API, Async HTTP Calls, current Windows OS
· .NET Framework 4.5+, ASP.NET and ASP.NET Core,
· UI (JavaScript, AJAX, jQuery, JSON, HTML5, CSS, Bootstrap3/4)
· SQL Server (T-SQL, Stored Procedures, Functions, etc
· Tools (Visual Studio 2017, TFS)
· Building new projects

General Requirements:
· Knowledge of Database design, OOD, Design Patterns, Secure Web Design, OWASP Top 10.
· Good English communications skills (verbal, reading, writing
· Ability to learn and apply new technology easily.
· Problem Solver, Self-Starter.

Nice to Have:
· Responsive / Mobile Web development
· CI/CD using TFS
· Dependency Injection
· ORM (EF6 / LINQ, etc
· Unit Testing (NUnit, MSTest, etc)
· Multi-Threading
· ASP Classic, VBScript, VB.NET
· AngularJS
· Git

Qualification
1. AJAX
2. ASP
3. ASP. NET
4. C#
5. HTML
6. Java
7. JavaScript
8. JSON
9. Microsoft .NET Framework
10. Microsoft SQL Server
11. Microsoft Visual Studio .NET
12. Microsoft Office
13. MVC
14. SQL
15. User Experience Design (UX)
16. Visual Studio
17. Web Services and Windows Services