1

Software Program Manager Jobs in Naperville, IL (NOW HIRING)

Senior Program Manager

Chicago, IL

$119K - $120K/yr

As the Senior Program Manager, Strategic Programs, you will lead enterprisescale digital ... You will drive execution across modern software development efforts, reduce technical debt, and ...

Senior Program Manager

Chicago, IL

$119K - $120K/yr

As the Senior Program Manager, Strategic Programs, you will lead enterprisescale digital ... You will drive execution across modern software development efforts, reduce technical debt, and ...

Security Program Manager

Chicago, IL · On-site

$132K - $161K/yr

The Security Program Manager is responsible for the administration, implementation, and continuous ... security software platforms. * Coordinate technology pilots and enterprise rollouts. * Support ...

We are a software-focused IT solutions and services provider that equips organizations to be agile ... As an Agile Program Manager for Managed Services, you will own a portfolio of strategic and ...

FactSet creates flexible, open data and software solutions for over 200,000 investment ... In this role, you will serve as FactSet's primary program management owner, partnering directly ...

Program Manager, DFR - Chicago

Chicago, IL · On-site

$145K - $180K/yr

... and software product development, operational excellence, and customer obsession to empower a ... Skydio is looking for a driven customer facing Program Manager with a deep sense of ownership to ...

We are a software-focused IT solutions and services provider that equips organizations to be agile ... As an Agile Program Manager for Managed Services, you will own a portfolio of strategic and ...

Sr. Program Manager

Chicago, IL · On-site

$119K - $120K/yr

Familiarity with Software-as-a-Service (SaaS) platforms and delivery model * Strong computer skills ... Job Summary: The Program Manager is responsible for identifying and finalizes project ...

Sr. Program Manager

Chicago, IL · On-site

$119K - $120K/yr

Familiarity with Software-as-a-Service (SaaS) platforms and delivery model * Strong computer skills ... Job Summary: The Program Manager is responsible for identifying and finalizes project ...

Technical Program Manager

Chicago, IL · On-site

$132K - $172K/yr

Bring a software engineering lens to technical scoping, sequencing, and tradeoff discussions with ... Technical Program Manager running programs involving application engineering, modernization ...

The RPA Program Manager will interface with stakeholders throughout the enterprise to help drive ... Minimum of 5 years of professional experience leading software automation and/or integration ...

Lead cross-functional teams spanning aircraft engineering, software, certification, regulatory, quality, supply chain, and installation * Build and manage integrated program schedules, action ...

Sr. Program Manager

Chicago, IL

$119K - $120K/yr

Job Summary: The Program Manager is responsible for identifying and finalizes project ... Proven experience implementing software solutions within the Financial Services, Market Data and/or ...

Strong knowledge of Agile software development methodologies, including Scrum, Kanban, SAFe, and Software Development Lifecycle (SDLC) practices. * Experience managing enterprise cloud-based software ...

Showing results 21-40

Software Program Manager information

See Naperville, IL salary details

$37

$61

$78

How much do software program manager jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for software program manager in Naperville, IL is $61.25, according to ZipRecruiter salary data. Most workers in this role earn between $56.01 and $67.45 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 coordinated project delivery. 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 are popular job titles related to Software Program Manager jobs in Naperville, IL?

For Software Program Manager jobs in Naperville, IL, the most frequently searched job titles are:

What job categories do people searching Software Program Manager jobs in Naperville, IL look for?

The top searched job categories for Software Program Manager jobs in Naperville, IL are:

What cities near Naperville, IL are hiring for Software Program Manager jobs?

Cities near Naperville, IL with the most Software Program Manager job openings:

$55K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 24 days ago


Job description

General Summary:

The Program Manager is responsible for training, coaching, and developing the faculty within one or more programs as well as for the delivery of CSI-approved curriculum. The Program Manager works with academic deans and faculty to ensure student academic successes and retention.

Essential Job Duties & Responsibilities:

  • Assess hiring needs per assigned programs
  • Recruit and hire faculty for programs
  • Train, mentor, and monitor faculty
  • Responsible for maintaining faculty files for all assigned programs and monitoring instructor certification where applicable
  • Conduct regular faculty meetings for programs
  • Coordinate events and build community resources
  • Advise students on satisfactory academic progress (SAP)
  • Conduct in-class observations
  • Organize field trips
  • Actively contribute to program improvement
  • Participate in orientation for new students
  • Hold quarterly workshops on academic pathways for students
  • Promote best practices among faculty
  • Assist with scheduling of courses and teaching assignments
  • Assist with identifying trends in student academic success and creating retention initiatives
  • Ensure that assignment submission, test taking, and grading are completed correctly and on time
  • Oversee the Externship course for assigned programs (Skill Building programs)
  • Other duties and special projects as assigned

Required Knowledge, Skills, and Abilities

  • Commitment to academic excellence
  • Effective oral and written communication skills
  • Strong sense of customer service
  • Knowledge of pedagogical methods
  • Knowledge of Blended Learning Methodology (BLM)
  • Knowledge of Learning Management Systems (LMS)
  • Team building skills & leadership aptitude
  • Ability to maintain confidentiality of information
  • Ability to use the following equipment and software packages with proficiency: Microsoft Office Suite and ability to use online learning tools

Education and Experience:

The position requires a Bachelor’s degree, preferably in education, teaching, curriculum & instruction, educational leadership, or related field. At least two years relevant work experience in the education setting is required. Minimum of 2 years supervisory experience required, preferably in an academic setting.

Physical Requirements: While performing the duties of this job, the employee is regularly required to stand; walk; sit; use hands to finger, handle, or feel; reach with hands and arms; talk and hear. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.

Work Environment: Normal office working conditions. The noise level in the work environment is usually moderate.

Benefits Offered

  • Health Insurance.
  • Dental Insurance
  • Vision Insurance
  • 401K
  • Life Insurance
  • Paid Time Off
  • Employee Discount Program

Company Description

Our school is focused on helping students get the skills and support they need to reach their goals. Whether you are looking to improve your professional skills or to pursue further academic study, CSI can help!