Provide Sitecore Application and Environment Support which includes defining, documenting, implementing, and monitoring production support processes for all CCA Sitecore applications as well as identifying opportunities for improvement to systems and processes and responding to critical issues and outages during business and nonbusiness hours.
Review Sitecore solution, logs, and third-party components to identify and solve defects, performance issues, and end of support components.
Collaborate with CCA technical architects to troubleshoot issues specific to systems that integrate with the Sitecore solution (i.e. supporting web services, databases, etc.).
Work with internal Development team to define, document, and implement source code management procedures, continuous integration, and continuous deployment processes for all CCA owned UAT and production environments.
Work with Sitecore partners and internal infrastructure to ensure Sitecore environment is performant, sized appropriately, and has the capacity to handle the traffic needs of the hosted sites.
Provide Sitecore Technical Design and Development including defining technical aspects of projects, providing technical guidance on development initiatives, reviewing deliverables of in-house and outsourced developers to ensure they meet development standards and collaborating with internal and external development architects to implement features and functions in systems or services that are integrated with the Sitecore solution.
Required Background :
Bachelors degree in information technology, computer science, other relevant field, or demonstrated work experience equivalent.
Minimum 1+ years using Sitecore 8.2 or above.
Experience in site development using SXA.
Minimum 2 years using HTML/CSS/JavaScript
Minimum of 5 years developing SQL/.NET web applications
Excellent communication and documentation skills
Strong interpersonal skills and ability to work both independently and as part of a team.
Preferred candidates would also meet one or more of the following criteria:
Experience supporting production enterprise applications.
Being a Sitecore Certified Developer.
Experience developing solutions using Sitecore MVC.
Experience implementing/maintaining Sitecore solutions using Helix principles.
Experience working on Sitecore 8.2+.
Experience using Sitecore Object-relational mapping frameworks (ORMs) such as Glass, Mapper or Synthesis.
Experience with Sitecore serialization tools such as Team Development for Sitecore (TDS) or Unicorn.
Experience using Sitecore PowerShell Extensions.
Experience implementing/maintaining Azure DevOps CI/CD processes for Sitecore UAT and production environments
Experience working with outsourced development projects and remote workers.
Employement Category:
Employement Type: Full timeIndustry: IT - SoftwareRole Category: Application Programming / MaintenanceFunctional Area: Not ApplicableRole/Responsibilies: Sitecore Developer