We are looking for .NET Developer hands on developing and implementation of complex projects. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
	- Strong experience in MVC 3/4/5, C#, Web API, MS SQL Server.
	- 1+ years experience in ASP.Net (Preferred).
	- Experience in Entity Framework SQL Server proficiency.
	- Experience in developing and implementing new software programs/features, maintain and improve existing software.
	- Database design and query writing.
	- Knowledge of Javascript, Jquery, HTML/CSS and cross-browser challenges.
	- Solid software development process skills.
	- Solid understanding and use of object-oriented methodologies.
	- Excellent verbal, written communication, analytical skills and positive attitude to learn new things.
	- Self-directed and require minimal supervision.
	- Good time management skills and the ability to cope with tight timelines and several projects at a time.
	- Proficient with software development lifecycle (SDLC) methodologies like Agile, Test-driven development.
	- Knowledge of IIS, web services, JSON, XML, and SSRS will be plus.
	- Knowledge of azure cloud/windows deployment and testing will be plus.
	- Knowledge of Umbraco CMS will be plus.
	- AWS Platform experience is definite plus.
	- Knowledge of nopCommerce will be plus.
ASP.NET, MVC, C#, Ajax, Web API, Entity Framework, ADO.NET, HTML/CSS, Java script, JQuery, MS SQL Server 2012/16
	- You will be responsible for architecting and building applications, as well as coordinating with the other teams responsible for design, UI/UX developement and QA.
	- Consult on development and delivery of a major component or entire project deliverable.
	- Develop Database design, Queries, Data Layer etc with MS SQL Server 2012/2016.
	- Working knowledge of MVC architecture, MVVM patterns etc.
	- Migrate ASP.NET applications on MVC.
	- Determine and develop multiple approaches to arrive at a feasible solution.
	- Contribute to Design Review and Code Review.
	- Automate tasks through appropriate tools and scripting.
	- Provide suggestions and feedback throughout the development life cycle for prevention and early correction of the quality problem