Job Description :
Job Description & Duties:
‘Adobe’ is currently going through a business transformation from a traditional desktop software vendor to software as a service provider. Creative Cloud is a great demonstration of what our vision is for our future Creative Business. We are looking for a dedicated and passionate developer who is interested in building the next generation of user interface for subscription management. You will deliver critical components that enable Adobe Creative Cloud Membership for retail and volume customers. The ideal candidate for this position loves writing code. You know the latest industry trends and preferred frameworks for thin or thick client development. You have a genuine interest in open source technology and can make intelligent trade-offs between developing from first principles vs. using off the shelf components.

As part of the role, your focus will be on:
Building world class user interface and clients for Creative Cloud subscription management.
Participating in all aspects of software development activities including design, coding, code review, unit-testing and bug fixing.
Working independently on delivering complex functionality.
Working in cross functional teams to ensure superb end-to-end user experience for our customer.
Fast prototyping of ideas and concepts and researching latest industry trends.
Working with technical writers to ensure the quality and accuracy of documentation.

Skills Required:
1+ years’ experience as software engineer doing web or thick client development.
Track record of delivering software releases on time with high quality.
Motivated self-starter with the ability to learn and adapt quickly.
Expertise in JavaScript, JQuery development.
Proficient in the use of one or more of PHP/Java.
Proficient in Object Oriented analysis and design.
Proficient in developing on two or more of Windows, Mac OS, Linux platforms.

Development/Technical Lead experience.
Proficient in use of one or more IDEs like Visual Studio, Eclipse, Xcode.
Experience with frameworks like Ruby on Rails, Tomcat, JBoss, Spring a plus.
Experience with Backbone, Underscore and similar technology a plus.
Excellent written and verbal communication skills.
Experience with Agile Software Development techniques.
Experience with Cloud Computing and Amazon Web Services (AWS) a plus.
Experience developing for Adobe products a big plus.

Education in Computer Science, Engineering, Management Information Systems or equivalent.