·Proven experience with Microsoft .NETtechnologies including, ASP.NET, ADO.NET, MVC, Languages: C#, VB. Net,SQL/T- SQL, JavaScript/DHTML, VBScript, HTML, XML
·In-depth knowledge and experience in coreMicrosoft .Net technologies like LINQ and EF
·Extensive experience of softwaredesigning patterns
·Experience with multi-threading andconcurrency
·Experience with debugging, performanceprofiling and optimization
·Comprehensive understanding ofobject-oriented and service-oriented application development techniques andtheories
·Experience with database developmentincluding relational database design, SQL and ORM technologies
·Experience with user interface designand prototyping
SecondarySkillsets:
·Ability to work on multiple projectswith multiple deadlines
·Flexible to work for any type oftechnologies which application requires
·Take a project through the entirelifecycle of analysis, design, coding, testing and implementation, support anddocumentation
·Creating web or desktop applications forin-house use and maintaining them.
·Develop applications in accordance withestablished standards
·Package and support deployment ofreleases
·Develop, refine, and tune integrationsbetween applications
·Analyse and resolve technical andapplication problems
·Adhere to high-quality developmentprinciples while delivering solutions on-time
·Research and evaluate a variety ofsoftware products
·Strong initiative to find ways toimprove solutions, systems, and processes
·Good written and oral communication skills
Winning Ways:
·Service Orientation – Should be aware of both - theinternal as well as external customers and their needs; and is committed tomeeting the customers’ evolving, long-term needs – the focus is on SERVICE
·Result Orientation – Should be able to direct effortstowards developing and implementing realistic action plans to meet business objectives; with a sense of urgency – the focus is on achieving RESULTS
·Initiative – One must not only understand andaccept the responsibilities towards his/her job; but also proactively workstowards identifying challenges and its resolution – the focus is on seekingSOLUTIONS
·Professionalism – Should have in-depth knowledge of allfunctions and displays not only required skill-set, but also ethics and integritywhile conducting the job – the focus is on PROFESSIONALISM
Cooperation – One must ensure completion of alltasks at hand and simultaneously extends support to team members and displaysjoint ownership towards achieving business objectives – the focus is on TEAMWORK
·Communication/Feedback – Shouldbelieve in providing feedback to other associates and receiving feedbacks toenhance performance, thereby meeting business objectives – the focus is on OPENCOMMUNICATION