Senior Sitecore Developer
DESCRIPTION OF DUTIES Participate in all phases of development from definition and design through implementation, debugging, testing and deployment of application software across multiple systems on a fast-paced, agile development schedule.
Work directly with developers, project leads and project stakeholders to understand and resolve issues and clarify requirements. Respond to production issues by conducting root cause analysis and identifying the underlying issue.
MUST-HAVES 5+ years of experience developing on the Sitecore platform (working knowledge of Sitecore 9.0 preferred; Sitecore 8.2+ required)5+ years of experience designing and developing software using C# and ASP.NET MVC2+ years as a team lead with excellent communication skills and proven ability to mentor/coach fellow developers regarding best practices
Experience building, inspecting, and managing deployments using Azure DevOpsExperience using Glass, Synthesis, or another ORM Mapper/Wrapper for Sitecore, Experience using TDS and/or Unicorn for tracking Sitecore item changes NICE-TO-HAVES Experience with: Object-oriented programming and computer science foundations
Software security best practices. Net Framework, Visual Studio, C#, ASP.NET, WCF, Web API/REST Services.
HTML5, CSS, JSON, XML, AJAX, Java
Script and Java
Script frameworks (JQuery, Angular, React etc.)Current Web UI frameworks such as Bootstrap and Foundation
Relational database design and development
Agile methodologies and tools, unit testing, content management systems
Experience w/ the following is a plus: Azure PaaS, Helix, Sitecore certificationBS Computer Science or equivalent experience preferred