Job Duties
· Prepare detailed business requirements (BRD), functional specifications (FSD), design models, system workflows, and technical design document (TDD)
· Design, code and develop the application components using C#, ASP.NET, MVC, Webservices for Sitecore (CMS) driven applications
· Design, code and develop the database components using SQL Server
· Test the application/DB components as per the test cases and ensure quality products with high system performance, reliability, and scalability.
· Provide support to production systems, troubleshoot production issues, perform root cause analysis and implement fixes
· Perform other duties as assigned
· Collaborate with other developers, QA, and other stakeholders and ensure customer needs are met.
Key Skills & Experience:
· Minimum of 2-4 years hands-on programming experience in Microsoft C#.Net ,ASP .Net MVC, Web API, JavaScript, Web services etc.
· 2 - 4 years plus demonstrated experience designing, developing and managing the deployment of Sitecore based software solutions
· Extensive experience with Sitecore 9+ including custom development versus out-of-the-box configuration, Sitecore templates, Layouts, components, Sitecore API.
· Familiar with building SXA renderings/variants as well as classic components, and prefer to structure your projects following the Helix architectural guidelines.
· Must have experience with Sitecore 9.1 / 9.0
· Experience on third party Sitecore integrations via Sitecore x connect is preferred
· Solid understanding of software development methodologies, object oriented programming, database design and development.
· Experience working with web based applications/ web sites
· Experience with other web content management systems and ecommerce web sites a plus
· Experience Microsoft SQL Server
· Technical Certifications with Sitecore / Microsoft a plus
· Collaborative with excellent problem solving skills, analytical thinking skills and communication (both written and verbal)
· Demonstrates the ability to multi-task and contribute across different projects
· Strong communication skills and a go-getter attitude.
· Being a certified Sitecore developer is preferred
Comments
Post a Comment