1

Software Program Manager Jobs in North Carolina (NOW HIRING)

Requirements and Experience * 8 years of Technology Delivery Program Management Technical Project ... Software Development Lifecycle SDLC * DevOps practices * DataOps practices Delivery Management

Sr Program Manager, Continuous Monitoring

Cary, NC · On-site

$108K - $109K/yr

Senior Program Manager, Continuous Monitoring - Hybrid, Cary, North Carolina We're a leader in data ... Through our software and services, we inspire customers around the world to transform data into ...

Sr Program Manager, Continuous Monitoring

Cary, NC · On-site

$108K - $109K/yr

Senior Program Manager, Continuous Monitoring - Hybrid, Cary, North Carolina We're a leader in data ... Through our software and services, we inspire customers around the world to transform data into ...

... Software as a Service in the Cloud Storage & Services BU and NetApp as a company. Stakeholders ... Own end-to-end program management and delivery - milestones, critical path, dependency maps, and ...

IT Program Manager

Charlotte, NC · On-site

$113K - $113K/yr

IT Program Manager Location: Charlotte, NC ( Not more than 45 miles) ( 3 days onsite 2 days remote ... of software development lifecycle • Strong knowledge of financial principles • Ability to ...

... software to enhance project tracking and reporting - Coaching team members to develop skills and encourage innovation in SAP program management - Conducting program reviews and status reporting to ...

Showing results 41-60

Software Program Manager information

See North Carolina salary details

$34

$56

$71

How much do software program manager jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for software program manager in North Carolina is $56.15, according to ZipRecruiter salary data. Most workers in this role earn between $51.35 and $61.83 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 North Carolina?

For Software Program Manager jobs in North Carolina, the most frequently searched job titles are:

What job categories do people searching Software Program Manager jobs in North Carolina look for?

The top searched job categories for Software Program Manager jobs in North Carolina are:

What cities in North Carolina are hiring for Software Program Manager jobs?

Cities in North Carolina with the most Software Program Manager job openings:

Infographic showing various Software Program Manager job openings in North Carolina as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 14% Part Time, 7% Temporary, and 3% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $116,789 per year, or $56.1 per hour.

Senior Program Manager, Special Programs

Duke University

Durham, NC • On-site

$112K - $112K/yr

Full-time

Posted 28 days ago


Duke University rating

6.7

Company rating: 6.7 out of 10

Based on 55 frontline employees who took The Breakroom Quiz

491st of 631 rated colleges and universities


Job description

Senior Program Manager, Special Programs
Be You.
Duke University's Office of Information Technology (OIT) is seeking a Senior Program Manager, Special Programs to help shape transformative learning experiences that connect students with real-world technology projects, industry professionals, researchers, and emerging technologies. This is an exciting opportunity to work at the intersection of technology, education, innovation, and partnership development while helping students explore meaningful career pathways and build skills that have lasting impact.
In this role, you will serve as the primary operational lead for Code+ while supporting Duke's broader Special Programs portfolio, including Duke Technology Scholars (DTech), Data Fellowship, and other experiential learning initiatives. You'll collaborate with faculty, researchers, technology leaders, industry partners, and students to create innovative project opportunities that address real-world challenges and support Duke's educational and research mission.
Minimum Requirements
Bachelor's degree in Computer Science, Information Technology, Engineering, Data Science, Business, Education, or a related field, or an equivalent combination of relevant education and experience.
  • Minimum of five years of experience in program management, technology programs, experiential learning, workforce development, higher education, nonprofit administration, or a related environment.
  • Strong understanding of technology fields, including software development, artificial intelligence, cybersecurity, data science, cloud technologies, and emerging technology trends.
  • Strong project management, organizational, and stakeholder management skills.
  • Excellent written and verbal communication skills, including the ability to communicate technical concepts to diverse audiences.
  • Strong relationship-building and collaboration skills.
  • Demonstrated problem-solving abilities and a commitment to continuous improvement.
  • Proficiency with Google Workspace, Microsoft Office, and other technology platforms.

Preferred Qualifications
  • Experience managing technology-focused experiential learning, student engagement, workforce development, or educational programs within higher education.
  • Experience working with software development, artificial intelligence, cybersecurity, data science, cloud technologies, research computing, or related technology initiatives.
  • Experience developing partnerships with faculty, researchers, employers, sponsors, donors, and industry partners.
  • Experience creating marketing, communications, recruitment, and outreach materials.
  • Familiarity with platforms that support program administration, engagement, assessment, relationship management, and reporting.

Other Requirements
Ability to travel occasionally to support program activities and stakeholder engagement.
Availability for occasional evening and weekend events.
Work Arrangement
Hybrid eligible. This position may be eligible for a hybrid work arrangement in accordance with Duke University policies. Must be
Job Code: 00002426 ANALYST, IT, SR
Job Level: D
Duke is an Equal Opportunity Employer committed to providing employment opportunity without regard to an individual's age, color, disability, gender, gender expression, gender identity, genetic information, national origin, race, religion, sex (including pregnancy and pregnancy related conditions), sexual orientation or military status.
Duke aspires to create a community built on collaboration, innovation, creativity, and belonging. Our collective success depends on the robust exchange of ideas-an exchange that is best when the rich diversity of our perspectives, backgrounds, and experiences flourishes. To achieve this exchange, it is essential that all members of the community feel secure and welcome, that the contributions of all individuals are respected, and that all voices are heard. All members of our community have a responsibility to uphold these values.
Essential Physical Job Functions:
Certain jobs at Duke University and Duke University Health System may include essential job functions that require specific physical and/or mental abilities. Additional information and provision for requests for reasonable accommodation will be provided by each hiring department.

What Duke University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Duke University logo

About Duke University

Sourced by ZipRecruiter

Duke is regarded as one of America's leading research universities. Located in Durham, North Carolina, Duke is positioned in the heart of the Research Triangle, which is ranked annually as one of the best places in the country to work and live. Duke has more than 15,000 students who study and conduct research in its 10 undergraduate, graduate, and professional schools. With about 40,000 employees, Duke is the third largest private employer in North Carolina, and it now has international programs in more than 150 countries.

Industry

Colleges, universities, and professional schools and hospitals

Company size

10,000+ Employees

Headquarters location

Durham, NC, US