VMware/Mozy is seeking a self-motivated, team player Senior Software Engineer to join its engineering team in China to help further growth of its industry leading personal cloud service. The individual will be working in a global team developing cloud based web applications and provide carrier level services.
- Design, develop and maintain high quality code following best practices/patterns.
- Participation in and contribution to software functional/design reviews, writing functional/design specifications, providing white papers as appropriate to describe advanced technology and working with the testing organization to develop test plans.
- Trouble shooting production issues and resolve problems in a timely manner.
- 3+ years commercial software development experience and proven experience working on large scale web applications.
- Very passionate about new technologies and willing to grow in technical career path. Learn new technologies and apply in real projects very quickly.
- Really experienced in Ruby on Rails or other similar web development technologies.
- Experienced in PostgreSQL or other RDBMS, building and supporting large scale, high availability websites and applications.
- Knowledgeable in Linux OS. Experience in Debian and PostgreSQL is a plus.
- Experience in agile practices such as test driven development, continuous integration and constant communication.
- Good written and oral communication skills in English and Mandarin.