Skip to main content

XML Developer

Employment type: 
Full time
Github, Time Management, XHTML

Similar jobs

No similar jobs found.

Materials Hack
Playground for innovative materials powered by Borealis.
8th-10th July – Vienna, Austria
2.5
days Hackathon
3
weeks Incubation
2
winning teams
24K
cash prizes

XML Developer

We have an opportunity for an XML Developer to join our Technology team, to assist with the maintenance and development of scripts and pipelines for XML content at the Press.  

What you’ll be doing

As an XML Developer you will ensure the XML conforms to well-defined standards.  This will involve the development and maintenance of XML DTDs, automated QA scripts and workflows, using technologies such as XSLT, XQuery, Ant and Java.  You will also take responsibility for the development of transformation scripts to provide various outputs across a range of Press products. These activities will be carried out with effective engagement and communication with XML Architects, stakeholders across Publishing Groups, off shore development teams and external service providers.

Your responsibilities will include:

  • Work with Content Services Teams and Business groups to ensure that XML content meets business requirements and standards
  • Provide support to colleagues in the Content Services XML team and for wider technology team members where appropriate
  • Perform ad-hoc data extraction, manipulation and analysis when needed
  • Maintain and develop the Cambridge XML toolset
  • Code review of other Content Services developers’ output
  • Create and maintain scripts
  • Test modifications to content systems
  • Identify, specify and implement improvements to development procedures and standards within Content Services
  • Acting as a point of contact for queries relating to XML standards and/or application of other technologies for books, journals and other areas

What we’re looking for

You will come to the role with experience and understanding of the usage of XML and XSLT, preferably within the Publishing sector. A keen understanding of XML, knowledge of XSLT, XPath, XQuery, CSS and scripting tools is required and a willingness to learn and develop your skills is essential. By applying a logical and methodical approach, you must be able to gather, confirm and understand requirements of the supported business areas. You will also be able to demonstrate you can take ownership of your work and be responsible for the standard of your output.

Working in an agile development environment you have the aptitude for identifying improvement to scripts and processes. A self-starter, you are able to prioritise yourself effectively within the context of team priorities. A collaborative team player, you are able to work with both business stakeholders and other technology teams both in the UK and overseas.

 To be successful in this role you should also have:

  • Some experience and understanding of existing industry standards (e.g. JATS, BITS, DocBook, EPUB, XHTML) and ancillary technologies (e.g. search and retrieval, industry metadata standards) is needed
  • An understanding of source control technologies (e.g. Suberversion or GitHub) is required
  • The ability to contribute at any level to the development of complex digital projects under time constraints
  • The ability to identify, implement and maintain necessary standards and conventions.
  • Proficient time management skills and ability to deal with conflicting priorities required
  • Experience in digital publishing is desirable

The role requires someone that has excellent communication skills, both written and verbal at technical and non-technical levels.

Why Cambridge University Press?

We have over 2,500 talented employees across 50 international offices uniting all our publishing groups. We’re one of the world’s most respected publisher, driven by the purpose of unlocking people’s potential with the best learning and research solutions.

We need determined individuals to help make this happen. We work in global teams, tackle the big issues, raise education standards, and deliver innovative solutions to learners and researchers.

We’re committed to creating a dynamic work environment that empowers you to be your best. Our benefits include group personal pension and free life assurance,  an inclusive and flexible working environment comprising of 28 days holiday (plus bank holidays), on-site fitness facilities, and many more. Furthermore, our Cambridge office is just a 10 minutes’ walk from the train station.

If you’re ready to embrace the challenges and opportunities this role brings then please complete our online application form by 4th July.

Top