What are the responsibilities and job description for the Applications Programmer (Salesforce Marketing Cloud) position at ANGARAI?
- Configure, develop, and maintain Salesforce Marketing Cloud solutions across Email Studio, Journey Builder, Automation Studio, Content Builder, and MobileConnect (SMS)
- Design and implement end-to-end customer engagement journeys, including triggered, scheduled, and event-driven communications across email and SMS channels
- Lead SMS enablement efforts, including short code provisioning support, keyword setup, opt-in/opt-out workflows, and compliance with messaging regulations (e.g., consent management, TCPA guidelines)
- Develop, optimize, and manage data architecture within Marketing Cloud, including data extensions, relational data models, and complex SQL queries for segmentation and targeting
- Build dynamic, personalized, and data-driven content using AMPscript and Marketing Cloud scripting capabilities
- Perform audience segmentation and campaign targeting using behavioral, demographic, and transactional data
- Integrate Salesforce Marketing Cloud with external systems (e.g., CRM platforms, APIs, data sources) to support data synchronization and campaign execution
- Monitor, troubleshoot, and resolve issues related to campaign execution, SMS delivery, automations, and data processes
- Ensure all solutions comply with internal security, privacy, and data governance standards
- Collaborate with cross-functional teams including business stakeholders, developers, and analysts to gather requirements and deliver solutions
- Create and maintain technical documentation, including solution design, data flows, and operational procedures
- Support knowledge transfer and provide guidance to internal teams as needed
- Follow established change management, release management, and project management processes
Minimum Qualifications
- Minimum of three (3) years of hands-on experience in Salesforce Marketing Cloud development and administration
- Strong technical expertise in:
- AMPscript for dynamic content and personalization
- SQL for data extraction, transformation, and segmentation within Marketing Cloud
- AMPscript for dynamic content and personalization
- Proven experience designing and implementing multi-channel campaigns, including email and SMS
- Hands-on experience with MobileConnect, including SMS campaign setup, keyword management, and consent/opt-in compliance processes
- Solid understanding of data management concepts, including data modeling, segmentation strategies, and audience lifecycle management
- Experience integrating Marketing Cloud with external systems such as Salesforce CRM or other enterprise platforms using APIs or connectors
- Familiarity with regulatory and compliance requirements related to handling sensitive data (e.g., PII, data privacy standards, messaging compliance)
- Experience working in structured environments with defined processes for security, change control, and approvals
- Strong analytical and problem-solving skills with the ability to troubleshoot complex technical issues
- Knowledge of digital accessibility standards (e.g., WCAG, Section 508) and their application in email and digital communications
- Five (5) or more years of Salesforce Marketing Cloud experience
- Salesforce Marketing Cloud Developer and/or Consultant certification
- Advanced experience with:
- Journey Builder orchestration and automation strategies
- Complex data models and large-scale audience segmentation
- SMS compliance frameworks and short code provisioning processes
- Journey Builder orchestration and automation strategies
- Experience supporting healthcare, insurance, or other highly regulated industries
- Strong experience integrating Marketing Cloud with Salesforce CRM and other enterprise systems
- Familiarity with REST/SOAP APIs and Marketing Cloud APIs
- Experience with Agile or hybrid project delivery methodologies
- Strong documentation and communication skills, with the ability to translate technical concepts to non-technical stakeholders