1

Software Program Manager Jobs in Memphis, TN (NOW HIRING)

The Store Manager (or MIT) will report to a District Manager/Operational Leader and will be ... order related software, Microsoft Office applications helpful Ability to read and comprehend ...

next page

Showing results 1-20

Software Program Manager information

See Memphis, TN salary details

$36

$60

$76

How much do software program manager jobs pay per hour?

As of Jul 26, 2026, the average hourly pay for software program manager in Memphis, TN is $60.02, according to ZipRecruiter salary data. Most workers in this role earn between $54.86 and $66.11 per hour, depending on experience, location, and employer.

What are Software Program Managers?

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 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.

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 are the key skills and qualifications needed to thrive as a Software Program Manager, and why are they important?

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.
What are popular job titles related to Software Program Manager jobs in Memphis, TN? For Software Program Manager jobs in Memphis, TN, the most frequently searched job titles are:
What job categories do people searching Software Program Manager jobs in Memphis, TN look for? The top searched job categories for Software Program Manager jobs in Memphis, TN are:
What cities near Memphis, TN are hiring for Software Program Manager jobs? Cities near Memphis, TN with the most Software Program Manager job openings:
Infographic showing various Software Program Manager job openings in Memphis, TN as of July 2026, with employment types broken down into 84% Full Time, 14% Part Time, and 2% Contract. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution, with an average salary of $124,842 per year, or $60 per hour.

Software Quality Assurance Analyst III

CSA Global LLC

Millington, TN

Other

Posted 28 days ago


Job description

Description

Client Solution Architects (CSA) is currently seeking a Software Quality Assurance Analyst to support a program at Millington, TN.


For nearly 50 years, CSA has delivered integrated technology and operational support services to meet the defense and federal sector's most complex enterprise needs. Working from operations centers and shipyards to training sites and program offices, CSA deploys experienced teams, innovative tools and proven processes to advance federal missions.  



How Role will make an impact:

  • Programs, analyzes, and runs tests on new or modified software programs, including documentation, diagram, and flowchart, and software development procedures used to verify that programs function according to user requirements and conform to establishment guidelines. 
  • Conducts compatibility tests with vendor-provided programs. 
  • Runs in-depth testing, detects problems, recommends solutions, and determines if program requirements have been met. 
  • Recommends program improvements or corrections to programmers. 
  • Writes, revises, and verifies quality standards, and test procedures for program design and product evaluation to attain quality of software economically and efficiently. 
  • Reviews computer operating log to identify program processing errors. 
  • Enters instructions into computer to test program for validity of results, accuracy, reliability, and conformance to establishment standards. 
  • Observes computer monitor screen during program test to detect error codes or interruption of program and corrects errors. 
  • Identifies differences between establishment standards and user applications, and suggests modifications to conform to standards. 
  • Sets up tests at request of user to locate and correct program operating error following installation of program. 
  • Monitors program performance after implementation to prevent reoccurrence of program operating problems and ensure efficiency of operation. 
  • Writes documentation to describe program evaluation, testing, and correction. 
  • May evaluate proposed software or software enhancement for feasibility. 
  • May develop utility program to test, track, and verify defects in software program. 
  • May write programs to create new procedures or modify existing procedures. 
  • May train software program users.

Requirements

What you'll need to have to join our award-winning team:

  • Clearance: Must possess and maintain an active Secret Clearance
  • Bachelor's degree in information technology, management information systems, computer science, mathematics, statistics, business, engineering, or physical science
  • 3 years of experience with Data Analysis, Statistical Analysis, Problem Solving, and Business Process Improvement.