What does a ServiceNow Developer do?

The ServiceNow Developer is an important player in the IT service management (ITSM) ecosystem, using the ServiceNow platform to design and maintain IT service management solutions for enterprises. Their tasks span from design and development to maintenance and optimization of ServiceNow applications and workflows. What does a ServiceNow Developer do?