Technical Program Manager
Program Management | Remote in New York, NY | Full Time, Contract, and Temporary | From $65.00 to $75.00 per hour
Job Description
Technical Program Manager
- Hourly pay: $65-$75/hr
- Worksite: Leading music streaming company (Remote, Candidates must be located in the United States and work Eastern Time office hours)
- W2 Employment, Group Medical, Dental, Vision, Life, Retirement Savings Program
- 40 hours/week, 5 Month Assignment, Possible extension
A leading music streaming company seeks a Technical Program Manager. The successful candidate will work cross-functionally with Client Engineering teams to deliver a world-class experience for the organization.
Technical Program Manager Responsibilities:
- Define, implement, and establish program management tools, techniques, and best practices that are uniquely aligned to project execution for application development.
- Collaborate and closely communicate with product, design, engineering, quality engineering, and other interdepartmental resources to successfully drive projects to completion with the highest level of quality.
- Manage clear communication of progress/status with project stakeholders.
- Adapt to changing conditions and modify project execution plan as appropriate while managing multiple projects concurrently.
- Proactively highlight and resolve risks and issues, and clearly communicate those risks to stakeholders.
- Identify blockers and facilitate the removal of those blockers.
Technical Program Manager Qualifications:
- 5 to 7 years of experience managing technical projects or complex programs.
- Bachelor’s degree in Computer Science, Business Management or similar field, or equivalent experience, in lieu of degree.
- Experience and proven track record of working with cross-functional stakeholders including Product, Design and Engineering, to deliver software at scale to millions of active users.
- Experience working in a fast paced, dynamic environment while successfully leading multiple projects simultaneously.
- Strong understanding of software development and design processes, lifecycle methodology, release management, system verification, and testing.