Xerox Jobs

Job Information

Xerox Customer Communication Management Technical Lead in San Francisco, California

Purpose :

  • The role holder will be part of the distributed CMS platform and integration development team, but specializing in supporting platform application integration developments and solutioning communication/composition workflow and build requirements. The individual will be able to orchestrate development conducted by both Xerox and partner supplier staff, and guide peers and reports on best development and integration practice, utilizing existing composition processing and tracking toolsets.

  • There will be an immediate focus on supporting CCM requests across the Global Xerox environment. It should be expected that periodic travel will be required to visit onsite to assess existing workflows and solutions, and work with local staff to solution and deploy builds.

  • Develop a CCM service which hybrids Xerox internal capability with partner support. Within this model, it will be expected that the role holder will own the communication of requirements to the supplier partner, as well as act as the single point of contact for escalation/management reporting on the progress of development activities. Additionally, the role holder must ensure and will be responsible for development and deployment quality within their CCM sphere, regardless of whether it is Xerox staff or supplier staff who have conducted the development.

  • Be the CCM application point of contact for expert advice.

  • Supporting the successful and continued operation of the platform, both during and out of normal office hours.

  • Engage and advise customers directly where counselled by management or team lead

Scope :

  • The role will encompass all CCM development and design activities required to support the immediate or wider reaching CMS service.

  • This may include distributed application processing environments directly supporting the Xero Service Delivery Centers or client environments.

  • Travel may be required.

Responsibilities :

  • Design, develop and manage complex application developments. This will include managing the quality of development conducted by supplier of Xerox.

  • Ensure quality and best practice is employed during application builds and maintenance

  • Support the central platform (known as the “Common Platform”) integrations with 3rd party software. This may include production site software that supports Automated Document Factory (ADF) processes.

  • Conduct and/or contribute to 3rd party solution analysis, working with suppliers and staff, to assess products suitable for improving operational efficiency.

  • Support and mentor staff on best development processes, increasing independence of junior staff to support integrations, application build and maintenance.

  • Liaise with client base, act as Senior SME, Escalation and Technical authority for the CCM development team on CCM technologies.

  • Educate colleagues on complexities of the platform design and infrastructure

  • Support the successful and continued operation of the CCM delivery platforms, both during and out of normal office hours.

  • Be centrally responsible for code quality of all deliveries, utilizing the approach as defined by the Platform Lead.

  • Utilize test driven development techniques within deployed code.

  • Provide technical innovation ideas, and demonstrate ownership where opportunities or problems present themselves

Education and Qualifications:

  • Bachelor’s degree inComputer Science preferred.

  • 5 years experience in adevelopment with production integration exposure, though, specifically. Inabsence of experience, serious consideration given to outstanding candidateswho have strong Computer Science qualifications (professional or degree based).


  • Excellent IT skills required.

  • High knowledge ofDocument Composition & Data Manipulation applications.

  • Strong Quadient Inspireskills, specifically Automate, Designer and Interactive.

  • Conversant in a varietyof Linux / Windows scripting languages.

  • Comfortable developingin a modern, Object Orientated Language e.g. Java, Python.

  • Experienced inintegrating between disparate 3rd party tools.

  • Experienced indesigning, creating and integrating with API’s.

  • Knowledge of Change andRelease processes.

  • Knowledge of webframework technologies, including standard integration language exposure (likepython, Java etc.).

  • Dialogue, PReS, GMCPrintNet, DOC1, CSF, Planet Press, Sefas OpenPrint or Formscape application developmentexperience.

  • Database programmingskills.

  • IBM WebSphere MQ / Rabbit MQ knowledge preferred.

  • Have a ‘customer first’ attitude and be prepared to listen to ideas andengaged the customer.

  • Desire to self-educate to close any technical gaps and increasebreadth of knowledge and comfort working within the platform application andtechnical infrastructure.

  • Comfortable communicating and writing in English.

Title: Customer Communication Management Technical Lead

Location: Georgia-Atlanta

Requisition ID: 19002147

Other Locations: United States-California-San Francisco, United States-TX-Austin, United States-Colorado-Denver, United States-New York-New York, United States-Pennsylvania-Philadelphia, United States-Washington-Seattle

Xerox is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, creed, religion, ancestry, national origin, age, gender identity, sex, marital status, sexual orientation, physical or mental disability, use of a guide dog or service animal, military/veteran status, citizenship status, basis of genetic information, or any other group protected by law.