Cupertino, CA
The candidate will be a competent software engineer with excellent
programming skills in general and proficient in Java in particular. The
candidate must have a good understanding of web applications. Problemsolving
and good communication skills are an essential requirement as the
developer will be expected to work independently (though within a team) and
will closely interact with various team members and possibly across teams.
The candidate should also possess good design skills with exposure to design
patterns and various core frameworks.
Good exposure to a process-driven development environment is important such
that the candidate has an understanding of software engineering principles as
also familiarity with IDEs, configuration management tools, defect tracking
tools, etc. Development experience in ecommerce is a definite plus.