A sitecore developer is someone who uses specialized software to create a CMS (web based Content Management System. As a sitecore developer, job duties include creating and developing automated marketing systems that use information from the users database to personalize advertising on specific websites.