The company is looking to solve the problem of managing software projects efficiently, meeting schedule, quality, and performance objectives.
Requirements
- Technical project/program management experience
- Experience working directly with software engineering teams
- Experience with Software Development Life Cycle
- Experience planning and managing schedules, budgets, and resources
- Strong planning skills including defining requirements, time estimating, documentation, and testing
- Experience working through multiple timelines and driving multiple products simultaneously to completion
Responsibilities
- Monitor progress for project milestones, deliverables, and performance metrics and communicate status updates to leadership team
- Responsible for project scope, timeline, and deadlines
- Identify potential risks and challenges, assist in developing mitigation strategies, implement mitigation strategies, and escalate issues as necessary to minimize impact to the project
- Analyze resource allocation and deliver recommendations for modifications
- Lead project/feature meetings, technical meetings, program reviews, and gate reviews
- Create processes for identifying, managing, and reducing technical risk
- Managing the full project lifecycle of product development, improving efficiency, removing roadblocks, and implementing processes to ensure efficient deployment of resources
Other
- No sponsorship offered for this position
- No relocation benefits for this position
- 401(k) retirement plan with employer match
- Catered lunches on Wednesdays
- Every developer and designer has an SSD-enabled laptop, dual 24" LED monitors, Sit/Stand Desks, Herman-Miller chairs