Job closedPosted 5 months ago

Maarut - Quadient Developer

Developer
Open to offers Quebec City, Canada
Twine JobsVerified
Stretford, United Kingdom · Organization
Recently active

Developer is needed in Quebec City, Canada.

Client: Maarut

Location: Quebec City, QC, ca

Contract: Part-time

Job Description

We are currently seeking an experienced Developer for a critical infrastructure project. Our organization is migrating its enterprise Customer Communication Management (CCM) platform from Thunderhead to Quadient Inspire. The successful candidate will play a pivotal role in analyzing existing Thunderhead templates, business logic, and data structures, and architecting/developing their exact or improved equivalents within the Quadient ecosystem.

Key Responsibilities

  • Migration & Development:
  • Lead the technical migration of document templates, layouts, and business rules from Thunderhead to Quadient Inspire (Designer, Automation, and Scaler).
  • Analyze highly complex business requirements; generate technical specifications to design templates in Exstream and Quadient.
  • Create templates and new customer correspondence on the Exstream and Quadient platform.
  • Systems Analysis: Reverse-engineer existing Thunderhead data dictionaries, XML/JSON payloads, and routing logic to ensure 100% accuracy in the new Quadient environment.
  • Integration: Connect Quadient Inspire workflows with core upstream systems, databases, and APIs to ensure seamless data ingestion and document generation.
  • Testing & QA:
  • Develop and execute unit tests, and support Quality Assurance (QA) and User Acceptance Testing (UAT) to ensure migrated documents match legacy outputs in fidelity, data accuracy, and compliance.
  • Leverage industry best practices to design, test, implement, and support a solution.
  • Review code changes for other Exstream and Quadient developers.
  • Perform unit testing of templates/documents.
  • Support integration testing and quality assurance.
  • Debug print, email, dynamic content, responsive design, and other integration challenges. Demonstrate understanding of Debug and Trace features.
  • Mentor less experienced developers.
  • Optimization: Identify opportunities to consolidate templates, optimize processing speeds, and leverage Quadient-specific features to improve the overall communication strategy.
  • Documentation: Maintain clear, comprehensive documentation of mapping logic, new architecture, and deployment procedures.

Requirements

  • Required Qualifications:
  • CCM Expertise: 3+ years of hands-on experience in Customer Communication Management development.
  • At least 5 years of experience in developing, configuring, and architecting OpenText Exstream and Quadient Inspire objects.
  • Hands-on experience with Exstream Designer version 9 or higher (version 16 or higher preferred) and Quadient Inspire version 11 or higher.
  • Proficient with mapping data, building components, tables, flow pages, templates, etc.
  • Proficient with various data formats (XML, csv, fixed-length record, delimited).
  • Understanding of different output file formats, output queues, and Print file formats (PDF, AFP, etc.).
  • Experience with architecting pub files.
  • Experience with Inspire Scaler/Automation and Inspire Interactive.
  • Understanding of Sorting and bundling, Dynamic data import and data aggregation.
  • Ability to provide accurate time, resource, and dependency estimates for Exstream and Quadient road map projects based on the business requirements.
  • Knowledge of the document development lifecycle.
  • Strong analytical, problem-solving, and communication skills.
  • Quadient Inspire: Strong proficiency in Quadient Inspire Designer and Inspire Automation (Experience with Inspire Scaler and Interactive is a strong asset).
  • Thunderhead Knowledge: Prior experience with Thunderhead (now SmartIQ/Smart Communications) is highly preferred to understand legacy template structures and proprietary logic.
  • Technical Skills:
  • Strong background in data manipulation and integration (XML, XSLT, JSON, CSV).
  • Scripting and programming experience relevant to CCM (e.g., Groovy, JavaScript, SQL).
  • Language: Fully Bilingual (French/English). Must be able to communicate technical concepts clearly in both languages to coordinate with the Montreal team and broader North American stakeholders.
  • Location: Based in or around Montreal, QC, with the ability to work in a hybrid model (part-time on-site, part-time remote).

Soft Skills

  • Strong analytical and problem-solving mindset with high attention to detail (pixel-perfect document recreation).
  • Ability to work autonomously in a fast-paced contract environment.
  • Excellent time-management skills to meet strict migration milestones and deadlines.

No longer accepting applications

Get instant notifications for new Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Ari: your job agent

Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.