Skill set Required:5+ years of experience designing and developing software using C# and ASP.NET MVC5+ years of experience developing on the Sitecore platform (working knowledge of Sitecore 9.0 preferred; Sitecore 8.2+ required)2+ years as a team lead with excellent communication skills and proven ability to mentor/coach fellow developers regarding best practicesAbility to conduct code reviews of internal team or vendors’ workExperience with:Object-oriented programming and computer science foundationsSoftware security best practices.Net Framework, Visual Studio, C#, ASP.NET, WCF, Web API/REST Services.HTML5, CSS, JSON, XML, AJAX, JavaScript and JavaScript frameworks (JQuery, Angular, React etc.)Current Web UI frameworks such as Bootstrap and FoundationRelational database design and developmentAgile methodologies and toolsUnit testingContent management systemsSitecore certification is a plus