Maarut - Quadient Developer

Open job
Developer
๐Ÿ’ฐ Negotiable
๐Ÿ“ Quebec City, Canada
Closing date: a month left
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 6 months ago

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.
Posted 18 hours ago

  • Apply


    Enter your email to apply

    ย 

    By applying, you agree to our Terms.

    Already have an account? Sign in.

  • 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.