The primary responsibilities will include but are not limited to:
- Work with internal teams and external vendors to gather requirements, prototyping, architecting and implementing/updating solutions
- Provide Sitecore guidance into the selection, scope, design, development, delivery and continual service improvement of technology solutions.
- Nurture/enforce and monitor product technical excellence and high quality
- Ensure all technical documentation is complete, accurate, and current for new or modified modules/applications according to defined guidelines and standards
- Develop, maintain, troubleshoot, enhance and document components develop by self and others as per the requirements and detailed design
- Conduct testing and code review, deployment in a continuous integration environment (CI)
- Champion continuous improvement in the Sitecore platform team and the wider engineering teams.
- Assist with support analysis and troubleshooting on primarily Sitecore platforms and, where possible other internal systems
Other duties and tasks will be assigned as required.