Flex Developer
- Contract
Job Description
Role: Sr. Flex Developer
Work Location: Palo Alto, CA
Start date: ASAP
End Date: 1 year with extension highly likely
Summary:
Our client is looking for a Sr. Flex Developer to work on their vSphere Web Client Product.
The frontend is written entirely in Adobe Flex and the backend is written in BlazeDS and Java.
Responsibilities
Become an expert in technical aspects of the product
Perform hands-on software design and development in ActionScript, Flex, ActionScript, Java/J2EE, Spring BlazeDS and Eclipse Virgo.
Provide work estimates for proposed projects
Work with QA to ensure high quality of delivered product
Cross-train developers on product features that are implemented
Develop and execute unit tests for product components
Work closely with management to determine feasibility of product features
Work closely with User Experience team to develop UI wireframes
Perform peer code reviews and provide feedback
Promote high quality and timely completion of projects
Work with geographically distributed teams
Qualifications
Qualifications
BS in Computer Science or equivalent degree required
8+ years of software development experience with emphasis on user-oriented development
Expertise in Flash-based technologies with 4+ years of Flex SDK 3 and/or Flex SDk 4 and ActionScript programming experience.
6+ Experience with Java/J2EE, Spring 3.x, Spring/BlazeDS is a must.
Experience with Flex Builder 4.
In depth knowledge of software engineering and object-oriented programming principles.
Experience with design patterns and refactoring.
Experience with XML and XML-related APIs
Familiarity and past work experience with design specification methodologies (Use Cases, UML)
Hands-on experience with web applications.
Exposure to Test Driven Development and unit testing is helpful
Experience with open source web technologies such as Ant, Maven and Jenkins
Additional Information
All your information will be kept confidential according to EEO guidelines.