Previous Job
Previous
Technical Project Manager
Ref No.: 17-00274
Location: Culver City, California
Position Type:Contract
Technical Project Manager

Client is looking for a Technical Project Manager to join its Delivery team in Culver City, CA. This position's primary responsibilities are to manage the planning, execution and delivery of the client application projects and project teams, and to manage operational issues for client's applications in all of its supported regions. Additionally, this resource is responsible for scoping out the technical feasibility of web and cross-platform product initiatives during the early stages of product development. The ideal candidate will have an in-depth understanding of Agile software development methodologies, web, mobile and console application development, web and application programming languages and project management best practices so as to be able to effectively manage multiple concurrent projects.

RESPONSIBILITIES:
Reporting to the Director of Delivery, the duties and responsibilities of the Technical Project Manager include:
  • Manages complex and strategic client projects under minimal or no supervision from initiation to closure.
  • Manages the project plans and schedules for client-app projects, and potentially manages contractors and/or 3rd party developers, and their project deliverables.
  • This person will also be representing the project in technology reviews, participate in roadmap planning and will manage the financial requirements for the relevant project in this space.
  • Full accountability for project results along with project sponsor
  • Full accountability for planning and securing resources for tasks, allocation, estimation, scheduling and risk management
  • Work with project sponsor and stakeholders to complete project charter outlining scope, goals, deliverables, required resources, budget, and timing
  • Develops detailed project schedules, project estimates, resource plans, and status reports; tracks key project milestones and adjusts project plans and/or resources to meet needs of project stakeholders
  • Reports on project progress throughout the project lifecycle or specific phases within the Solutions Delivery Life cycle (SDLC).
  • Effectively manages project scope by ensuring that any changes to scope are documented and approved with project change request forms
  • Builds relationships with key stakeholders and project resources to drive key decisions and ensure timely project completion
  • Work with lead engineers to ensure that adequate development resources are available to achieve timely delivery of scheduled product initiatives
  • Plan and communicate release windows and cycles across multiple systems and products.
  • Measure and monitor progress to ensure application releases are delivered on time and within budget, and that they meet or exceed expectations.
  • Light QC during development and implementation to ensure products are built and deployed according to specifications
  • Collect and analyze metrics around projects in order to gauge success.
  • Safely crash unsuccessful or re-prioritized projects.

Requirements:
  • Strong & demonstrated project management experience with online, mobile, and/or OTT products
  • Minimum of 5 years project managing the development of web/mobile or connected TV applications
  • Minimum of 4 years practicing Agile Scrum methodology
  • Strong knowledge of and experience with project management tools and/or software packages like MS Project, Basecamp, Confluence, JIRA, etc.
  • Experience working in a team-oriented, collaborative environment
  • Strong attention to detail
  • Ability to manage multiple, concurrent projects in various stages of development
  • Strong knowledge of software development best practices
  • Minimum of 3 years of actual software programming experience
  • Prior web and/or application development and coding experience strongly preferred (engineering background a plus)
  • Strong & demonstrated knowledge of web development technologies (JavaScript, CSS, HTML5, etc.)
  • Excellent communication skills - both written and verbal.
  • Self-managing, impeccable follow-thru, multi-tasking
  • College degree required, Advanced degree preferred
  • BS/MS in computer science, engineering, or information technology (or equivalent) preferred
  • Agile and/or PMP Certification desired