About the role
Job Summary
We are looking for an experienced Adobe Campaign Classic (ACC) Developer to design, develop, and manage multi-channel marketing campaigns. The ideal candidate has hands-on experience with ACC workflows, data modelling, JSAPI scripting, and integrations with external systems.
Key Responsibilities
Campaign Development
- Design and build end-to-end multi-channel campaigns (Email, SMS, Push Notification& Direct Mail) using Adobe Campaign Classic
- Develop and maintain complex workflows for targeting, segmentation, and automation
- Create and manage delivery templates, personalization blocks, and dynamic content
- Configure and manage typology rules (pressure, filtering, capacity)
Data & Schema Management
- Extend and customize ACC data model using schema extensions (cus: namespace)
- Design custom tables, links, and collections aligned with business requirements
- Develop data import/export workflows for external system integration
Technical Development
- Write JSAPI scripts for workflow automation, data manipulation, and custom logic
- Develop and maintain JavaScript activities, query definitions (xtk:queryDef)
- Build and consume SOAP/REST APIs for external integrations
- Create custom reports and dashboards using ACC Report editor and Cubes
- Webapplications development and enhancements
Administration & Support
- Monitor workflow execution, delivery performance, and instance health
- Manage quarantine lists, bounce handling, and deliverability issues
- Configure external accounts (SFTP, SMTP, FDA databases)
- Support user management — operators, groups, named rights
- Perform release upgrades and hotfix deployments in coordination with Adobe
Must-Have Requirements
- 4+ years of hands-on Adobe Campaign Classic development
- Strong understanding of the ACC data model (nmsRecipient, nmsBroadLog, nmsTrackingLog, etc.)
- Experience with schema extensions — never modifying OOTB schemas
- Proficiency in JSAPI scripting and workflow JavaScript activities
- Experience with multi-channel delivery setup and typology management
- Hands-on with SQL for query optimization and debugging
- Experience troubleshooting workflow failures, delivery issues, and bounce handling
Soft Skills
- Strong analytical and problem-solving ability
- Ability to translate business requirements into technical solutions
- Good communication with marketing, business, and IT stakeholders
- Self-driven with ability to work independently