The Candidate should be able to work as a part of team member or individual.
Expertise in developing applications using multiple technologies such as C#, ASP.NET, Web Forms, MVC, HTML, Java scripts, RESTful & SOAP Web Services.
Strong understanding of relational database design and SQL Server.
Good knowledge of product lifecycle and understanding of the role of methodology/frameworks.
Good knowledge of object-oriented design, and programming techniques.
Excellent written and verbal communication skills with the ability to effectively interact with and present to all stakeholders including senior leadership.
Experience with team programming and source control best practices
Excellent interpersonal skills
Ability to learn quickly, multitask and meet deadlines in a fast-paced environment.