The role entails define, develop, test, analyze, and maintain new and existing software applications in support of business requirements. This includes writing, coding, testing, and analyzing software programs and applications.
• Degree in Computer Science, Information Technology
• 4+ years of application development experience on large development projects using N-tier architectures
• C# , ASP.NET, AJAX, JQuery, JavaScript, LINQ and WCF, Crystal Reports, MVC, ORM
database (SQL Server 2000, 2008) development experience, proficiency writing/tuning SQL
• Strong working knowledge in OO design and design patterns
• Ability to design and implement high quality, scalable and flexible technical solutions