Friday, August 28, 2020

Sitecore Developer - .Net/ASP/MVC/C# (4-12 yrs) (Publicis Sapient)

JOB PURPOSE :

As a Senior Developer - Sitecore you will translate client requirements into technical designs, implement Intranet, public website, design schemas and integrate with ecommerce solutions and search engines, unlocking the business value of SiteCore. You will independently drive design decisions to insure the necessary health of the overall solution. Contribute towards SiteCore community within organization by participating in trainings and knowledge sharing.

JOB RESPONSIBILITIES :

- Translate client requirements to Sitecore & .NET technical designs.

- Estimate effort for implementation of Sitecore designs.

- Design and implement template and layout for Multi-site, Multi-lingual, Multi- channel scenarios.

- Design and Implement all schema types including metadata/parameter schemas.

- Design and develop Page and Templates .NET and/or XSL templates using XSLT mediator.

- Design, develop and debug templates with Template builder.

- Develop and configure workflows.

- Create and configure multi-dimension taxonomies using categories and keywords in support both manual and automated tagging of content to taxonomy.

- Integrate CMS with upstream/downstream systems such as Product Information systems, syndication of content etc.

- Implement custom extensions within Sitecore such as custom pages, custom URLs within schemas etc.

- Implement security configuration using groups, roles and permissions.

- Diagnose and solve common problems related to Sitecore implementation.

- Assist in installation, configuration and tuning of Sitecore in.NET environments.

- Implement tasks extensions and/or web services for delivery integration with Portal, commerce and search solutions

- Configure outbound email and polls and generate reports.

- Implement analytics, social media capabilities using extensions.

- Implement SEO and URL redirect using Sitecore's out of box functionality and URL rewriter module of IIS.

- Configure/Develop Sitecore Pipelines for custom URL processing and handling.

- Supporting recruitment services within the organization in interviews, selection tests etc. to get the right set of SiteCore professionals with required skills in the organization.

SKILL REQUIREMENTS :

Candidate is well versed with most of the Sitecore capabilities and has hands on experience on Sitecore to deliver projects. Also should have mentored at least 3 team members. The candidate will not need training on Sitecore as this person has used Sitecore in previous projects.

- Proficient in JavaScript

- Proficient in XML, XSL, XSLT, XHTML

- Proficient in C#, Core .NET, COM, ASP.NET and Sitecore modules.

- Expert in Sitecore foundational concepts, Proficient in layout design, Sublayouts, Templates, Workflows and Security.

- Knowledge of Sitecore Alias is preferred.

- Proficient in end-to-end content lifecycle, web content management and delivery processes.

- Proficient in integration patterns with a Lucene, Search, Commerce package, Payment Gateways or other platforms.

- Proficient knowledge of the end-to-end content lifecycle, web content management and delivery processes.

- Good understanding of integration patterns with a Portal, Search, Commerce package or other platforms.

Expert :

- Expert in Asp.Net MVC Web development

- Good at identifying requirement and design/ wireframe gap risks in earlier stages of development.

- Estimate efforts for implementation of Sitecore designs.

- Good at troubleshooting issues by going through sitecore, windows logs.

- Clear and good understanding of Non-Functional requirements such as performance tuning, Caching, Tracing of web application.

- Database design and development (Microsoft SQL Server). Must be strong in MS SQL and database concepts.

- Familiar with secure coding practices - how to prevent SQL injections, Encrypted traffic, etc.

- Hands on development on Sitecore 8.2 - 9.1

- Headless development using React based JSS constructs of Sitecore. Should have experience on layout service customization and creating rendering resolvers.

- Helix based development

- Sitecore - Multi-Language implementation

- Sitecore Development practices which support Experience Editor

- Meaningful Unit tests creation and maintenance

- Search using SOLR/Azure Search Service

- Custom module development using WebServices

- GIT branching and merging

- Devops using Unicorn / TDS

- .Net f/w fundamentals are clear

- Expert user of Visual Studio and its features

- Third party integrations with any of the below :

- DAM ( with any of - Ooyala, Brightcove, Youtube Media Framework),

- Salesforce or

- custom jobs in previous projects

- ORM and DI implementation

- Understanding of Sitecore infrastructure on-Premise and in-cloud

- Ability to setup local environment

- Adept in merging UI design with backend code

- Debug templates

- Sitecore Caching

- Caching using Redis or Memcached

- Role based Sitecore security setup

- Implement and configure workflow

- Multi-tenant implementation.

-

Awareness/Implementation of the following is must:

- Sitecore Analytics

- HTML & HTML5, JavaScript, CSS 3, XML, AngularJS & Responsive Development.

- Awareness / Exposure to the following is good to have:

- Development using Sitecore Rocks

- EXM

- Azure related development

- MongoDB experience

- ReactJs

- Business Knowledge: Domain experience would be a plus.

Personal Attributes:

a. Strong and innovative approach to problem solving and finding solutions

b. Excellent communicator (written and verbal, formal and informal)

c. Flexible and proactive/self-motivated working style with strong personal ownership of problem resolution

d. Ability to multi-task under pressure and work independently with minimal supervision. e. Ability to prioritize when under pressure

EXPERIENCE :

- Overall experience of 4 to 8 years of experience with 2-3 years of content management system experience working with one or more CMS packages.

- Demonstrate 12 months of Sitecore experience in the last 2 years, on any version above Sitecore 8.2

- Candidates with Sitecore certification for technical consultants will have an advantage.

- Candidates with .NET centric CMS experiences (Sitecore, SDL Tridion or SharePoint) will be preferred.

EDUCATION :

Bachelor's degree required degree in Computer Science or related field preferred

Apply Now

No comments:

Post a Comment