The successful candidate will be responsible for collaborating with clients, solution consultants, architects, and other various roles to develop components, templates, services, integration and other types of AEM enhancements