Job descriptionRoles and Responsibilities:- Would be working as a Software Engineer in .Net technologies- Would work on Web & Desktop applications- Would be working as a Team member- Would be responsible for development activities of large products used by 1000s of users WorldWide- Will deal with offline & online applications- Will be working on Company's Software productsDesired Candidate Profile- Should have expertise in Asp.Net and in MVC Architecture - Web-Based Applications (additionally with Desktop Applications is preferred, however not compulsory)- Ability to develop, architect business applications using C# and .Net- Additional advantage if knows WPF.- Must have sound DB working knowledge in SQL Server 2008, 2014 or higher.- Strong in Object Oriented Programming and design Concepts and familiar with the latest technology trends- Should have strong analytical, logical thinking and problem-solving skills- Ability to work in teams or independently- Microsoft certified is an added advantage.- No rotational Shifts, SaaS products based, Best-environmentPerks and Benefits- Salary best in industry- Timely increments- Working on SaaS software products, rated best in their respective markets- Flexible work environment- 5 days a week working- Located in one of the best buildings of town in IT Park Sector-67, Mohali- Easily accessible location from Mohali, Chandigarh, Ambala & Rajpura sides.