Overview
Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)
25% Travel
Able to Provide Sponsorship
Skills
API
Agile
Application Development
Asana
COBIT
Budget
Communication
Collaboration
Dashboard
Data Migration
Database
DevOps
HIPAA
IT Governance
ITIL
JIRA
Leadership
Management
Microservices
Microsoft Azure
Migration
Mobile Applications
Project Management
Reporting
Scrum
SaaS
SAFE
Servers
PRINCE2
Software Development Methodology
Software Development
Status Reports
Stakeholder Management
Job Details
Senior IT Project Manager
Location: Charlotte, NC (Hybrid)
Duration: 12+ Months
Employment Type: W2 Only
Key Responsibilities
- Lead end-to-end project management for multiple concurrent IT initiatives, including cloud migrations, application development, system integrations, and infrastructure modernization
- Develop and maintain detailed project plans, timelines, budgets, and resource allocation using industry-standard tools (e.g., MS Project, JIRA, Asana)
- Facilitate technical discussions between software engineers, architects, infrastructure teams, and business stakeholders to ensure alignment on scope, design, and deliverables
- Identify, assess, and mitigate project risks, dependencies, and issues, escalating when necessary to ensure project continuity
- Manage project financials, including forecasting, tracking actuals, and reporting on budget vs. actual performance
- Implement and champion Agile, Scrum, and/or hybrid project management methodologies tailored to team and project needs
- Coordinate with offshore/onshore development and operations teams to ensure seamless collaboration and delivery
- Prepare and deliver regular project status reports, dashboards, and executive presentations for stakeholders and leadership
- Ensure all projects adhere to IT governance, security policies, compliance requirements, and architectural standards
- Foster a culture of continuous improvement by conducting retrospectives, refining processes, and incorporating lessons learned
Required Qualifications
- 12+ years of experience managing technical IT projects in roles such as Technical Project Manager, Delivery Manager, or IT Program Manager
- Proven experience managing software development life cycle (SDLC) projects including application development, SaaS implementations, and API integrations
- Strong technical aptitude with understanding of:
- Cloud platforms (AWS, Azure, or Google Cloud Platform)
- Software development (web/mobile apps, microservices, APIs)
- Infrastructure (networking, servers, databases, DevOps pipelines)
- Proficiency with project management tools (JIRA, Confluence, MS Project, Smartsheet) and Agile/Scrum frameworks
- Excellent financial acumen with experience managing budgets exceeding $1M+
- Exceptional stakeholder management skills, with experience presenting to executives and translating technical details for business audiences
- Strong leadership presence with ability to motivate teams, resolve conflicts, and drive decisions
- PMP, PRINCE2, CSM, or SAFe certification highly preferred
- Excellent written and verbal communication skills
Preferred Qualifications
- Hands-on technical background as a developer, engineer, or systems analyst
- Experience with ITIL, COBIT, or other IT governance frameworks
- Knowledge of data migration, cybersecurity, or ERP implementation projects
- Experience managing projects under compliance requirements (SOX, HIPAA, GDPR, etc.)
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.