Comply365
Senior Structured Data “Stylesheet” Engineer
Comply365, Beloit, Wisconsin, United States, 53511
About Comply365
Comply365 is a leading provider of Operational Content Management, Safety Management, and Training Management in the highly regulated industries of Aviation, Defense, and Rail. We empower airlines, rail, and defense organizations with a comprehensive product portfolio to elevate operational excellence, transform safety management and training, and integrate data across domains. Our culture values diverse, energetic, and passionate individuals working together to make a direct impact on the future of our company. About The Position
You will work in the Structured Data Services team, supporting all aspects of in‑house editing and customer self‑authoring on legacy and current platforms. Structured Data Services provides services to in‑house and external customers, including, but not limited to: Performing format conversions on customer data to prepare it for ingestion to our systems using XSLT, shell scripting, and build systems such as Apache Ant or GNU Make. Writing XSLT stylesheets to transform XML source documents into XSL‑FO result files ready for formatting using an XSL‑FO processor such as Apache FOP or Antenna House Formatter. Providing support to our in‑house team of editors who use FrameMaker for legacy documents and Fonto, a browser‑based editor, for current document types such as DITA, Boeing, and Airbus. Key Responsibilities
Work closely with project managers to deliver solutions that meet client needs. Develop new stylesheets and improvements for technical publications. Take initiatives to self‑study and acquire domain knowledge to solve technical problems with support from project managers and domain experts. Participate in sprint planning meetings, work on JIRA tickets, and provide feedback to refine requirements and estimates. Demonstrate work results during weekly status meetings. Collaborate with the rest of the team, discuss technical issues, and share knowledge daily in real time. Perform code reviews with other developers. Create documentation for new features. Work closely with our QA team to understand and fix issues. All other duties as assigned. Skills And Qualifications
Extensive experience in developing stylesheets for viewing and printing technical publications. Experience writing XSLT to produce HTML and/or XSL‑FO output required. Experience troubleshooting errors in XML input data (markup errors, whitespace). Familiar with XML Schema/DOM, XPath, XQuery, and XSLT processors. Extensive experience generating XSL‑FO code for printing technical publications in PDF. Extensive experience generating HTML/CSS/JavaScript for viewing technical publications on web browsers and mobile devices. Familiar with XML editors (XMetal, Arbortext, FrameMaker, Oxygen). Knowledge of 2D/3D graphics/image formats and SDKs, including CGM, SVG, PNG, GIF, JPEG, VRML. Knowledge and experience in XML publishing (FOP, XEP, Antenna House, Arbortext PE). Experience processing PDF (iText, Adobe PDF library). Knowledge of aviation operations manuals preferred. Experience working with DITA preferred. B.S. in Computer Science with 3+ years of work experience (a plus). Knowledge of Apache Ant and Make (plus). Knowledge of ATA iSpec DTDs/schemas (plus). Knowledge of FrameMaker (plus). Why come aboard?
Remote‑first, flexible work environment Unlimited PTO Paid holidays Comprehensive benefits package (medical, dental, vision, life, disability, HSA, FSA) Paid parental leave (12 weeks primary, 6 weeks secondary) 401(k) plan with company match Ample learning and development opportunities Employee referral bonus Semi‑annual on‑site meetings Fun, positive, collaborative environment! Equal Opportunity Employment
Comply365 is a global company, and our success draws upon our employees' diverse viewpoints, skills, and experiences. We are proud to be an equal opportunity employer, and all qualified applicants will receive consideration for employment regardless of age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.
#J-18808-Ljbffr
Comply365 is a leading provider of Operational Content Management, Safety Management, and Training Management in the highly regulated industries of Aviation, Defense, and Rail. We empower airlines, rail, and defense organizations with a comprehensive product portfolio to elevate operational excellence, transform safety management and training, and integrate data across domains. Our culture values diverse, energetic, and passionate individuals working together to make a direct impact on the future of our company. About The Position
You will work in the Structured Data Services team, supporting all aspects of in‑house editing and customer self‑authoring on legacy and current platforms. Structured Data Services provides services to in‑house and external customers, including, but not limited to: Performing format conversions on customer data to prepare it for ingestion to our systems using XSLT, shell scripting, and build systems such as Apache Ant or GNU Make. Writing XSLT stylesheets to transform XML source documents into XSL‑FO result files ready for formatting using an XSL‑FO processor such as Apache FOP or Antenna House Formatter. Providing support to our in‑house team of editors who use FrameMaker for legacy documents and Fonto, a browser‑based editor, for current document types such as DITA, Boeing, and Airbus. Key Responsibilities
Work closely with project managers to deliver solutions that meet client needs. Develop new stylesheets and improvements for technical publications. Take initiatives to self‑study and acquire domain knowledge to solve technical problems with support from project managers and domain experts. Participate in sprint planning meetings, work on JIRA tickets, and provide feedback to refine requirements and estimates. Demonstrate work results during weekly status meetings. Collaborate with the rest of the team, discuss technical issues, and share knowledge daily in real time. Perform code reviews with other developers. Create documentation for new features. Work closely with our QA team to understand and fix issues. All other duties as assigned. Skills And Qualifications
Extensive experience in developing stylesheets for viewing and printing technical publications. Experience writing XSLT to produce HTML and/or XSL‑FO output required. Experience troubleshooting errors in XML input data (markup errors, whitespace). Familiar with XML Schema/DOM, XPath, XQuery, and XSLT processors. Extensive experience generating XSL‑FO code for printing technical publications in PDF. Extensive experience generating HTML/CSS/JavaScript for viewing technical publications on web browsers and mobile devices. Familiar with XML editors (XMetal, Arbortext, FrameMaker, Oxygen). Knowledge of 2D/3D graphics/image formats and SDKs, including CGM, SVG, PNG, GIF, JPEG, VRML. Knowledge and experience in XML publishing (FOP, XEP, Antenna House, Arbortext PE). Experience processing PDF (iText, Adobe PDF library). Knowledge of aviation operations manuals preferred. Experience working with DITA preferred. B.S. in Computer Science with 3+ years of work experience (a plus). Knowledge of Apache Ant and Make (plus). Knowledge of ATA iSpec DTDs/schemas (plus). Knowledge of FrameMaker (plus). Why come aboard?
Remote‑first, flexible work environment Unlimited PTO Paid holidays Comprehensive benefits package (medical, dental, vision, life, disability, HSA, FSA) Paid parental leave (12 weeks primary, 6 weeks secondary) 401(k) plan with company match Ample learning and development opportunities Employee referral bonus Semi‑annual on‑site meetings Fun, positive, collaborative environment! Equal Opportunity Employment
Comply365 is a global company, and our success draws upon our employees' diverse viewpoints, skills, and experiences. We are proud to be an equal opportunity employer, and all qualified applicants will receive consideration for employment regardless of age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.
#J-18808-Ljbffr