We are seeking an unusually talented and experienced developer for the role of Senior .NET Developer. The successful candidate will be part of a fast-paced development team responsible for delivery of an exceptional online video viewing experience.
You have significant experience creating SOAP and REST API interfaces for large public facing websites, and the desire to advance that art with Endeca, and SQL Server Administration. You are comfortable with complex large-scale systems and have numerous years of experience in this space. You are a black-belt in REST services, Microsoft SQL Server, C#, and have experience delivering high-quality code.
Design, develop and implement backend code supporting the video viewing experience as well as operations and customer care interfaces. Develop state of the art web services, search strategies and database strategies. Apply your in-depth knowledge of C#, .NET, Microsoft SQL Server, Endeca search, HTTP, caching, and content distribution networks to achieve fast, fluid performance.
• Develop and implement SOAP and REST API strategies for Digital Media Platform
• Develop and implement Microsoft SQL Server strategies for Digital Media Platform
• Develop and implement Endeca Search strategies for search API’s for Digital Media Platform
• Participate in design and review meetings for both local and corporate initiatives
• Contribute to testing strategies and test plans
• Minimum 10 years overall experience in software development
• Minimum 5 years of experience with both SOAP and REST API’s with WCF
• Minimum 5 years of experience Microsoft SQL Server 2008 or higher development and administration
• Minimum 4 years of experience Endeca Search development and administration
• Experience with large public-facing website design, optimization and support
• Advanced level in NHibernate, OAuth 1.0, ASP.Net and C# .Net 4.0 or higher
• Strong analytical and problem solving skills
• Knowledge of leading-edge web APIs and standards
• Experience with Visual Studio and GitHub
• Experience with related web technologies including XML and XSL
• Advanced knowledge of HTTP caching, Content Distribution Networks, and performance optimization techniques
• Desire to work in a fast-paced team
• Excellent written and spoken English