R&D Team Leader - Hands On
A company that provides organizations of all sizes with a solution to manage and protect their brand online is looking for a R&D Team Leader - Hands On. Requirements: - At least 5 years of advanced C#, JavaScript, HTML, CSS experience, developing AJAX-based web applications. - Proven experience in building and maintaining scalable & distributed applications. - Proven experience in release management. - Hands on experience with large scale products. - Experience in writing technical design documents. - Strong management skills of R&D and QA teams. - At least bachelor's degree in Computer Science / Software Engineering. - Past experience in these topics: o Software architecture – OOD, Design patterns, Multithreading. o Software development – C# .NET (v4.5), Entity framework, ASP.NET MVC, WCF. o Define and maintain QA and Delivery processes. o Relational and non-relational databases (MSSQL, SQLite, MongoDB, Redis). o Windows and Linux platforms. o Cloud computing – Amazon / Rackspace. Advantages: - MapReduce, Big data, ElasticSerach - Agile management expertise