Develop, maintain, and /or enhance modular and reusable XSL code (XSLT and XSL-FO) to support published output and/or transformation of XML data based on data and project requirements. Review industry and customer specifications and source data and then work with others as needed (PM, analysts, developers, authors, customers, etc.) to understand, potentially recommend and then document structural and publishing requirements for a given project. Analyze, create, or modify DTDs and/or schema to support structural data requirements. Create data mapping to assist developers in automated conversion of data in one format/schema to another output. Occasionally update/create Format Output Specifications Instance (FOSI) components, Arbor text Command Language (ACL) scripts and/or other related components. Accurately review and update output to ensure compliance with specified requirements.