About this role
About the Role
Our client is looking for an experienced SmartCOMM / Customer Communication Management (CCM) Developer to join their growing team. The ideal candidate will have hands-on experience in developing and maintaining customer communication templates, working with data models, and supporting enterprise document generation solutions. This role involves working closely with business stakeholders, solution architects, and technical teams to build scalable communication solutions for enterprise clients in the Banking, Financial Services, and Insurance (BFSI) domain.
Key Responsibilities
- Design, develop, and maintain customer communication templates using SmartCOMM (Thunderhead) or similar CCM platforms.
- Configure and maintain reusable layouts, stylesets, template selectors, and data models.
- Develop batch and on-demand document generation solutions.
- Integrate XML and JSON data with communication templates.
- Build and maintain reusable communication components.
- Develop SQL queries, reports, and data validations for enterprise reporting solutions.
- Collaborate with Business Analysts and Product Owners to translate business requirements into communication templates.
- Troubleshoot production issues related to document generation and template rendering.
- Participate in unit testing, system testing, UAT support, and production deployments.
- Optimize template performance and document generation processes.
- Maintain technical documentation and follow development best practices.
Required Skills
- 5–8 years of software development experience.
- Hands-on experience with SmartCOMM (Thunderhead) or any Customer Communication Management (CCM) platform.
- Strong experience in template development.
- Good understanding of Advanced Template Designer (ATD), Data Models, Layouts, Stylesets, and Template Selectors.
- Experience with XML, JSON, XPath, and data mapping.
- Experience in Batch and On-Demand document generation.
- Strong SQL knowledge, including Complex Joins, CTEs, Window Functions, Stored Procedures, and Query Optimization.
- Experience working with REST APIs.
- Good understanding of enterprise application architecture.
- Experience with Git or other version control systems.
Preferred Skills
- Experience with OpenText Exstream or similar CCM products.
- Experience with Apache Superset or enterprise reporting platforms.
- Exposure to Camunda or BPMN-based workflow engines.
- Experience in Banking, Financial Services, or Insurance (BFSI).
- Production support and incident management experience.
- Familiarity with Agile/Scrum methodologies.
Soft Skills
- Strong analytical and problem-solving skills.
- Excellent communication skills.
- Ability to work independently in a remote environment.
- Good stakeholder management.
- Strong attention to detail.
- Ability to understand complex business processes.
What we offer
- Work with global enterprise clients.
- Remote-first work environment.
- Opportunity to work on large-scale communication and reporting platforms.
- Exposure to enterprise-grade SmartCOMM, SQL, and workflow solutions.
- Collaborative engineering culture with continuous learning opportunities.
This role is managed by VettedBench on behalf of our client. Your application is reviewed directly by our talent team.
