1

Software Program Manager Jobs in Reston, VA (NOW HIRING)

Program Manager

Sterling, VA · On-site

$131K - $290K/yr

Job Title: Program Manager Job Category: Project and Program Management Time Type: Full time ... Agile software development of spacecraft orchestration applications Integration with enterprise ...

Program Manager

Herndon, VA · On-site

$150K - $190K/yr

Dark Wolf is seeking a Program Manager to oversee technical initiatives and work efforts within our ... and software penetration testing methodologies for Unmanned Underwater Vehicles (UUVs) or ...

Job Title: Program Manager Job Category: Project and Program Management Time Type: Full time ... Agile software development of spacecraft orchestration applications * Integration with enterprise ...

We are seeking an experienced Program Manager to lead and oversee large-scale technical programs ... Coordinate cross-functional teams including software development, data engineering, cloud ...

Develop and maintain a comprehensive program management plan utilizing standard project management software. Responsible for developing a detailed Work Breakdown Structure (WBS), Standard Operating ...

Minimum of ten years' experience in project/program management on software development and/or IT projects, or equivalent * Minimum of five years' experience in an external client-facing role ...

Develop and maintain a comprehensive program management plan utilizing standard project management software. Responsible for developing a detailed Work Breakdown Structure (WBS), Standard Operating ...

We are seeking an experienced Program Manager to lead and oversee large-scale technical programs ... Coordinate cross-functional teams including software development, data engineering, cloud ...

Develop and maintain a comprehensive program management plan utilizing standard project management software. Responsible for developing a detailed Work Breakdown Structure (WBS), Standard Operating ...

The Program Manager (PM) provides leadership and oversight for large-scale program support services ... Four (4) years of experience utilizing a variety of office software, specifically: MS Word, MS ...

Key Responsibilities The Program Manager will: * Maintain overall responsibility for contract cost ... Software & Hardware Engineering, Network & Systems Management, Information Systems Security, and ...

Showing results 41-60

Software Program Manager information

See Reston, VA salary details

$40

$65

$83

How much do software program manager jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for software program manager in Reston, VA is $65.29, according to ZipRecruiter salary data. Most workers in this role earn between $59.71 and $71.88 per hour, depending on experience, location, and employer.

What is a software program manager?

Software Program Managers are professionals who oversee the planning, execution, and delivery of software projects within an organization. They coordinate cross-functional teams, manage project timelines and budgets, and ensure that software products meet business goals and quality standards. Their role involves risk management, stakeholder communication, and resolving any issues that could impact project success. Software Program Managers act as a bridge between technical teams and business leaders to ensure alignment throughout the software development lifecycle.

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

To thrive as a Software Program Manager, you need expertise in project management, software development life cycles, and a relevant degree, often complemented by experience in leading technical teams. Familiarity with tools such as Jira, Microsoft Project, and Agile or Scrum certifications is typically required for planning and tracking progress. Strong communication, stakeholder management, and problem-solving abilities are crucial soft skills for aligning teams and managing expectations. These competencies are vital to deliver projects on time, within scope, and to ensure effective collaboration among cross-functional teams.

How does a software program manager typically collaborate with development and QA teams to ensure project success?

A Software Program Manager works closely with both development and QA teams to align project timelines, clarify requirements, and address roadblocks as they arise. They facilitate regular meetings, such as stand-ups or sprint reviews, to ensure everyone is on the same page and that priorities are being met. By acting as a bridge between technical and non-technical stakeholders, Program Managers help ensure that quality standards are maintained while deadlines are achieved. Effective communication and proactive issue resolution are key aspects of their collaboration with these teams.

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

AspectSoftware Program ManagerSoftware Project Manager
ResponsibilitiesOversees multiple related projects, aligns them with business goals, manages interdependenciesManages individual software projects, focuses on scope, schedule, and deliverables
CertificationsPMI-ACP, PMP, Agile certifications often preferredPMP, Scrum Master, Agile certifications
Work EnvironmentStrategic planning, cross-project coordination, stakeholder communicationDay-to-day project execution, team management, task tracking
Industry UsageCommon in large organizations managing multiple projectsCommon in both small and large teams focusing on specific projects

While both roles involve project management skills, a Software Program Manager oversees multiple related projects to ensure strategic alignment, whereas a Software Project Manager focuses on the successful delivery of individual projects. The Program Manager handles broader coordination and stakeholder communication, often requiring similar certifications but with a focus on program-level objectives.

Are software program managers in high demand?

Software program managers are in high demand due to the growth of technology companies and the need for effective project coordination. They often require strong leadership, technical knowledge, and experience with project management tools like Agile or Scrum. The role is expected to grow as organizations increasingly rely on software development and digital transformation.

What does a software program manager do?

A software program manager oversees the planning, execution, and delivery of software projects, coordinating teams, managing schedules, and ensuring project goals are met. They often work with cross-functional teams, utilize project management tools, and require strong communication and organizational skills.

What are popular job titles related to Software Program Manager jobs in Reston, VA?

For Software Program Manager jobs in Reston, VA, the most frequently searched job titles are:

What job categories do people searching Software Program Manager jobs in Reston, VA look for?

The top searched job categories for Software Program Manager jobs in Reston, VA are:

What cities near Reston, VA are hiring for Software Program Manager jobs?

Cities near Reston, VA with the most Software Program Manager job openings:

Program Manager

Sterling, VA • On-site

$131K - $290K/yr

Full-time

Medical, Retirement, PTO

Posted 12 days ago


Key responsibilities

  • Establish and execute the strategic vision for program delivery, ensuring alignment with customer mission needs and resource prioritization.

  • Lead and inspire development teams, overseeing Agile software development, system integration, user engagement, and incorporation of advanced analytics and AI/ML capabilities.

  • Produce comprehensive program reporting on staffing, performance, finance, risk, and contract execution.


Job description

Job Title: Program Manager Job Category: Project and Program Management Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * Opportunity CACI is seeking an experienced and mission-driven Program Manager to lead a high-performing team within our Space Line of Business, supporting critical Intelligence Community (IC) initiatives. In this role, you will direct a major effort to design, develop, and deliver a next-generation spacecraft constellation orchestration solution-advancing systems vital to national security and shaping the future of space-based mission operations. As the Program Manager, you will be the senior leader accountable for full program execution and the primary interface with our Government customer.

You will define program strategy, drive technical excellence, and ensure coordinated delivery across multiple mission-critical lines of effort. Key Responsibilities Establish and execute the strategic vision for program delivery, ensuring alignment with customer mission needs, prioritization of resources, and a roadmap that enables consistent, high-quality performance. Lead and inspire diverse development teams, maintaining a culture of efficiency, responsiveness, and technical rigor in support of sensitive intelligence missions.

Guide teams performing essential work including: Agile software development of spacecraft orchestration applications Integration with enterprise systems and mission workflows User engagement in support of CONOP development and UI/UX refinement Integration of advanced analytics, data science, and AI/ML capabilities Ensure product teams consistently meet customer objectives, technical requirements, and development timelines. Oversee all communication with Government partners to maintain transparency, alignment, and performance against contract requirements. Provide leadership that enables the delivery of a breakthrough capability-one that transforms mission orchestration and strengthens strategic advantage against evolving global threats.

Produce comprehensive program reporting covering staffing, performance, finance, risk posture, and overall contract execution. This position will be located at CACI facilities in Sterling, VA or Denver, CO and is contingent upon contract award. Qualifications Required: Active TS/SCI security clearance 7+ years of program management experience, including leadership of Agile software development teams Experience leading DoD or IC programs Demonstrated success managing cost, schedule, performance, and risk across multidisciplinary efforts Proven ability to lead diverse teams and manage subcontractors and partners in fast-paced, operationally demanding environments Strong verbal and written communication skills, including experience briefing senior leadership Desired: PMP, PgMP, or DAU equivalent certification Certifications in Agile software development methodologies Prior experience leading comparable programs within the Space domain supporting NRO, USSF, or similar organizations Master's degree in a relevant discipline - What You Can Expect: A culture of integrity.

At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation. An environment of trust.

CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth.

Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy. Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.

We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.

The proposed salary range for this position is: $131,800 - $290,000 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.