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 the hybrid workplace of today and tomorrow. Today, Xerox is continuing its legacy of innovation to deliver client-centric and digitally-driven technology solutions and meet the needs of today's global, distributed workforce. From the office to industrial environments, our differentiated business and technology offerings and financial services are essential workplace technology solutions that drive success for our clients. At Xerox, we make work, work. Learn more about us at www.xerox.com.
About The Role
Xerox is seeking a talented and motivated Software Engineer to join our team. In this role, you will be responsible for developing innovative solutions and delivering high-quality software products to our customers. You will collaborate with cross-functional teams, contribute to product development, and continuously enhance your technical skills in a dynamic environment.
Key Responsibilities
- Collaborate with a team to design, develop, and maintain software and firmware applications
- Participate in critical problem-solving discussions and technical decision-making
- Work closely with cross-functional teams to strategize and implement solutions
- Continuously learn and apply new technologies and skills to your projects
- Provide support to end users of Xerox software products
Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related field
- With at least 5 years of relevant experience in software development.
- Proficiency in one or more programming languages: Java, C/C++, Python
- Experience with development tools such as Apache Ant, Gradle, Git, Eclipse, Android Studio, and/or Xcode
- Familiarity with Windows, macOS, or Linux environments
- Experience working in Agile development environments and adaptability to change
Key Skills & Competencies
- Strong understanding of engineering processes in product development
- Solid object-oriented design and programming skills
- Ability to apply systems thinking to solve complex problems
- Adaptability in a fast-changing business environment
- Effective communication skills with the confidence to share ideas
- Strong commitment to delivering high-quality results on time
- Reliable, accountable, and detail-oriented with strong follow-through
Why Join Xerox
At Xerox, you'll be part of a team that values innovation, collaboration, and continuous learning. We offer opportunities to grow your career while working on impactful technologies that serve customers worldwide.