1) Experience in ASP.Net, C#, WCF, Object Oriented Design Concepts, Oracle PL/SQL, web services, ASMX, ADO.Net, XML/SOAP, IDE: Visual Studio 2010/2012, MVC, Bootstrap
2) At least 10+ years of overall development experience involving the following technologies: ASP.Net, C#, WCF, Object Oriented Design Concepts,PL/SQL, web services, ASMX, ADO.Net, XML/SOAP, IDE: Visual Studio, MVC and bootstrap
3) Experience with User Interface Design Patterns will be preferred
4) At least 4 years of experience leading a software development team in a high-volume and complex integrated web-enabled environment
5) Ability to elicit requirements and logically decompose them into assignable work packages
6) Experience participating in and contributing to Joint Application Design sessions
8) Ability to track/manage implementation of key components by distributed teams
9) Experience with development of composite services spanning multiple sub-applications and implementation of reusable services using SOA
10) Experience with design decisions such as front-loading pieces of functionality that end-users could review and provide feedback to (e.g., interface, data displays, reports)
11) Experience with visual modeling techniques such as UML and process modeling would be a plus
12) Should be familiar with Agile development methodologies
13) Strong knowledge of software implementation best practices.
14) Strong experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer along with some experience in service-oriented architectures (SOA).
15) Ability to design and optimize MS SQL Server 2008 stored procedures.
16) Experience with JQuery or similar technologies.
17) Experience consuming Web Services
18) Experience in an Agile development environment
19) Excellent understanding of Web standards and the semantic Web, table less Web development best practices
20) Exposure to mobile development - iOS, Android or Blackberry andnbsp;