Saturday, 2 November 2013

Engineering Project Manager

Posted by Unknown on 16:07 with No comments

  • Job Number: 30107512
  • Santa Clara Valley, California, United States
  • Posted: Nov. 2, 2013
  • Weekly Hours: 40.00

Job Summary

Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.

Key Qualifications

  • 10+ years of experience UI, server and database development
  • Excellent communication and presentation skills at contextual and detail levels.
  • Outstanding collaborative skills with business, cross-functional groups as well as within team and consultants
  • Domain expertise in complex functional transaction system(s)
  • Strong hands-on problem-solving and analytical abilities
  • Strong knowledge of object-oriented technologies, including Java
  • Experience with HTML, CSS, JavaScript, Ajax, JSP/servlet etc on large scale industrial strength apps
  • Knowledge of J2EE server side java technologies especially JBOSS
  • Top notch experience with relational database systems and SQL.
  • Experience with NoSQL solutions is a plus.
  • Practical experience providing and consuming RESTful web services and SOAP.
  • Familiarity with build tools such as Ant or Maven.
  • Familiarity with version control systems such as Subversion or CVS.
  • Experience with Hibernate or similar ORM frameworks is a plus.
  • Experience with Tapestry, or similar component-based web frameworks is a plus.
  • Experience with automated testing methodologies and frameworks, including JUnit, is a plus.
  • Experience in tuning large scale production environments is also a plus.

Description

Apple's Internet Applications team is continually growing and we are seeking an experienced Engineering Project Manager who can thrive in a fast-paced workplace where technical skills, individual drive and team collaboration are keys to success. This position requires a solid background in UI, server and database development as well as broader aspects of designing for performance and maintainability, and continuous hands-on optimization of our high volume transaction environments. Several years of lead experience in the software engineering industry is required. You will primarily work with business, on functional requirements, and the domain team including project managers and engineers, as well as a large team of consultants in California and India. You will also work with many cross-functional and infrastructural teams during software delivery life cycle. This is a global environment across multiple timezones and geographic locations with a high degree of conferencing and some travel. Strong collaboration and organization are must-haves, as well as being a self-starter with a strong sense of personal responsibility and ownership.

Education

BS in Computer Science or equivalent

0 comments:

Post a Comment