We are looking for an experienced and passionate .Net MVC web application developer with hands on experience in Microsoft development tools and frameworks. The candidate would be responsible for leading and implementing interactive web applications with dynamic and rich graphical user interfaces.
The candidate will be a part of a creative team or will lead a Team under Project management Team that is responsible for all aspects of the ongoing application development from the initial specification, capturing user experiences and through to the development, testing and launching and implementation of real time web applications.
Ideal candidate for this position should have at minimum following skills and capabilities
- ASP.NET MVC framework for web application development.
- Strong Object Oriented Programming (OOP) concepts with hands on experience in developing C# Web applications.
- Proficiency in HTML5, CSS3 and Bootstrap for web UI development.
- Proficient in database programming using ADO.Net, Entity Framework and LINQ.
- Should have SQL server database design and development experience to include DDL/DML, Stored Procedures, Functions and Views.
- ASP.Net Web API & JSON for Restful application.
- Strong knowledge with the essentials of XML, XML Schema, XPath & XSLT and Web Services.
- Excellent Understanding of site development, application layouts and portals.
- Excellent knowledge of Cross Browser Compatibility for XHTML/CSS and W3C validations.
- Should be able to troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality.
- Strong knowledge of web architectures, security for scalable web applications.