1

Technical Program Manager Jobs in Springfield, IL

We are seeking an IT Manager, Desktop Support to lead a distributed team of Technical Support ... certification programs Experience with scripting, automation, or endpoint management tools ...

The Manager is the connective tissue between Crowe's internal customers, Studio resources, and ... of programs end-to-end. * Proven ability to translate technical and analytical concepts for both ...

... technical knowledge to solve moderately complex problems; receives assignments in the form of ... Monitor program performance and use data to evaluate impact, identify gaps, and drive continuous ...

Showing results 41-60

Technical Program Manager information

See Springfield, IL salary details

$88.2K

$144.4K

$167K

How much do technical program manager jobs pay per year?

As of Aug 12, 2026, the average yearly pay for technical program manager in Springfield, IL is $144,352.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,900.00 and $165,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a technical program manager, and why are they important?

To thrive as a Technical Program Manager, you need a strong background in project management, software development processes, and a relevant technical degree or equivalent experience. Familiarity with tools like Jira, Confluence, Agile methodologies, and PMP or Scrum certifications is highly beneficial. Excellent communication, leadership, and problem-solving skills set top performers apart in this role. These skills ensure seamless project delivery, effective team collaboration, and alignment between technical teams and business goals.

What is a technical program manager?

A technical program manager oversees a company’s technical projects, such as implementing new network systems or developing new products. Job duties include supervising development teams, assessing work schedules, assessing productivity, and addressing any quality assurance issues that arise during production. Technical program managers are often responsible for creating reports to upper management based on the functions of the products and making suggestions on how to streamline future projects. They may also help the organization develop new strategies related to production and sales goals.

What is the difference between Technical Program Manager vs Software Engineer?

AspectTechnical Program ManagerSoftware Engineer
Primary RoleOversees project execution, coordinates teams, manages timelinesDesigns, develops, tests software applications
Required SkillsProject management, communication, technical understandingProgramming, software development, problem-solving
Work EnvironmentCross-functional teams, project-focusedDevelopment teams, coding environments
CertificationsPMP, Agile certifications often preferredNone mandatory, but certifications like Scrum or AWS helpful

While Technical Program Managers coordinate and oversee projects across teams, Software Engineers focus on building and coding software solutions. Both roles require technical understanding, but their core responsibilities differ significantly.

How do technical program managers typically collaborate with engineering and product teams to ensure project success?

Technical Program Managers (TPMs) play a central role in facilitating communication and alignment between engineering, product, and other cross-functional teams. They work closely with product managers to define project requirements and prioritize deliverables, while coordinating with engineering to develop realistic timelines and resolve technical challenges. TPMs often lead regular meetings, track progress, and proactively address risks to keep everyone on the same page. Building strong relationships and fostering a culture of open dialogue are essential for TPMs to ensure projects stay on track and meet business goals.
What job categories do people searching Technical Program Manager jobs in Springfield, IL look for? The top searched job categories for Technical Program Manager jobs in Springfield, IL are:
What cities near Springfield, IL are hiring for Technical Program Manager jobs? Cities near Springfield, IL with the most Technical Program Manager job openings:
Infographic showing various Technical Program Manager job openings in Springfield, IL as of August 2026, with employment types broken down into 1% As Needed, 71% Full Time, 25% Part Time, 1% Temporary, and 2% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $144,352 per year, or $69.4 per hour.

IT Manager - Desktop Support

Horace Mann

Springfield, IL

$105K - $147K/yr

Full-time

Re-posted 27 days ago


Job description

IntroductionWe’re motivated by the fact that educators take care of our children’s future, and we believe they deserve someone to look after theirs. We help educators identify their financial goals and develop plans to achieve them. This includes insurance to protect what they have today and financial products to help them prepare for their future.

Overview

We are seeking an IT Manager, Desktop Support to lead a distributed team of Technical Support Analysts and Senior Technical Support Analysts supporting three U.S. locations, as well as remote field agents and remote employees across the United States.

This role is based in our Springfield, Illinois office and requires full-time onsite presence.

The IT Manager, Desktop Support is responsible for delivering high-quality end-user support services, maintaining system reliability, and driving continuous improvement across desktop, virtual, and endpoint environments. This leader will combine strong technical knowledge with proven people leadership to develop staff, optimize support operations, and ensure support services meet organizational needs across both onsite and remote work environments.

Pay Range: 

  • $105,200.00 - $147,950.00  

Salary is commensurate to experience, location, etc.

Responsibilities

Leadership and Team Management

  • Lead, coach, and develop a team of Technical Support Analysts and Senior Technical Support Analysts.
  • Oversee workload distribution, employee performance, and career development planning.
  • Foster a collaborative, customer-focused, and high-performing team culture.
  • Provide technical guidance and mentorship to support professional growth across the team.
  • Manage a distributed desktop support team serving three U.S. locations, remote insurance agents, and remote employees nationwide.

Operational Management

  • Ensure timely response and resolution of incidents and service requests in accordance with established service level agreements.
  • Monitor and improve service quality, operational efficiency, and end-user satisfaction.
  • Establish, track, and report on key performance indicators such as SLA performance, service quality, and first-contact resolution.
  • Drive consistency in support processes, documentation, and standard operating procedures.
  • Identify and implement opportunities to improve workflows, support delivery, and overall service effectiveness for both onsite and remote users.

Technical Oversight

  • Oversee support and maintenance of end-user technologies, including desktops, laptops, Mac systems, virtual workstations, and related peripherals.
  • Guide the resolution of complex hardware, software, application, network, and connectivity issues affecting both onsite and remote users.
  • Ensure reliability, performance, and security of supported endpoint systems.
  • Partner with infrastructure and application teams to resolve escalated incidents and systemic issues.
  • Support technology deployments, upgrades, hardware refreshes, and lifecycle management activities.
  • Ensure effective support processes are in place for remote access, virtual support, device provisioning, and endpoint troubleshooting for users across the U.S.

Strategic Collaboration

  • Work with business partners and IT teams to align support services with organizational priorities.
  • Contribute to business continuity and disaster recovery planning efforts.
  • Identify opportunities for automation, tooling enhancements, and process improvements.
  • Support cross-functional initiatives that improve the user support experience and technical operations.

Requirements

  • Bachelor’s degree in Information Technology, Computer Science, or related field, or equivalent combination of education and experience.
  • 5 to 10 years of progressive IT support experience, including leadership responsibility.
  • Experience leading technical support teams, preferably in a Tier 2 support environment.
  • Strong knowledge of Windows and Mac operating systems.
  • Strong knowledge of endpoint hardware, peripherals, and desktop support tools.
  • Experience supporting virtual desktop or virtual workstation environments.
  • Demonstrated ability to manage SLAs, service metrics, and support performance.
  • Strong troubleshooting, problem-solving, and decision-making skills.
  • Excellent verbal and written communication skills.

Preferred Qualifications

  • Experience leading distributed or multi-site support teams.
  • Experience supporting remote employees or field-based users in a geographically dispersed environment.
  • IT certifications or active participation in certification programs.
  • Experience with scripting, automation, or endpoint management tools.
  • Knowledge of ITIL or other IT service management frameworks.

Key Competencies

  • Leadership and team development.
  • Customer service orientation.
  • Operational excellence.
  • Analytical thinking and problem-solving.
  • Collaboration and stakeholder management.
  • Ability to work effectively in a fast-paced, evolving environment.

Additional Information

  • This role is based in Springfield, Illinois and is full-time onsite.
  • Occasional travel between locations may be required.
  • Off-hours support may be needed for critical incidents, system changes, or major deployments.
  • Must be able to work cross-functionally to resolve complex technical issues.
  • Supports a user base that includes onsite employees, remote employees, and remote insurance agents across the United States.