- 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