1

Tech Program Manager Jobs in Maryland (NOW HIRING)

IT PM Requisition Responsibilities Program Execution amp; Delivery * Plan, execute, and oversee all program activities across cost, schedule, and performance * Develop and manage program plans ...

Requirements: -Bachelor's degree in Business Administration, Program Management, Information Technology, Engineering, Computer Science, or related field. -Minimum 15+ years of experience managing ...

Program Manager

Rockville, MD · Hybrid

$135K - $185K/yr

Requirements: -Bachelor's degree in Business Administration, Program Management, Information Technology, Engineering, Computer Science, or related field. -Minimum 15+ years of experience managing ...

Program Manager

Bethesda, MD · Remote

$150K - $182K/yr

Support strategic technology planning and modernization initiatives. * Direct all program ... Manage program scope, staffing, schedules, deliverables, and performance metrics. * Coordinate ...

Program Manager / Senior Program Manager

Bethesda, MD · On-site

$124K - $124K/yr

... IT program. This role is accountable for end-to-end program performance across custom application development and modernization, platform delivery (including ServiceNow), enterprise architecture ...

next page

Showing results 1-20

Tech Program Manager information

See Maryland salary details

$21

$50

$76

How much do tech program manager jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for tech program manager in Maryland is $50.06, according to ZipRecruiter salary data. Most workers in this role earn between $38.27 and $59.47 per hour, depending on experience, location, and employer.

What is the difference between Tech Program Manager vs Software Project Manager?

AspectTech Program ManagerSoftware Project Manager
CredentialsTypically requires a bachelor’s degree in IT, Computer Science, or related fields; certifications like PMP or PgMP are commonUsually holds a bachelor’s degree in Computer Science, Software Engineering, or related; PMP certification is often preferred
Work EnvironmentCoordinates multiple projects across teams, often in tech companies or IT departmentsManages specific software development projects within tech or software firms
Employer & IndustryTech companies, IT departments, large enterprisesSoftware development firms, tech startups, IT divisions

The main difference is that a Tech Program Manager oversees multiple related projects and programs, focusing on strategic alignment and cross-team coordination, while a Software Project Manager manages individual software projects, focusing on delivery and execution.

How does a tech program manager typically collaborate with cross-functional teams during a project?

Tech Program Managers play a pivotal role in bridging technical and non-technical teams. They frequently coordinate with engineers, product managers, designers, and stakeholders to define project goals, set timelines, and manage dependencies. Regular meetings, clear communication, and progress tracking are key strategies they use to ensure alignment and resolve issues quickly. This collaborative environment helps deliver complex technical projects on time and within scope.

What is a Tech Program Manager?

A Tech Program Manager is a professional responsible for overseeing and coordinating technology projects and programs within an organization. They work closely with engineering teams, stakeholders, and other departments to ensure projects are completed on time, within scope, and on budget. Their role involves planning, resource allocation, risk management, and communication to align technical solutions with business goals. Tech Program Managers often bridge the gap between technical and non-technical teams, ensuring clear understanding and smooth execution of complex initiatives.

What does a tech program manager actually do?

A tech program manager oversees multiple technology projects within an organization, coordinating teams, setting timelines, and ensuring projects meet goals and deadlines. They facilitate communication between stakeholders, manage resources, and track progress using tools like Gantt charts or project management software to deliver technical initiatives successfully.

What are the key skills and qualifications needed to thrive as a tech program manager?

To thrive as a Tech Program Manager, you need a solid background in project management, software development processes, and a relevant degree, often supported by certifications like PMP or Agile Scrum Master. Familiarity with tools such as Jira, Asana, and project tracking systems is typically required. Exceptional communication, leadership, and problem-solving skills help in managing cross-functional teams and stakeholder expectations. These skills and qualities ensure successful program delivery, alignment with business goals, and effective risk management in complex technical environments.
What cities in Maryland are hiring for Tech Program Manager jobs? Cities in Maryland with the most Tech Program Manager job openings:
Infographic showing various Tech Program Manager job openings in Maryland as of August 2026, with employment types broken down into 1% As Needed, 73% Full Time, 23% Part Time, 1% Temporary, and 2% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $104,126 per year, or $50.1 per hour.

$160K - $180K/yr

Full-time

Posted 18 days ago


Job description

IT PM Requisition
Responsibilities
Program Execution amp; Delivery
  • Plan, execute, and oversee all program activities across cost, schedule, and performance
  • Develop and manage program plans, schedules, and budgets
  • Foster a test driven development (TDD) team culture
  • Ensure delivery of all task order requirements in accordance with PWS objectives
Leadership amp; Team Management
  • Lead cross-functional DevSecOps cybersecurity teams (engineering, cloud, cyber, and platform SMEs)
  • Provide technical and operational leadership across delivery teams
  • Foster collaboration and high-performing team culture
Stakeholder Engagement
  • Serve as primary interface with Government leadership and stakeholders
  • Provide program status updates, metrics, and risk reporting
  • Align program execution with mission priorities and user needs
Risk amp; Quality Management
  • Identify, track, and mitigate program risks and issues
  • Ensure deliverables meet quality, security, and compliance standards
  • Conduct program reviews and performance assessments
Continuous Improvement
  • Apply Agile, DevSecOps, and PMBOK best practices
  • Design, implement and report on metrics for compliance, quality, schedule, management for both customer and internal reporting by CLIN
  • Incorporate lessons learned and drive process optimization
  • Promote innovation and automation across the platform

Qualifications
Education
  • Bachelor’s degree
Experience
  • 10 or more years of IT program management experience
  • Five (5) or more years of DoD IT program management experience
  • Five (5) or more years of DoD cybersecurity experience
  • Proven experience managing large-scale development programs[JR1]
  • MS Azure cloud experience preferred
Certifications
  • PMP required
  • Agile/Scrum certification desirable
Technical Expertise
  • DevSecOps tools and practices (CI/CD pipelines, Kubernetes, cloud platforms)
  • Software factory / Platform One / DSOP experience highly desirable
  • Understanding of cybersecurity and cloud-native architectures
Skills
  • Strong leadership and team management
  • Excellent communication and stakeholder engagement
  • Ability to manage multiple concurrent efforts and priorities
  • Strong MS O365/Office skills
PCI Federal (PCIF) and its subsidiaries are an equal-opportunity employer. PCIF does not discriminate on the basis of age, sex, race, national origin, religion, marital status, sexual orientation or identity, Veterans or Disability status.
Preference may be extended to qualified Native American Indian candidates in accordance with applicable federal law.