Title: Java Project Manager
Location: Sunnyvale, CA
Duration: 24+ Months contract
Need only local candidates.
Minimum 8-10 years prior Information Technology with 4+ years of project management experience required
Knowledge of practical aspects of project management
Experience in executing agile projects, managing multiple scrums
Understanding of technologies like Java/J2EE, Web Services
Manage Software Development project activities for multiple projects across all project phases, including initiation, planning, execution, monitoring, control and closure.
Agile Lifecycle Expertise - coaching/mentoring new Agile Teams.
Work collaboratively with development team, lead architect and the management to determine technical direction and approach to system design and implementation.
Create, manage and track project vehicles, including, but not limited to:
Detailed project plans
Project scope statements
Risk and issues logs
Tailor project management, development and support processes to meet the needs of individual (new and/or ongoing) projects.
Manage the day-to-day activities of projects and staff; communicate with project teams as necessary to ensure project deliverables are on schedule and within cost parameters.
Communicate and collaborate with internal and external customers as needed in regards to project deliverables including managing expectations, presenting and interfacing with sponsors.
Make decisions and communicate trade-offs and risks; drive key decisions across projects.
Make recommendations to management about schedules, prioritization and resource allocation with input from team members.
Provide ongoing project plan/status reporting.
Demonstrable experience of engagement with Engineering Teams - Configuration Management, Deployment tools, and Continuous Integration.