1

Software Program Manager Jobs in Oak Ridge, TN (NOW HIRING)

The Project Manager ensures the successful execution of programs by acting as a liaison between the ... Proficient in Microsoft Office Suite (Word, Excel, Outlook, etc.) and project management software ...

The Project Manager ensures the successful execution of programs by acting as a liaison between the ... Proficient in Microsoft Office Suite (Word, Excel, Outlook, etc.) and project management software ...

The Project Manager ensures the successful execution of programs by acting as a liaison between the ... Proficient in Microsoft Office Suite (Word, Excel, Outlook, etc.) and project management software ...

... Program Manager. The Inspector will be required to work with minimal supervision and shall be ... Word, Excel, time management software, etc.) and be able to make isometric sketches. Qualifications ...

next page

Showing results 1-20

Software Program Manager information

See Oak Ridge, TN salary details

$36

$59

$75

How much do software program manager jobs pay per hour?

As of Jul 13, 2026, the average hourly pay for software program manager in Oak Ridge, TN is $59.07, according to ZipRecruiter salary data. Most workers in this role earn between $53.99 and $65.05 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 job categories do people searching Software Program Manager jobs in Oak Ridge, TN look for? The top searched job categories for Software Program Manager jobs in Oak Ridge, TN are:

Senior Power Platform Developer with Security Clearance

Dunhill Professional Search

Oak Ridge, TN โ€ข On-site

$47.25 - $62.50/hr

Other

Posted 11 days ago


Job description

Leads a team in the adherence of planning, policies, practices, and manages personnel while overseeing a development project or group of developers. Responsible for personnel management including mentoring of junior team members, daily supervision and assigning of tasks, and annual employee evaluations of team members. Oversees the completion of development projects. * Overall responsibility for leading the program, department, or functional area as designated. Oversees, directs, and mentors subordinate staff; communicates job expectations and enforces organizational policies, procedures and core values; responsible for recruiting staff, approving timecards, and conducting performance reviews and disciplinary measures. * Modifies and creates special purpose software and ensures systems efficiency and integrity. * Provides direction on the preparation of functional specifications from which programs will be written and oversees the design, coding, debugging, and documenting of programs. * Ensures the team is maintaining compliance with standards and conventions in the development of programs. * Develops required specifications for complex problems and trains team members on problem solving of complex issues. * Oversees the establishment of requirements for a product from inception to conclusion. Ensures all phases of development are followed to include testing, debugging, and refining of the software to produce the required product. * Reviews and edits required documentation, including block diagrams, logic flow charts and software program documentation. Provides feedback to developers to further their growth and development in the documentation area. * Provides guidance on the creation of coded unit tests and ensures the Testers/Information Assurance team provide the necessary feedback to fix any issues identified. * Establishes best practices, policies, and processes and ensures adherence by the development team. * Evaluates systems designs and change requests to ensure overall program architecture remains technically feasible and is scalable while meeting industry best practices and standards. Minimum Qualifications * US Citizen with Bachelor's Degree in Computer Science, Information Systems or a related field preferred or equivalent relevant experience * 15 years of experience with programming or web development activities; 0-2 years of management experience. Locations * Any of the following - Oak Ridge, TN; Germantown, MD; or Lemont, IL Other Job Specific Skills * Must be detail oriented, as well as able to work well with clients. * Ability to analyze systems requirements and design specifications. * Ability to prepare and review required documentation, including project plans and software/development program documentation * Excellent verbal and written communication skills. * Ability to manage and lead others, providing mentorship to junior team members. * Must be capable of working in an environment that is demanding, sometimes stressful, and requires independent thinking, problem resolution, and responsible actions with minimal direct oversight by senior management. * Experience in information system design, including application programming on large-scale case management systems and the development of complex software to satisfy design objectives. * Applies knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. * Must be able to provide direction during all phases of software development and train team members through the various phases using Java, C#, SQL, Javascript, or other programming language. * Demonstrates and utilizes best programming standards and practices in a professional capacity. #cjpost