drjobs Senior Structured Data “Stylesheet” Engineer

Senior Structured Data “Stylesheet” Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Beloit, WI - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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 provide a powerful combination of expertise and products underpinned by unified best practices empowering airlines rail and defense organizations with the most comprehensive product portfolio to elevate operational excellence and transform safety management and training with closer integration of data across these domains. Comply365 ensures our customers teams and assets are always geared for peak operational performance and unlocks unparalleled financial and operational gains through more streamlined robust and agile operations.

Our culture truly sets us apart at Comply365. In addition to our unwavering dedication to our customers and products that we offer we are first and foremost a diverse team of driven energetic and passionate individuals who work together to make a direct impact on the future of our company. We have built and continue to build a world-class dynamic and people-first culture. We believe in celebrating one anothers achievements open communication and transparent leadership.

About The Position

You will work in the Structured Data Services team which supports 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 such as but not limited to:

  • Performing format conversions on customer data to prepare it for ingestion to our systems; this is typically done using XSLT together with occasional shell scripting and a build system 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 (various types) and Airbus (various types).

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 manager 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 review 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 in writing XSLT to produce HTML and or XSL-FO output required.
  • Experience in troubleshooting errors in XML input data (markup errors significant/insignificant whitespace).
  • Familiar with XML Schema/DOM XPath XQuery and XSLT processors.
  • Extensive experience in generating XSL-FO code for printing technical publications in PDF.
  • Extensive experience in generating HTML/CSS/JavaScript for viewing technical publications with Web browser/mobile devices.
  • Familiar with XML editors e.g. XMetal Arbortext Framemaker Oxygen.
  • Knowledge of 2D/3D graphics/image formats and SDK including CGM SVG PNG GIF JPEG VRML or other 3D CAD formats.
  • Knowledge and experience in XML publishing e.g. FOP XEP Antenna House Arbortext PE.
  • Experience in processing PDF e.g. iText Adobe PDF library.
  • Knowledge of aviation operations manuals is preferred.
  • Experience working with DITA is preferred.
  • B.S. in Computer Science with 3 years of work experience (a plus).
  • Knowledge of Apache Ant. Knowledge of Make (a plus).
  • Knowledge of ATA iSpec DTDs/schemas (a plus).
  • Knowledge of FrameMaker (a plus).

Why come aboard

Youre not just accepting a new job when you join our team youll be taking your career to new heights! We cant offer you a bar in far Bombay but heres how well support you in doing some of the most impactful work of your career:

  • Remote-first flexible work environment
  • Unlimited PTO
  • Paid Holidays
  • Comprehensive benefits package (medical dental vision life insurance disability insurance HSA and FSA)
  • Paid parental leave (12 weeks primary caregiver 6 weeks secondary caregiver)
  • 401(k) plan with company match
  • Ample learning and development opportunities
  • Employee referral bonus
  • Semi-annual on-site meetings
  • Fun positive collaborative environment!

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.


Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.