We are seeking a high-performing Program Manager to lead a multi-disciplinary team in delivering critical technology initiatives and application modernization efforts. The ideal leader has a strong blend of technical acumen, emotional intelligence, and hybrid methodology experience.
Quick Details
- Location: Mechanicsville, VA
- Work Arrangement: Hybrid
- Interview Process: Remote or In-Person options available
Key Responsibilities
- Lead, mentor, and develop cross-functional application development teams (employees and contractors).
- Drive consistent delivery through the entire Software Development Lifecycle (SDLC).
- Manage working relationships with executive management, vendors, and business sponsors.
- Balance competing demands for quality, scope, schedule, and cost.
- Define goals aligned with broader technical objectives and enterprise strategy.
Core Skills & Qualifications
Required Experience:
- 10+ years of overall IT experience.
- 5+ years of people management and large-scale program management experience.
- Hybrid Methodology: Deep expertise in both Agile/Scrum and Waterfall, with the proven ability to blend them seamlessly to fit the environment.
- Modern Engineering: Strong knowledge of DevOps methodologies, CI/CD pipelines, and version control systems.
- Application Lifecycle: Hands-on experience managing application maintenance, enhancements, technical debt reduction, and modernization initiatives.
Preferred & Advantageous Skills:
- Security & Compliance: Working knowledge of regulatory frameworks (e.g., PCI standards) and experience supporting IT audits/governance.
- Tools: Fluency in MS Project, Visio, and MS Office suite.
- Domain: Prior experience with Tolling systems or electronic payment systems is a massive plus.
- Certification: PMP Certification is highly preferred.