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