Tech Lead-Sitecore Job
Pune, IN IN Hyderabad, IN Indore, IN
Experience
8-10 Years
Job Description
Job Summary:
We are seeking a highly skilled and experienced Sitecore Developer with 8 to 10 years of hands-on experience in designing, developing, and maintaining enterprise-level web applications using Sitecore CMS. The ideal candidate will have a strong understanding of Sitecore architecture, .NET technologies, and front-end development practices.
Key Responsibilities:
· Design, develop, and maintain Sitecore-based web applications.
· Customize Sitecore components, templates, layouts, and workflows.
· Integrate Sitecore with third-party systems and APIs.
· Optimize performance and scalability of Sitecore solutions.
· Collaborate with cross-functional teams including UX/UI designers, QA, and business analysts.
· Participate in code reviews, unit testing, and deployment activities.
· Troubleshoot and resolve technical issues related to Sitecore implementations.
· Stay updated with the latest Sitecore features and best practices.
Required Skills & Qualifications:
· 8 to 10 years of experience in Sitecore development.
· Strong proficiency in Sitecore 9.x/10.x, including SXA, JSS, and Helix principles.
· Solid experience with ASP.NET MVC, C#, HTML5, CSS3, JavaScript, and jQuery.
· Experience with RESTful APIs, GraphQL, and web services integration.
· Familiarity with DevOps practices, CI/CD pipelines, and Azure/AWS cloud environments.
· Knowledge of Sitecore Experience Platform (XP) and Sitecore Experience Commerce (XC) is a plus.
· Strong understanding of SEO, accessibility, and responsive design.
· Excellent problem-solving and communication skills.
Preferred Qualifications:
· Sitecore Developer Certification.
· Experience with personalization and analytics in Sitecore.
· Exposure to Agile/Scrum methodologies.
· Experience with containerization (Docker/Kubernetes) is a plus.
Education:
Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
Required Technical/ Functional Competencies
Requirement Gathering and Analysis:
- Extract requirements for complex scenarios and prototype independently.
- Identify impacted modules/features/functionalities and provide high-level estimates.
- Develop traceability matrix and identify transition requirements.
Application Design:
- Good knowledge of design principles and performance engineering concepts.
- Able to create UI/Design and business logic elements, navigation, screen flow, and layout based on applicable criteria and constraints.
- Identify and apply design standards following applicable criteria and constraints.
Architecture tools and frameworks:
- Familiarity with industry tools and frameworks, analyze and use them based on customer requirements.
- Work with SMEs to explore and implement new tools/frameworks.
Estimation and Resource Planning:
- Identify and assign resources required to complete tasks.
- Use appropriate estimation models for medium-high complexity scenarios.
- Track and report gaps between budgeted and actual spending.
Product/ Technology Knowledge:
- Implement code or configure/customize products, drive adoption of industry standards and practices, contribute to development of reusable assets and innovative solutions.
- Analyze frameworks/tools and present recommendations, develop of training and certification material, and demonstrate thought leadership through whitepapers and webinars.
Test Management:
- Create iteration and system integration test plan. Develop and review test cases, conduct unit testing, define metrics, and support testing processes.
- Able to conduct RCA, verify system builds and test environments, and create business scenario test cases/automation test scripts.
Customer Management:
- Use latest technology, communicate effectively, demonstrate leadership, present technical offerings, and proactively suggest solutions.
Project Management:
- Working knowledge of project management process, tools, and templates.
- Execute medium projects effectively, create/ review milestone/metric reports, project status, closure reports, create continuous quality improvement plan, and provide inputs for organization-wide process assets.
Domain/ Industry Knowledge:
- Apply industry standards and practices, creating complex business models in line with customer requirements independently.
- Analyze current-state and define to-be processes in collaboration with SMEs, present recommendations with tangible benefits.
- Drive process improvement initiatives, ROI analysis through innovation.
Marketing:
- Basic knowledge of Marketing, understand Market Trends and Conduct Market Research.
- Source relevant Market Data and Prepare Report.
- Write Blogs and Participate in External Forums.
Pre-Sales:
- Good knowledge of bid process and understanding of RFP/RFI’s.
- Prepare Response documents to Medium Scale Bids.
- Work with Sales Team to ensure successful closure of sales process.
- Attend to customer requests for information on RFI’s and assist Technical Team with sales enquiries.
Required Behavioral Competencies
Accountability:
- Takes responsibility for and ensures accuracy of own work, as well as the work and deadlines of the team.
Collaboration:
- Shares information within team, participates in team activities, asks questions to understand other points of view.
Agility:
- Demonstrates readiness for change, asking questions and determining how changes could impact own work.
Customer Focus:
- Identifies trends and patterns emerging from customer preferences and works towards customizing/ refining existing services to exceed customer needs and expectations.
Communication:
- Targets communications for the appropriate audience, clearly articulating and presenting his/her position or decision.
Drives Results:
- Sets realistic stretch goals for self & others to achieve and exceed defined goals/targets.
Resolves Conflict:
- Displays sensitivity in interactions and strives to understand others’ views and concerns.
Certifications