Senior Technical Project Manager - Apple Employee Systems

Austin, Texas, United States
Software and Services

Summary

Posted: Oct 26, 2018
Weekly Hours: 40
Role Number: 114112526
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. Join Apple's Corporate Systems group as a Sr.Technical Project Manager to build innovative applications and solutions that serve all Apple Employees. You will play a critical role in driving the strategy and execution, along with the technical direction for the Employee Systems organization; working with business leaders and external vendors to define and establish system roadmap, design, develop, test and implement solution with high quality on time and within budget. ​Candidates should have software background with hands-on design and implementation experience of large-scale mission critical enterprise applications and web-based systems. Strong judgement, oral and written communication, and leadership skills are required.​ The ability of drive decisions through consensus and influence change and the ability to resolve conflict effectively is essential to succeed in this role.

Key Qualifications

  • Proven track record of managing complex software projects and leading cross functional teams to design and develop applications and services
  • Experience in building custom enterprise solution following software development life cycle
  • Experience managing development teams and assessing scope, size, and budget requirements
  • Experience managing applications (desktop, mobile or web-based) and services using technologies such as Cocoa, SWIFT, Java, Python, HTML, Ajax, CSS, JavaScript, etc.
  • Strong analytic skill to translate business requirements into smart system solutions with the development team.
  • Good understanding of database systems (mySQL, Oracle, NOSQL, etc.) and data modeling
  • Well verse with recent software technologies and methodologies
  • Ability to multi-task and manage tasks with varying priorities.
  • Excellent written and oral communication skills
  • Working experience in the functional area for HR and/or Payroll is a plus.
  • Knowledge of SOX, PII, PCI and related compliance standards

Description

The Employee Systems team is responsible for application development for Employee Systems Suite of Applications. We are looking for energetic self motivated project manager to lead the execution and delivery of several key systems. As a key leader on the Employee Systems team, you will be working with end users, IT professionals and global Apple business leads to keep Apple’s Employee Systems at the forefront of usability and functionality to meet business demands. The candidate should have managed systems projects, having cross-functional, global, and organizational implications enterprise systems ideally focused on HR, Payroll and Retail areas. ​Candidate should be flexible in roles yet with an in-depth knowledge of enterprise applications used for complex problem domains.​ RESPONSIBILITIES: - Work with global business leads and end users to collect requirements and enhancements for new and existing systems - Work with business stakeholders to translate requirement into system solutions. - Work with technical leads and architects on defining scope of the work and size the amount of effort and resources needed - Negotiate costs, delivery schedule and milestones for optimal results - Own the entire system delivery, project plan, monitor project progress and manage resources to ensure high quality and timely delivery - Manage review process and artifacts for application development toward the goal of mitigating risks.​ - Own and review deliverables for accuracy, quality, application performance and completeness - Own the product stability in production and ensure system is robust and properly supported - Provide regular updates on project status to senior management and business leaders - Communicate directly and independently with customers, IT professionals, and developers in the analysis and resolution of development and production situations. - Actively create, refine, and evangelize processes and technical standards for the Employee Systems area.​ - Keep up to date with latest technologies and tools and evangelize their value within the team.

Education & Experience

B.S. degree in Computer Science or equivalent field plus 8+ years experience

Additional Requirements

  • We seek a self starter, visionary person with strong leadership capabilities.
  • Exceptional communication skills, for collaborating across many participating teams.
  • You will interact with many other group’s internal team to lead and deliver best-in-class products in an exciting fast-paced environment.
  • Dynamic, smart people and inspiring, innovative technologies are the norm here. Will you join us in crafting solutions that do not yet exist?
  • You bring passion and dedication to your job and are committed to our vision and supporting the developer community