About the role

  • Work closely with clients’ IT and Business teams to design, develop, and implement CCM solutions, including document design, composition, and delivery workflows.
  • Conduct needs analyses and technical assessments to develop and document solution requirements and specifications.
  • Lead requirements analysis and solution architecture design sessions with clients, project teams, and stakeholders.
  • Assess business impacts of technical choices, prepare alternatives, and present recommendations to clients.
  • Collaborate with Sales and Customer Success teams to ensure smooth hand-offs between pre-sales, delivery, and steady-state support.
  • Partner with Project Managers to ensure successful project execution.
  • Provide technical leadership and guidance to delivery teams, resolving complex technical issues when needed.
  • Collaborate with Professional Services on effort/cost estimates and validate requirements.
  • Produce key documentation including: Document of Understanding, High-Level and Detailed Solution Designs, Architecture, design, and configuration documentation.
  • Define executable deliverables and installation requirements.
  • Ensure solutions are packaged, deployed, and meet operational and security standards.
  • Approve design deviations and ensure adherence to specifications.
  • Provide documentation for operations and knowledge transfer.
  • Develop, implement, and evolve best practices for solution architecture.
  • Identify product limitations or required enhancements, and document in Confluence / track in Jira.

Requirements

  • 7+ years designing and implementing complex CCM solutions.
  • Proven experience as a Solutions Architect (or similar role) with strong analytical, problem-solving, and communication skills.
  • Technical team leadership experience.
  • Experience with designing and implementing document design, composition, and delivery workflows across digital and print channels.
  • Strong business analysis skills and advanced understanding of analysis techniques and processes.
  • Proven record of delivering under pressure with excellent client-facing skills.
  • Highly organized, detail-oriented, and able to prioritize effectively.
  • Excellent written and verbal communication skills.
  • Knowledge of Messagepoint and/or Sefas CCM platform is a must.
  • Knowledge of CCM platforms such as OpenText Exstream, Quadient Inspire or other is a plus.
  • Strong understanding of supporting technologies: coding languages, cloud infrastructure, web technologies, integration protocols, APIs, databases, and 3rd-party plugins.
  • Demonstrated programming experience in Python (required); Go (advantageous).
  • 5+ years working with container technologies (e.g., Docker).
  • Proficiency with service integrations (REST, SOAP, message brokers, file transfer).
  • Experience with workflow automation and scripting.
  • Strong SQL experience.
  • CI/CD pipeline experience.
  • Knowledge of system security best practices.
  • Test-driven development approach.
  • Ability to read and write multiple data file formats (CSV, XML, JSON, fixed length).
  • 5+ years of experience supporting projects for Financial Services, Insurance, and/or Healthcare.
  • Background in Customer Communication Management, Customer Experience, or Digital/Mobile software solutions.

Benefits

  • None specified

Job title

Solutions Architect

Job type

Experience level

SeniorLead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job