New York, NY
Seeking Senior .Net Developer for a leading internet platform. This developer will support the development of numerous software applications. Qualified candidates will be required to provide complete software lifecycle support.
Responsibilities & Duties:
• Build secure, globalized software using standard design patterns.
• Develop automated unit tests to verify code is working properly.
• Deliver a scalable and maintainable system.
• Follow software development best practices.
• Provides technical input on specifications for projects and implementations
• Analyze, design, coordinate and supervise the development of web applications
• Provide assistance to testers and IT personnel as needed
• Document code consistently throughout the development process
Knowledge, Skills and Abilities:
• 7+ years Microsoft.Net experience - C#, ASP, ASP.Net MVC, ASP.NET 4.0/3.5/2.0/1.1, XML, AJAX, JQuery, HTML, Javascript, IIS 6.0/7.5 and SQL Server 2005/2008/2012
• 2+ years of developing and architecting ASP.Net MVC based application.
• AppFabric Cache experience is a plus.
• SOA implementation experience is a plus.
• 2+ years developing web services or WCF
• Expertise in e-commerce
• Solid understanding of object oriented design
• Solid understanding of security practices for internet applications
• Familiarity with Microsoft Enterprise Library will be a plus
• Microsoft Certified Applications Developer (MCAD) in .NET technologies is a plus.
• Experience in MSBuild, deployment and continuous integration is a plus
• Exposure to all aspects of the software development lifecycle
• Strong verbal and written communication skills
• Enthusiastic and true team player with a commitment to success, and ability to thrive in a fast-paced, rapidly-changing environment
• Ability to multi-task and stay organized in a dynamic work environment
Other Requirements:
• Qualified applicant must have a minimum of a B.S. in Computer Science or equivalent
• Must have work authorization in the U.S.