Strong knowledge of .NET framework 4.0 and above, .NET Core, C#, MVC, Web API, IIS, WCF Web Services, design patterns.
Strong knowledge in AJAX, AngularJS, Backbone.js, Knockout.js, ReactJS, Web Forms, LINQ, Linq2Sql, Entity Framework, and NHibernate.
In depth knowledge and experience with database development including relational database design, SQL (TSQL, SPs, Triggers)
Strong experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA).
Enhance existing systems by analyzing business objectives, preparing an action plan and Identifying areas for modification and improvement. Provides visibility into potential cyber-attacks on applications as well as enables investigative efforts into security incidents.
Experience with working on an agile team; multi-threading and concurrency; debugging, performance profiling and optimization.
Excellent Debugging and Problem Solving skills.
Should be sharp and Patience in understanding the problems and issues
Should comfortably manage and prioritize multiple projects in a fast-paced, service oriented environment
Should be a self-motivated, independent, detail oriented, responsible team player and exhibit exceptional relationship management skills
Ability to quickly learn new concepts and software is necessary
Passionate about building high-quality systems with software implementation best Practices
Should have Excellent English communication skills both oral and written