What are the responsibilities and job description for the Sitecore Developer position at Spire Systems Inc?
Job Description: Sitecore Developer:
Sitecore developer with strong emphasis on PowerShell scripting,
Experience in Sitecore platform architecture, including knowledge of Sitecore's data models, templates, components (Sitecore Experience Accelerator/SXA, JSS, Sitecore Content Serialization), Sitecore configuration, content management, personalization features, internals of integration with SQL Server and Solr, Sitecore headless development and Sitecore Cloud platforms
Proficiency in Sitecore development using C#, NextJS, GraphQL, Powershell, .NET Framework
Expertise in developing custom Sitecore modules and components, including integrations with external APIs and other systems like Analytics and marketing automation
Solid understanding of JavaScript (ES6 ), frameworks like React and NextJS, CSS syntax, HTML5 specs, browser shortcomings/differences and polyfills
Hands-on experience in version control systems (e.g., Git, Bitbucket), deployment strategies, and CI/CD pipelines.
Highly experienced at leading teams, interacting with business partners or customers, and guiding project direction
Strong hands-on experience in the entire development life cycle of software products - coordination of project meetings, project scheduling from the design stage to the deployment stage, and final Ready-to-Ship product.
Excellent understanding of object-oriented design concepts and software development processes and methods
Developed software in the SCRUM environment using Agile methodologies
Must have strong troubleshooting, code optimization, and refactoring skills