-
About Xerox Holdings Corporation
For more than 100 years, Xerox has continually redefined the workplace experience. Harnessing our leadership position in office and production print technology, we’ve expanded into software and services to sustainably power today’s workforce. From the office to industrial environments, our differentiated business solutions and financial services are designed to make every day work better for clients — no matter where that work is being done. Today, Xerox scientists and engineers are continuing our legacy of innovation with disruptive technologies in digital transformation, augmented reality, robotic process automation, additive manufacturing, Industrial Internet of Things and cleantech. Learn more at www.xerox.com and explore our commitment to diversity and inclusion.
Summary
Responsible for those functions, activities, and skills required for analysis, design, coding, integration, test & maintenance of software modules, subsystems or systems which control network systems. The role will include support of existing customers and solutions as well as developing and implementing new.
Purpose:
The role holder will be part of the distributed Customer Communications Management (CCM) team, but specialising in supporting platform application integration developments and solutioning communication/composition workflow and build requirements. The individual will be able to execute and orchestrate development conducted by both Xerox and partner supplier staff, and guide peers and reports on best development and integration practice, utilising existing composition processing and tracking toolsets.
Recommend and implement optimisation and delivery technologies that improve the efficiency of the team, the quality of the product and the resilience of the platform.
View all jobs
About Xerox Holdings Corporation
For more than 100 years, Xerox has continually redefined the workplace experience. Harnessing our leadership position in office and production print technology, we’ve expanded into software and services to sustainably power today’s workforce. From the office to industrial environments, our differentiated business solutions and financial services are designed to make every day work better for clients — no matter where that work is being done. Today, Xerox scientists and engineers are continuing our legacy of innovation with disruptive technologies in digital transformation, augmented reality, robotic process automation, additive manufacturing, Industrial Internet of Things and cleantech. Learn more at www.xerox.com and explore our commitment to diversity and inclusion.
Summary
Responsible for those functions, activities, and skills required for analysis, design, coding, integration, test & maintenance of software modules, subsystems or systems which control network systems. The role will include support of existing customers and solutions as well as developing and implementing new.
Purpose:
The role holder will be part of the distributed Customer Communications Management (CCM) team, but specialising in supporting platform application integration developments and solutioning communication/composition workflow and build requirements. The individual will be able to execute and orchestrate development conducted by both Xerox and partner supplier staff, and guide peers and reports on best development and integration practice, utilising existing composition processing and tracking toolsets.
Recommend and implement optimisation and delivery technologies that improve the efficiency of the team, the quality of the product and the resilience of the platform.
- Create / orchestrate the build of tools within the common platform that grow Xerox’s IP and product marketability.
- Continually innovate the CCM workflows, making it more performant for the customers
- Improve deployment and TTM processes for standing up instances and new workflows of the CCM Platform
- Scope
- The individual will be responsible for the technical performance of the CCM Platform. There is also a strong client growth pipeline with pending clients that will further extend the use of the platform.
- Ensure quality and best practice is employed during application builds and maintenance
- Plans, design, develop and tests software systems or applications for software enhancements and new workflows.
- Must be capable of developing/deploying a range of products including API’s, patches, operating system modifications, front end GUI modules, reports, etc.
- Analyzes, programs, and modifies software enhancements and/or new products used in local, networked, or Internet-related computer programs.
- Using current programming languages and technologies, writes code, completes programming, and performs testing and debugging of applications.
- Plans and directs studies of potential data processing applications.
- Develops and installs programs to support general business applications
- Develops & designs both physical and digital communications. Covering print & mail, SMS, e-mail, multiple digital delivery channels, archiving and web presentment. Develop automated workflows and applications related to these communications.
- Roll out an automated test-driven development process
- Support the CCM integrations with 3rd party software. This may include production site software that supports ADF (Automated Document Factory) processes, but also in country digital delivery channels.
- Conduct and/or contribute to 3rd party solution analysis, working with suppliers and staff, to assess products suitable for improving operational efficiency.
- All other duties as assigned.
- Batchelor/college education - Preferred IT/ Computer Science or similar related degree
- 2 years as a developer
- Preference given to candidates who have experience in a technical development role, have prior experience working with automation software and can demonstrate skills enhancement autodidact.
- Comfortable communicating and writing in English
- Demonstrates above average communication skills with an aptitude for dealing with users and colleagues, using both business and technical language.
- Takes initiative to keep own skills up to date and to maintain awareness of emerging tech
- Strong scripting skills, including C++, Python, Java, Groovy etc
- Knowledge in automation platforms
- Quadient Inspire skills, specifically Automate, Designer and Interactive.
- Proficient in SQL
- Comfortable and experienced designing a variety of complex/high availability database structures (relationship, key pairs, timeseries etc)
- Shows a systematic, analytical approach to problem solving and shows aptitude for analysing and managing problems arising from incidents.
- Comfortable designing APIs for bespoke technologies
- Advanced understanding of backend integration principles
- Experienced in rolling out & using Automated testing principles
- Experienced in using docker container technology, or can demonstrate capability using other container tech.
- Technical knowledge and understanding of major technology areas, platforms, development processes and system lifecycles
- Understands, explains and presents complex technical ideas to both technical and non-technical audiences.
- Demonstrates effective mentoring and coaching skills.
- Experienced with Linux and Windows based Operating Systems
- Excellent interpersonal skills/Customer awareness, as well as experience or can demonstrate ability to guide, lead and mentor less experienced colleagues.
- Knowledge of Agile project management
- Preferred:
- Experience with Racami Alchame Platform or similar SW packages
- Comfortable leading and managing progress on a technical build
- Knowledge of web framework technologies, including standard integration language exposure (like python, Java etc)
- Experience with document composition tools (e.g. OpenText Extream, PReS, DOC1, CSF, Planet Press, Sefas OpenPrint or Formscape )
- Knowledge of ESB
- Experience with Single Sign on Solution, preferably Keycloak
- Knowledge of Multi-Channel Output Creation
Key Skills
Ranked by relevance
c
ha
ui
ai
lan
kf
git
esp
python
java
high availability
designer
docker
groovy
linux
excel
sql
spi
isr
pan
ux
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Junior Software Engineer
2025-09-18
Full-time
Entry
Portugal
IT Services
Engineering
View Job Details
Related
Software Engineer
2026-05-15
Full-time
Associate
Belgium
IT Services
Engineering
View Job Details
Related
DevOps Engineer
2026-05-27
Full-time
Associate
Argentina
Software Development
Engineering
Login to Apply
- Posted
- Nov 11, 2024
- Type
- Full-time
- Level
- Entry
- Location
- Lisbon
- Company
- Xerox
Industries
IT Services
IT Consulting
Software Development
Retail Office Equipment
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Junior Software Engineer
2025-09-18
Full-time
Entry
Portugal
IT Services
Engineering
View Job Details
Related
Software Engineer
2026-05-15
Full-time
Associate
Belgium
IT Services
Engineering
View Job Details
Related
DevOps Engineer
2026-05-27
Full-time
Associate
Argentina
Software Development
Engineering