Marketing Cloud Developer

Ness Digital Engineering

About The Position

Ness is seeking a Salesforce Marketing Cloud Developer to deliver end-to-end Marketing Cloud solutions for clients, from requirements gathering and solution design through development, integration, support, and optimisation. The role combines Marketing Cloud technical expertise with marketing automation, data management, and digital marketing knowledge. The developer will collaborate with client marketing, CRM, and data teams to create personalised, data-driven customer journeys. The position also involves troubleshooting and supporting Marketing Cloud solutions, improving campaign performance, enabling marketing teams to use the platform, and maintaining technical documentation. Ness describes an inclusive, collaborative workplace with flexible remote options, varied client projects, and access to learning, certification, and development resources.

Requirements

  • At least 3 years of hands-on experience as a Salesforce Marketing Cloud Developer.
  • Hands-on experience with Journey Builder, Automation Studio, Email Studio, Contact Builder, and Content Builder.
  • Strong SQL skills for data manipulation, segmentation, and reporting.
  • Strong AMPscript skills and working knowledge of Server-Side JavaScript (SSJS).
  • Strong HTML and CSS skills for dynamic, responsive email and content.
  • Working knowledge of Salesforce and its integration with Marketing Cloud, including Marketing Cloud Connect.
  • Experience with Marketing Cloud REST and SOAP APIs.
  • Knowledge of digital marketing strategy, campaign execution, and performance metrics.
  • Good understanding of email deliverability, subscriber management, and data privacy (GDPR).
  • Experience working in Agile delivery teams and using tools such as Jira and Confluence.
  • Strong understanding of technical and functional Salesforce concepts.
  • Problem-solving approach with a focus on clean, scalable design.
  • Collaborative mindset and clear communication habits.
  • Curiosity to explore Salesforce features and improve existing solutions.
  • Commitment to delivering solutions with business value.

Nice To Haves

  • Salesforce Certified Marketing Cloud Developer certification (strongly preferred).
  • Salesforce Certified Marketing Cloud Consultant certification (strongly preferred).
  • Salesforce Certified Marketing Cloud Email Specialist certification.
  • Salesforce Marketing Cloud Administrator certification.
  • Salesforce Administrator certification.

Responsibilities

  • Build, test, and deploy multi-channel campaigns.
  • Design and build multi-step customer journeys in Journey Builder, including entry sources, decision splits, and wait logic.
  • Develop dynamic, personalised emails, landing pages, and CloudPages using AMPscript, SSJS, and HTML/CSS.
  • Write and optimise SQL queries in Automation Studio for segmentation, data transformation, and reporting.
  • Build and maintain automations, including file imports, data extracts, file transfers, and scheduled query activities.
  • Configure Content Builder templates and reusable content blocks for marketing teams.
  • Design data models and segmentation strategies in Contact Builder, including Data Extensions, attribute groups, and relationships.
  • Configure and maintain Marketing Cloud Connect between Marketing Cloud and Sales or Service Cloud.
  • Build integrations with Salesforce and third-party systems using Marketing Cloud REST and SOAP APIs, including triggered sends and transactional messaging.
  • Ensure data integrity, data quality, subscriber management, and consent handling meet GDPR requirements.
  • Manage email deliverability, including sender authentication (SPF, DKIM, DMARC), IP warming, and bounce handling.
  • Test journeys and content across devices and email clients before release.
  • Analyse campaign performance and recommend improvements using A/B testing and reporting.
  • Troubleshoot failed sends, automations, and data issues, and provide third-line support.
  • Train marketing teams to improve adoption and platform proficiency.
  • Create and maintain clear technical documentation.

Benefits

  • Access to learning resources, certifications, and hands-on development experiences.
  • Flexible remote options.
  • Opportunity to work on diverse projects.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service