We are seeking a skilled and motivated Senior Developer with hands-on experience in Customer Communication Management (CCM) tools and strong front-end and scripting capabilities. The ideal candidate will contribute to designing developing integrating and maintaining enterprise-scale communication systems that deliver personalized customer experiences across multiple channels (print email SMS web etc.).
Key Responsibilities:
- Design and develop customer communication solutions using CCM tools such as Scriptura or similar platforms
- Collaborate with business analysts and stakeholders to gather requirements and translate them into scalable technical solutions
- Design document templates business rules workflows and integration components
- Implement integrations with downstream and upstream systems (e.g. CRM billing or content repositories)Optimize output generation (PDF HTML etc.) for performance and accuracy
- Develop and maintain front-end components using HTML JavaScript and XML for dynamic content rendering
- Use XPath for precise data extraction and transformation within communication templates
- Troubleshoot and resolve issues in production and lower environments
- Ensure compliance with branding regulatory and accessibility standards
- Work closely with QA and infrastructure teams for deployment and testing
- Contribute to technical reviews and knowledge sharing
- Stay current with evolving CCM and front-end technologies suggesting improvements to architecture and tools
Required Skills & Experience:
- 46 years of overall software development experience with at least 3 years in CCM tools
- Hands-on experience in at least one major CCM platform (e.g. Scriptura or similar)Proficiency in: JavaScript for dynamic content and UI logic
- HTML for document structure and styling XML/XSLT for data model and transformation XPath for querying and navigating XML documents
- Strong debugging and performance tuning skills
- Experience with Agile/Scrum methodology and version control tools like Git
Good to Have: Experience with cloud-based CCM deployment
- Understanding of print production digital delivery channels and postal compliance standards
- Exposure to customer journey mapping or omnichannel communication strategies
Soft Skills:
- Strong analytical and problem-solving abilities
- Excellent verbal and written communication skills
- Ability to work independently as well as in a team
- Effective time management and collaboration skills
Qualifications :
Bachelors or Masters degree in Computer Science Information Technology or related field
Remote Work :
No
Employment Type :
Full-time
We are seeking a skilled and motivated Senior Developer with hands-on experience in Customer Communication Management (CCM) tools and strong front-end and scripting capabilities. The ideal candidate will contribute to designing developing integrating and maintaining enterprise-scale communication sy...
We are seeking a skilled and motivated Senior Developer with hands-on experience in Customer Communication Management (CCM) tools and strong front-end and scripting capabilities. The ideal candidate will contribute to designing developing integrating and maintaining enterprise-scale communication systems that deliver personalized customer experiences across multiple channels (print email SMS web etc.).
Key Responsibilities:
- Design and develop customer communication solutions using CCM tools such as Scriptura or similar platforms
- Collaborate with business analysts and stakeholders to gather requirements and translate them into scalable technical solutions
- Design document templates business rules workflows and integration components
- Implement integrations with downstream and upstream systems (e.g. CRM billing or content repositories)Optimize output generation (PDF HTML etc.) for performance and accuracy
- Develop and maintain front-end components using HTML JavaScript and XML for dynamic content rendering
- Use XPath for precise data extraction and transformation within communication templates
- Troubleshoot and resolve issues in production and lower environments
- Ensure compliance with branding regulatory and accessibility standards
- Work closely with QA and infrastructure teams for deployment and testing
- Contribute to technical reviews and knowledge sharing
- Stay current with evolving CCM and front-end technologies suggesting improvements to architecture and tools
Required Skills & Experience:
- 46 years of overall software development experience with at least 3 years in CCM tools
- Hands-on experience in at least one major CCM platform (e.g. Scriptura or similar)Proficiency in: JavaScript for dynamic content and UI logic
- HTML for document structure and styling XML/XSLT for data model and transformation XPath for querying and navigating XML documents
- Strong debugging and performance tuning skills
- Experience with Agile/Scrum methodology and version control tools like Git
Good to Have: Experience with cloud-based CCM deployment
- Understanding of print production digital delivery channels and postal compliance standards
- Exposure to customer journey mapping or omnichannel communication strategies
Soft Skills:
- Strong analytical and problem-solving abilities
- Excellent verbal and written communication skills
- Ability to work independently as well as in a team
- Effective time management and collaboration skills
Qualifications :
Bachelors or Masters degree in Computer Science Information Technology or related field
Remote Work :
No
Employment Type :
Full-time
View more
View less