Technical Program Manager
Leads cross-functional planning and execution for digital enrollment projects using Azure DevOps. Manages technical requirements, agile delivery, and stakeholder alignment to deliver integrated web solutions.
- Compensation
- Not disclosed
- Location
- Houston, Texas, United States
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 7+ years
- Category
- Project management
- Posted
Skills
Must have
- Bachelor's degree in Computer Science, Information Systems, Engineering, Business, or related discipline, or equivalent practical experience
- 7+ years of experience in technical program management, technology delivery, product delivery, or cross-functional role
- Experience delivering customer-facing web applications or digital commerce/enrollment journeys
- Hands-on proficiency with Azure DevOps Boards and Agile delivery practices
Nice to have
- Experience in energy, utilities, retail energy, SMB/commercial sales, or regulated customer journeys
- Experience with CRM, billing, pricing, identity, marketing automation, customer data, analytics, or cloud platforms
- Working knowledge of system architecture, API integration, environment management, or data privacy
- PMP, PgMP, PMI-ACP, Certified Scrum Professional, SAFe, or comparable certification
Full description
**Technical Program ManagerLocation: Houston, TX (Hybrid 4 days/week in office & 1 day/ week from home)
The Technical Program Manager will lead cross-functional planning and execution for digital strategy projects, a digital enrollment experience designed to support eligible small and midsized business customers. This role connects business outcomes, customer experience, architecture, engineering, data, compliance, operations, and go-to-market teams to deliver an integrated, reliable, and measurable solution on strict timelines.
Role mandate: Create delivery clarity, maintain a trusted ADO system of record, resolve cross-team ambiguity, and drive committed scope to production-ready outcomes.
Key Responsibilities
Program leadership and delivery: Own the integrated program plan across discovery, requirements, design, architecture, development, integration, testing, launch readiness, and post-launch stabilization. Translate strategic goals into milestones, release plans, sprint objectives, decision points, and measurable outcomes.
Azure DevOps (ADO) governance: Administer and continuously improve ADO Boards, including epics, features, PBIs/user stories, tasks, dependencies, risks, technical debt, defects, and release scope. Establish standards for hierarchy, descriptions, acceptance criteria, ownership, estimates, priority, status, and Definition of Done.
Business and technical requirements alignment: Facilitate requirements workshops and convert business needs, customer journeys, regulatory obligations, UX designs, and operational processes into clear technical requirements and sprint-ready backlog items. Maintain traceability from business objective to feature, PBI, test evidence, and release outcome.
Cross-functional orchestration: Coordinate product, UX, front-end, back-end, architecture, platform, data, security, privacy, legal/regulatory, marketing, sales, operations, QA, DevOps, and vendor teams. Clarify roles, decisions, handoffs, integration contracts, and delivery commitments.
Dependency, risk, and issue management: Maintain RAID and dependency logs; identify critical-path constraints early; assign owners and due dates; drive mitigation; and escalate decisions with clear impact, options, and recommendations. Particular attention should be given to environments, APIs, downstream systems, data readiness, compliance, and external team dependencies.
Sprint and release execution: Lead or support backlog refinement, sprint planning, daily coordination, demos, retrospectives, release readiness reviews, and go-live checkpoints. Monitor flow, velocity, rollover, blocked work, defects, and scope changes while protecting committed timelines and quality.