Job Description
CRM Developer
Retail
Liverpool: Hybrid 3/2
Role headline:
As CRM Developer, you will be responsible for email deliverability and domain reputation, while managing the technical setup and optimisation of automated customer journeys.
Working cross-functionally, you will provide data-driven insights and Salesforce support, enabling the delivery of timely, relevant, and personalised communications that enhance the overall customer experience.
What I’m looking for:
* Experience in multichannel CRM marketing
* Strong SQL skills
* Knowledge of AmpScript and HTML (helpful but not essential)
* Experience managing an ESP and understanding data architecture
* Familiarity with Salesforce Marketing Cloud (a bonus but not required)
* Confidence building CRM journeys end to end
* Experience working to tight deadlines
* A test-and-learn mindset and the ability to turn results into clear insights
* Curiosity about CRM trends and emerging best practice.
Key Responsibilities:
* Monitor email deliverability and domain reputation, proactively identifying and resolving any anomalies or risks.
* Develop complex audience selections and data frameworks to enable advanced segmentation and dynamic personalisation.
* Support the setup, optimisation and ongoing maintenance of automated, always-on customer journey programmes.
* Manage end-to-end campaign execution, including audience counts, data selections, performance analysis and actionable recommendations.
* Build and deploy customer journeys within Salesforce, including data extensions, dynamic content configuration, testing protocols and scheduling.
* Act as a Salesforce system administrator, troubleshooting issues, supporting users, onboarding new starters and driving continuous platform improvements.
* Identify and implement technical enhancements to improve efficiency, scalability and overall system health.
* Maintain data accuracy and integrity, ensuring all automations operate reliably and effectively.
* Oversee journey deployment and performance monitoring to ensure successful delivery to end customers.
* Provide Salesforce-related support to CRM users and manage escalations with the platform provider when necessary.
* Establish and manage campaign control groups/holdouts to ensure reporting accuracy and meaningful performance evaluation.