Company Background: Our client is the world's leading desktop publishing software provider and one of the world's largest and most diversified software companies.
Work Scope:
- Understand customer requirements, write specifications for software features to meet those requirements and estimate schedules with minimal to no supervision
- Assess risks for predictable outcomes of deliverables.
- Develop code to implement requirements that is reliable, maintainable, performance optimized, secure and world-ready.
- Creating unit tests and test collateral to prove that new features work
- Work closely with and integrate components from other Adobe development teams.
- Assist the Customer Support team in resolving complex customer issues
- Hand-off features to the Quality Engineering team and provide necessary assistance
Required Knowledge and Skills
- 5+ years experience as a software developer with at least 3 years using Java/J2EE
- Experience on ANT/Javascript
- Strong experience on OOA/OOD, design pattern, UML and practice at software development process and methodology, like CMM, RUP, etc.
- Strong experience on App(JBoss/Weblogic/WAS)
- Strong experiences on Database(Oracle/DB2/Mysql)
- Experience on enterprise level product development is a strong plus
- Good organizational and negotiation skills, excellent English verbal and written communication skills
- BS degree is required, advanced degree is desirable.
- Highly desirable but non-essential experience includes:
- Demonstrate experience on building cubes and reports that take advantage of OLAP/Dimensional Modeling capabilities
- Experience with any business intelligence application like Hyperion, Cognos, Business Objects, or ProClarity
- Enterprise product development experience
- Flex development experience
- Agile/SCRUM or experience with Extreme Programming
|