Professional experience designing and developing applications and designing complex multi-tiered applications Expert in web application development using ASP.Net, MVC, C# and SQL Server Experience with relational databases, software configuration, unit testing and refactoring experience with Visual Studio, Visual SourceSafe and the .Net Framework Knowledgeable of Systems Development Life Cycle Methodologies, quality assurance and testing, requirements gathering, and systems analysis and design Working knowledge of software architecture design, object-oriented analysis and design patterns Experience with writing SQL Server stored procedures and functions using T-SQL Experience in configuring Internet Information Services (IIS) Experience in web site development using HTML, CSS and JavaScript Must be experienced at implementing clean user interfaces and knowledgeable of website design best practices Ability to lead and mentor a team of developers and testers Ability to work within a team or individually Ability to work and effectively prioritize in a highly dynamic work environment Excellent written and verbal communication skills Must be self-motivated and experienced enough to make independent decisions Strong analytical and problem solving skills Must be creative thinker

QUALIFICATIONS:

BS or MS degree in Technical field (Computer Science or IT related fields)