A minimum of 6+ years of strong experience in application development using Microsoft Technologies.
Proficient with software development lifecycle (SDLC) methodologies like Agile, Test- driven development.
Strong command in .NET technologies: C#, ASP.NET, ADO.NET, LINQ, Entity Framework, AJAX, .Net MVC, SOAP, WEB API/ Restful Services, HTML 5, CSS, XML/XSLT,
Strong Command in JavaScript-frameworks: React.JS
Good experience with developing solutions involving relational database technologies on SQL Server platform, stored procedure programming experience using Transact SQL and query optimization techniques.
Knowledge of object-oriented design, Cross-browser Compatibility, Responsive UI
Good understanding of Design Principles & excellent communication skills
Knowledge of system architecture, design patterns & ability to work in layered architecture: Presentation, Service, Business & Data.
Preferred Qualifications
Nice to have AWS/Azure, Containerization, Docker, VSTest/ MSTest/ nUnit