Previous Job
Software Engineer IV // 12+ months contract
Ref No.: 18-07680
Location: San Jose, California
Software Engineer Job Duties and Responsibilities

Typical duties include:

1. Building and managing highly scalable, highly available systems
2. Coding, modifying, testing and debugging programs according to design specifications
3. Working with quality assurance to develop software test plans and monitoring applications for performance
4. Documenting software applications and communicating and collaborating with various teams
5. Build data-driven solutions using latest distributed technologies.

1) Experience in Java is a must.
2) Good understanding of web services and SOA related standards like REST
3) Excellent in UNIX, Shell scripting, knowledge of Perl/Python is an added advantage
4) Knowledge of Hadoop and Hadoop related technologies like PIG/Hive/Spark will be a plus.
5) Familiarity with version control tools like GIT/Github
6) Should have participated in, and be familiar with, Agile (Scrum) project methodology and practices
7) Knowledge of Web Technologies is a plus

Education Bachelors degree in computer science, electrical engineering, computer engineering or related field.