Program Manager

Overview

Remote
$50 - $55
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required

Skills

Engineering Management
Computer Science
Data Analysis
Data Migration
Decision-making
Agile
Articulate
Business Development
Collaboration
Communication
Presentations
Process Improvement
Product Design
Program Management
IT Program Management
Leadership

Job Details

Program Management & Execution
End-to-End Program Ownership: Lead the planning, execution, and successful delivery of complex technical programs from inception through launch and post-launch optimization.
Define Scope & Strategy: Collaborate with product managers and engineering leaders to define program scope, objectives, technical requirements, and detailed project plans.
Risk & Dependency Management: Proactively identify, prioritize, and mitigate technical risks and cross-team dependencies, driving solutions to critical roadblocks.
Process Improvement: Champion and implement best practices for program management, SDLC (Software Development Life Cycle), and agile methodologies to improve team efficiency and predictability.
Communication & Stakeholder Management
Executive Presentation: Develop and deliver clear, compelling, and tailored presentations to all levels of the organization, including executive leadership, technical teams, and external stakeholders.
Cross-Functional Alignment: Serve as the primary communication bridge between engineering, product, design, operations, and business development teams, ensuring all parties are aligned on goals, timelines, and technical decisions.
Status Reporting: Establish rigorous and transparent reporting mechanisms, providing concise, timely, and accurate program status, health metrics, and forecasts.
Technical Analysis & Data Fluency
Data-Driven Decision Making: Utilize strong SQL and data analysis skills to extract, manipulate, and analyze large datasets to uncover trends, measure program performance, assess technical options, and drive critical business/technical decisions.
Example: Write complex SQL queries to analyze program efficiency metrics, identify performance bottlenecks in the tech stack, or validate data migration integrity.
Technical Acumen: Maintain a deep understanding of the underlying technology stack, architectural trade-offs, and technical implementation details to effectively challenge assumptions, evaluate technical proposals, and manage engineering execution.

Required Qualifications
Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
7+ years of experience in technical program management, engineering management, or a similar consulting role focused on technology implementation.
Exceptional Communication: Demonstrated ability to articulate complex technical issues and decisions clearly and concisely to both highly technical audiences and non-technical business executives.
Expert SQL Skills: Proficiency in writing complex SQL queries for data analysis, reporting, and technical investigations (e.g., joining multiple tables, aggregate functions, window functions).
Strong Presentation Skills: Proven ability to create high-quality, impactful presentation materials (e.g., using PowerPoint) and deliver them confidently to large groups and executive steering committees.
Proven ability to drive programs to completion in a fast-paced, ambiguous environment.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.