Composition Developer- Remote- Full Time
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Role: Composition DeveloperMode of Work: Remote Duration: Full TimeJob Details:Application Developer to design, develop, and implement automated customer communication solutions using Customer Communications Management (CCM) software, particularly Quadient Inspire, Automation, Scaler, and Interactive, to work on moderately complex software development projects. Responsibilities include creating document templates, processing data from various formats (like XML and JSON), automating workflows, integrating with other enterprise systems, and managing the system development lifecycle to ensure efficient and personalized customer communications. Key ResponsibilitiesDesigning and developing document templates for various output formats, such as TNO, PDF, PS and AFP. Creating automated workflows for customer communications using Quadient's tools like Inspire Automation and Scaler. Developing in Customer Communication Management software (CCM) such as MessagPoint for integration with connected touchpoints.Manipulating and transforming data from different sources, including flat files, databases, XML, and JSON, into usable formats for document generation. Integrate with upstream and downstream platforms and enterprise systems using methods like APIs, MQ, SQL, and SFTP. Working with business analysts, designers, IT teams, and print production teams to ensure solutions meet client requirements and gather requirements and translate them into technical specifications.Troubleshooting issues, supporting applications in document processing, and ensuring data security and compliance. Perform coding, testing, and debugging of applications to ensure optimal performance and reliability.Required Skills and Experience6+ years of related experience with customer communications management (CCM) tools6+ years of experience with one or more of the following applications:SQLQuadient Inspire DesignerQuadient AutomationQuadient ScalerQuadient InteractiveExperience with scripting languages for data and document manipulation such as JavaScript, Groovy, Perl, Python. Familiarity with various data input and output formats, such as XML, JSON, flat files, TNO, PDF, PS, and AFP. Experience with APIs, MQ, and SFTP for data exchange and system integration. Excellent verbal and written communication skills.Excellent analytical skills.Ability to multi-task and meet deadlines and prioritize and manage time effectively.Agile methodologies, CI/CD pipelines and DevOps practices