Sitecore Job Description:
RESPONSIBILITIES
- Work collaboratively with Project Development team, involved with all technical activities (requirement analysis, coding, deployment etc.)
- Develop applications and websites as per requirements, emphasizing on quality, performance, scalability, security, and maintainability.
- Follow team process by entering and tracking implementation information including work items and tasks in Team Foundation Server (TFS) Azure DevOps
- Creation of detailed technical documentations
QUALIFICATIONS
- 7+ total years' experience in software design and implementation in distributed, multi- tier, heterogeneous client systems using structured, object-oriented languages.
- Minimum 5 years full-time software development experience in an enterprise environment with object-oriented design and implementation with expert knowledge of OO languages (C#), distributed systems, web services, etc.
- Minimum 5 years of C# and ASP.NET MVC, JSON, HTML, CSS and JQuery/JavaScript
- Minimum 3 years of experience with Sitecore CMS implementation and development using Helix framework.
Should have practical experience on MVC and JSS framework - Minimum 1 year of practical experience with 3rd Party integration & CRM Sitecore connector implementation
- Should have knowledge of production environment configuration for different components CM, CD & SOLR search etc
- Practical experience on SOLR search
- Experience with Agile software development practices
- Experience in source control systems like TFS, GIT, Azure DevOps
- Ability to work independently and collaboratively
- Ability to prioritize and manage work to critical project timelines in a fast-paced environment
- MUST HAVE INVOLVED IN at least 1 SITECORE UPGRADE PROJECT
EDUCATION/CERTIFICATIONS
- Bachelor's or Master's degree in Computer Science or related field
- Sitecore Certified Professional Developer certification is must.