Software and Solutions Engineer
Xerox View all jobs
- Cebu
- Permanent
- Full-time
The Software Engineer, Cloud Solutions is responsible for designing, developing, and enhancing cloud-based software solutions within a dynamic and innovative environment. This role focuses on building scalable, high-quality applications on a cloud platform, contributing to both new and existing products. You will collaborate with cross-functional teams to deliver end-to-end solutions, troubleshoot complex issues, and drive continuous improvement in software design and development.Why Join This Team:
- Work on cutting-edge cloud technologies and innovative software solutions
- Collaborate with highly skilled engineers in a fast-paced, agile environment
- Contribute to the development of scalable and impactful cloud platforms
- Gain exposure to full-stack development and modern cloud architectures
- Opportunity to innovate and apply emerging technologies such as Generative AI
- Design, develop, and implement cloud-based software solutions
- Collaborate with engineering teams to build new features and enhance existing products
- Analyze software requirements and contribute to system design and architecture
- Identify, troubleshoot, and resolve software defects and performance issues
- Develop and maintain clear technical documentation and interface agreements
- Participate in Agile/Scrum development processes and team ceremonies
- Ensure delivery of high-quality, scalable, and maintainable code
- Apply innovative approaches, including Generative AI, to enhance product capabilities
- Bachelor's degree in Computer Science, Computer Engineering, or related field
- Strong experience in Java, Groovy, and Spring framework
- Full-stack development experience (front-end, back-end, database)
- Experience with cloud development and multi-platform systems
- Knowledge of Agile/Scrum methodologies
- Strong understanding of Object-Oriented Design and Programming principles
- Excellent communication and collaboration skills
- Strong problem-solving and analytical thinking abilities
- Ability to take ownership and deliver high-quality results
- Structured onboarding and exposure to cloud platforms and development tools
- Opportunities to work on innovative and high-impact projects
- Collaborative Agile environment with continuous learning
- Access to modern tools, frameworks, and development resources
- Ongoing development in cloud technologies and emerging innovations