Opportunities for freshers, Analyst in Xerox Corporation | 0 - 0 yrs | Philippines careerforfreshers

Xerox Entry Level Graduate Job | Software Engineering

Xerox is looking for a highly motivated, skilled, and adaptable software engineer to join our Workplace Solutions Engineering Group in our Webster, NY campus. The objective of each opportunity is to be part of a cross functional team to responsible for all aspects of the software delivery process including gathering requirements, designing, and developing software solutions, ensuring similar practices within the team, documenting software implementations, and investigating and solving problems.

Software Engineer

Job Description:

Participate/Lead design activity for various features. Responsible for embedded applications and new feature design, development and programming in C, C++, Java, Ruby, PHP and JavaScript on a Linux platform. Work with customer representatives to gather, detail, document, and clarify requirements at the beginning of a new project.

Design implement, debug and unit test software for new and existing applications. Document design choices and implementation methods before moving on to next task. Participate in code reviews. Maintain and improve the existing code base. Implement Object Oriented design concepts. Create various Unit Tests and perform Test-driven development.

Write automated system integration tests using Pal and Ruby. Perform code analysis using static checkers. Create UML design documents. Engage in Web development using PHP/JavaScript/AJAX.

Collaborate with software team members, and other cross-functional teams, in order to see projects to completion in an agile environment. Maintain a thorough understanding of the current system. Identify new processes that will lead to an improved development lifecycle. Setup code browser for the complete code

Knowledge of MS SQL and spatial database; and knowledge of content management systems including Accurev

EDUCATION:
MINIMUM EDUCATION REQUIRED: BACHELOR’S DEGREE OR EQUIVALENT IN COMPUTER SCIENCE, COMPUTER ENGINEERING, OR A RELATED FIELD.

Apply Now