Maarut - Quadient Developer
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.