Responsibilities / Key Result Areas (KRAs)
Development and maintenance of Service Oriented Architecture (SOA) based web applications using .Net technologies (web services, WCF, etc.)
Web application development leveraging various .Net technologies including but not limited to ASP.Net, C#, IIS, SQL Server, MSRS, Excel Services etc.
Strong experience in developing highly functional Web 2.0 interfaces using the latest AJAX technology, preferably with jQuery
Strong experience of database design / development using Microsoft SQL Server including but not limited to data model, stored procedures, triggers, DTS, SSIS etc.
In-depth knowledge of web architectures, technologies and development techniques
Strong knowledge of design patterns and development best practices, including agile methodologies
Prior experience with ORM and MVC tools
Prior experience in building web based, large scale, highly available, distributed systems with heavy usage
Job Requirements (Qualifications / Certifications / Experience / Skills etc.)
Technical Skills / Experience Required
Net (C#) 3.5 or higher
Asp.Net 4, Web Forms and MVC
LINQ to SQL
MS SQL Server 2008
Ajax / JQuery / JQuery UI
HTML / CSS
Mobile Web / JQuery Mobile
Excellent oral and written English communication
Can work independently
Engaged, gives and takes feedback.
Any additional technical skills and industry certifications will be an advantage.
The position offers attractive salary and other benefits.
Education : Bachelor’s / Master's degree in Computer Science and / or equivalent combination of work experience and education.
Experience : 5+ years of relevant experience
Contract Type : Permanent, Full Time