Job Summary:
The Sitecore Developer is responsible for designing, developing, and supporting web applications built on the Sitecore Content Management System (CMS). The ideal candidate will have a strong background in .NET development, a thorough understanding of Sitecore architecture. This role involves working closely with cross-functional teams, including designers, content strategists, and project managers, to ensure the delivery of intuitive and engaging user experiences.
Key Responsibilities:
- Sitecore Solution Development:
- Design, develop, and maintain custom modules, components, and integrations within the Sitecore environment.
- Customization & Integration:
- Implement Sitecore customizations using best practices and integrate third-party systems.
- Front-End Development:
- Collaborate with the design team to translate UI/UX designs into responsive, high-quality code using HTML, CSS, JavaScript, and related frameworks.
- Architecture & Best Practices:
- Adhere to and promote best practices in coding, architecture (such as Sitecore Helix principles), and continuous integration/continuous deployment (CI/CD) processes.
- Troubleshooting & Optimization:
- Diagnose and resolve technical issues, optimize system performance, and ensure security best practices are followed.
- Documentation & Collaboration:
- Maintain detailed technical documentation, support knowledge-sharing within the team, and work collaboratively in an agile development environment.
Required Skills and Qualifications:Bachelor’s degree in Computer Science or a related field (or equivalent experience).Proven experience with Sitecore CMS and a solid understanding of its architecture.Proficiency in .NET/C#, ASP.NET MVC, and related development frameworks.Strong front-end skills (HTML5, CSS3, JavaScript) and familiarity with responsive design.Experience with integration of external APIs and third-party systems.Familiarity with version control systems (e.g., Git) and agile software development.Understanding of SEO best practices and accessibility standards.Excellent problem-solving skills and the ability to work independently as well as part of a collaborative team.