Role Overview
The SitecoreSenior Developer is a hands-on technical role responsible for building,customizing, and maintaining Sitecore-based digital experiences. This rolerequires deep platform expertise, strong coding skills, and the ability todeliver complex features while adhering to architectural guidelines and qualitystandards.
Key Responsibilities
• Develop and customize Sitecorecomponents, templates, renderings, and workflows
• Implement front-endfunctionality using HTML5, CSS3, JavaScript, and modern frameworks (React, Vue,or Next.js)
• Build and consume RESTful APIsand integrate with third-party systems
• Develop personalization rules,content testing, and analytics implementations
• Write clean, maintainable, andwell-documented code following established standards
• Conduct code reviews andprovide constructive feedback to team members
• Troubleshoot and resolveproduction issues, performance bottlenecks, and bugs
• Participate in sprint planning,estimation, and Agile ceremonies
• Collaborate with QA to ensurethorough testing and defect resolution
• Support deployment activitiesand maintain CI/CD pipelines
Requirements
• Minimum 6 years of professionalsoftware development experience
• At least 5 years of hands-onSitecore development experience (versions 9.x, 10.x preferred)
• Strong proficiency in C#,ASP.NET MVC, and .NET Core
• Solid understanding of Sitecorearchitecture including content tree, templates, layouts, and renderingpipelines
• Experience with Sitecore SXA(Sitecore Experience Accelerator)
• Proficiency in front-endtechnologies: HTML5, CSS3/SCSS, JavaScript/TypeScript
• Experience with SQL Server andSolr/Azure Search
• Familiarity with Git, AzureDevOps, and CI/CD practices
• Sitecore DeveloperCertification required
• Strong problem-solving skillsand attention to detail
Preferred
• Experience with Sitecore JSSand headless implementations
• Exposure to Sitecore XM Cloud
• Experience with marketingautomation integrations (SFMC, Marketo)
Azure cloud development experience