The Sitecore Consultant, requires in-depth knowledge and experience to work autonomously and oversee and participate in the architectural design, development, and enhancement of applications.
Essential Duties and Responsibilities:
● Possesses solid understanding of the overall vision, business needs and the solution architecture for overall Web Platform solutions
● Designs, develop and implements new applications, enhancements, and implements new features to our web-based customer facing solution
● Writes high-quality and sustainable code for web-based product development
● Works to build business knowledge and to transform this knowledge and business requirements into technical specifications
● Estimates technical requirements and breaks down work to user stories and tasks
● Plans, develops, tests, deploys and monitors of Web Platform solutions in a DevOps model
● Collaborates with Leads and Architects on various prototypes, or proof of concept, to test solution
● May coach, support and train other developers and engineers
● Other duties as assigned
Education and Experience:
● Bachelor’s degree or equivalent experience
● Minimum 5 years of experience .
Knowledge, Skills and Abilities:
Solid experience and in-depth knowledge of:
● Developing and Managing Web Platforms using SiteCore CMS, .NET using C#, LINQ, and REST APIs
● Experiences with Site Core Experiences Platforms, Sitecore Commerce, using TDS for SiteCore and developing solutions using MVC, .NET CORE, SXA, Sitecore analytics
● Strong programming and development experiences using .NET Framework and MVC, C#
● Sound knowledge with scripting languages such JavaScript, CSS, HTML, XML etc,
● Familiar and development expertise with following technologies: HTML5, , C#, MVC, WCF, WebAPI, RESTful Services, OAuth, SQL Server, Stored Procedures, TFS, Azure, Visual Studio, Entity Framework, JavaScript, TypeScript, Ajax, SVG, XAML, CSS , Razor, Dependency Injection, UI frameworks/libraries Under