Overview
The Sitecore/.NET Developer plays a crucial role in designing developing and maintaining highperforming web applications using Sitecore CMS and .NET technologies. They will be responsible for leveraging their expertise to create robust scalable and secure digital solutions that align with business requirements and deliver exceptional user experiences. The role requires a deep understanding of web development best practices as well as the ability to collaborate with crossfunctional teams to deliver innovative solutions.
Key responsibilities
- Collaborate with stakeholders to understand business requirements and translate them into technical solutions using Sitecore and .NET technologies.
- Design develop and maintain Sitecorebased web applications ensuring optimal performance security and scalability.
- Implement and customize Sitecore modules workflows and pipelines to meet specific project needs.
- Integrate web applications with thirdparty systems and services ensuring seamless functionality.
- Optimize and maintain the performance of web applications and resolve any technical issues or bugs.
- Conduct code reviews provide technical guidance and mentor junior developers within the team.
- Collaborate with UX/UI designers to ensure the seamless integration of frontend components with backend logic.
- Implement best practices for web development including responsive design accessibility and crossbrowser compatibility.
- Stay updated with the latest Sitecore and .NET technologies and recommend innovative solutions to enhance platform capabilities.
- Participate in the full software development lifecycle from concept and design to testing and deployment.
- Document technical specifications system workflows and architecture designs.
- Collaborate with the QA team to conduct thorough testing to ensure the reliability and quality of web applications.
- Provide technical support and troubleshooting for deployed web applications as required.
- Contribute to the continuous improvement of development processes tools and methodologies.
Required qualifications
- Bachelors degree in Computer Science Information Technology or a related field.
- Proven experience in developing web applications using Sitecore CMS and .NET technologies.
- Proficiency in C# programming language and a strong understanding of objectoriented programming principles.
- Handson experience with SQL database design and optimization.
- Solid understanding of frontend technologies such as HTML CSS and JavaScript/jQuery.
- Experience in implementing responsive web design and optimizing for mobile devices.
- Knowledge of software development best practices including version control testing and deployment.
- Ability to work in an Agile development environment and deliver results within specified timelines.
- Strong problemsolving skills and the ability to troubleshoot and debug complex issues.
- Excellent communication and collaboration skills to work effectively within a crossfunctional team.
- Sitecore certification(s) and familiarity with Sitecore XP or SXA modules (preferred).
- Understanding of web analytics and SEO best practices.
- Knowledge of cloud services and microservices architecture (nice to have).
- Ability to adapt to evolving technologies and learn new tools and frameworks quickly.
- Relevant certifications in .NET and related technologies (desired).
agile development,sql,seo best practices,.net technologies,sitecore cms,business requirements,.net,web applications,sitecore,html,sql database design,c#,css,javascript/jquery,web analytics,html/css,c# programming,web