Demo

Technical Program Manager

GreatAmerica
Rapids, IA Full Time
POSTED ON 4/21/2026
AVAILABLE BEFORE 5/20/2026
GreatAmerica Financial Services is a highly successful entrepreneurial company providing equipment financing to businesses across the United States. Our exemplary customer service, our principle-centered business philosophy and our team-based operating approach are key to our success and growth.

We are Looking to Add a Key Member to Our Platform Engineering Team!

The Technical Program Manager will lead complex, cross-functional initiatives that support the development, implementation and delivery of technical products and services – especially those that span multiple engineering teams, systems, or platforms. This position will partner with engineering, product, operations, security, and business teams to define technical program scope, build execution plans, manage risks and dependencies, and drive delivery against timelines, goals, and budgets. This role requires translating business needs into actionable technical work, aligning stakeholders, tracking progress, resolving blockers, and ensuring clear communication from planning through launch. A strong Technical Program Manager combines program management discipline with technical fluency, sound judgement, and the ability to coordinate multiple workstreams in a fast-paced environment.

As a Technical Program Manager, You Will

  • Program Ownership & Delivery
    • Build and manage integrated program plans and roadmaps
    • Define program scope, milestones, dependencies, and success metrics
    • Own delivery of multi‑team, multi‑quarter technical initiatives (e.g., platform migrations, infrastructure modernization, large feature rollouts)
    • Identify critical paths and proactively manage risks and tradeoffs
    • Ensure programs are delivered on time, within scope, on budget, and with quality/measurable outcomes
  • Deep Technical Collaboration
    • Ensure the business goals are represented into technical requirements and specifications
    • Collaborate with business stakeholders, system architects, and engineers to ensure optimal technology platforms are evaluated and selected for solution delivery
    • Partner closely with engineers and architects on:
      • System design reviews
      • Technical tradeoff discussions
      • Architecture decisions
    • Ask the “hard technical questions” to surface risks early
    • Understand APIs, data flows, infrastructure, system engineering and dependencies
    • Challenge assumptions about scalability, performance, or reliability
    • Helping teams break large technical problems into executive phases
  • Cross-Functional Leadership & Alignment
    • Drive alignment across multiple stakeholders with competing priorities
    • Facilitate decision‑making when teams disagree
    • Communicate clearly between technical and non‑technical audiences
    • Ensure dependencies across teams are visible and actively managed
  • Risk, Dependency, & Issue Management
    • Identify technical, operational, and organizational risks early
    • Track and manage cross team dependencies
    • Escalate issues with clear options and recommendations
    • Create mitigation and contingency plans
  • Communication & Executive Reporting
    • Provide clear, concise program updates to leadership
    • Translate technical progress into business impact
    • Surface risks and decisions early—no surprises
    • Prepare executive readouts, dashboards, and launch reviews
  • Process & Execution Excellence
    • Define and improve program management processes
    • Drive operational rigor (planning, reviews, retrospectives), also supporting governance and compliance needs
    • Standardize execution across teams, when needed
    • Oversee and manage vendor professional services contracts and engagements supporting program execution
    • Ensure quality by coordinating business stakeholder engagement in activities such as testing and feature validation
    • Improve predictability and program delivery velocity over time
To Be Successful In This Role You Will Need

Communication/Teamwork Attributes

  • Strong communication and collaboration skills when partnering with Business and IT Leaders, IT professionals, Engineering and Product team members, and users/customers we serve, both internal and external to GreatAmerica.
  • Ability to work both independently and in a team-oriented, cross-functional, and collaborative environment.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment and excels at communicating shifts in prioritization.
  • Ability to adapt to shifting business priorities, demands, and timelines through analytical and problem-solving capabilities.
  • Ability to anticipate needs and proactively solves problems.
  • Driven to excellence and is motivated to learn; consistently desires to improve knowledge in areas of expertise.
  • Ability to help bring a group to consensus or decision.
  • Strong facilitation and presentation skills.

Others

  • Work schedule may vary to meet deadlines, including on-call rotations outside normal business hours.
  • Performs additional duties as required.

Position Qualifications

  • Ability to create tracking models for project/program KPIs
  • Ability to understand and express technical concepts to non-technical individuals
  • Blend of strategic and tactical thinking and planning
  • High level understanding of IT infrastructure support (network topology/configuration/components, security, server, remote access/VDI, storage, server administration, web hosting, desktop clients, backup, monitoring, phone, directory services, certificates, internet protocols, etc.)
  • High level understanding of Microsoft database administration (disaster recovery concepts/availability groups, disks, database structure, database performance tuning, database migration, SISS, SSRS, etc.)
  • High level understanding of software application development and support (.NET frameworks, application design/architecture, service-based architecture, APIs, etc.)
  • Leads yet delegates authority to team members
  • Collaborator who is passionate about knowledge management (curating, storing, and sharing)
  • Fosters an environment of commitment, pride, trust, and delivery
  • Builds and maintains networks and support channel

Education

  • Bachelor’s degree in computer science, information systems, business administration, engineering or related field required. Master’s degree preferred
  • Program Management Professional (PgMP) or Project Management Profession certification (PMP) preferred
  • Agile or SAFe certification preferred

Experience

  • 5 years of professional experience in various IT roles (infrastructure, application development, database administration, cloud services etc.)
  • 5 years of Program or Project Management experience with major programs and/or advanced leadership

Financial Benefits

Sharing rewards is an integral part of our culture. We believe in the value of hard work and reward our employees beyond the paycheck. Our total rewards package is based on eligibility and includes:

  • Competitive Compensation
  • Monthly Bonuses for Eligible Employees
  • 401(k) and Company Match
  • Annual Profit Sharing
  • Paid Time Off

Health, Wellbeing, And Family Planning Benefits

  • Paid Vacation - starting at 80 hours annually for employees in their first year of service.
  • Paid Sick Days - Ten (10) per year with a conversion option for unused time.
  • Ten (10) Paid Holidays per year
  • Gym Reimbursement
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Short-Term and Long Term Disability
  • Company Paid Life Insurance
  • Flexible Spending Accounts (FSA)
  • Health Savings Accounts (HSA)
  • Employee Assistance Program
  • Parental Leave

Education And Career Planning Benefits

  • Tuition Assistance
  • Networking Opportunities
  • Leadership Development Opportunities

Perks

  • Paid Parking
  • Service Awards
  • Hybrid work arrangements
  • Business casual environment
  • A strong organizational culture focused on our greatest asset: you!

If your experience aligns closely, please apply. We value diverse backgrounds and adding new perspectives. We encourage you to apply if you can make a strong impact in this role at www.greatamerica.com/careers.

Please note, applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa.

Salary.com Estimation for Technical Program Manager in Rapids, IA
$143,965 to $181,281
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Technical Program Manager?

Sign up to receive alerts about other jobs on the Technical Program Manager career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$138,649 - $191,575
Income Estimation: 
$182,502 - $249,036
Income Estimation: 
$207,946 - $249,343
Income Estimation: 
$175,165 - $219,883
Income Estimation: 
$182,642 - $260,237
Income Estimation: 
$168,545 - $198,692
Income Estimation: 
$182,502 - $249,036
Income Estimation: 
$207,946 - $249,343
Income Estimation: 
$175,165 - $219,883
Income Estimation: 
$182,642 - $260,237
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at GreatAmerica

  • GreatAmerica Rapids, IA
  • GreatAmerica Financial Services is a highly successful entrepreneurial company providing equipment financing to businesses across the United States. Our ex... more
  • 13 Days Ago

  • GreatAmerica Dallas, TX
  • GreatAmerica Financial Services is a highly successful entrepreneurial company providing equipment financing to businesses across the United States. Our ex... more
  • 14 Days Ago

  • GreatAmerica Rapids, IA
  • GreatAmerica Financial Services is a highly successful entrepreneurial company providing equipment financing to businesses across the United States. Our ex... more
  • 1 Day Ago

  • GreatAmerica Rapids, IA
  • GreatAmerica Financial Services is a highly successful entrepreneurial company providing equipment financing to businesses across the United States. Our ex... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Technical Program Manager jobs in the Rapids, IA area that may be a better fit.

  • Atlantach Technical Services Rapids, IA
  • Project Manager – Lightning Protection USA About Us Atlantach Technical Services is an engineering and technical solutions company specializing in Construc... more
  • 1 Month Ago

  • Hawkeye Area Community Action Program Dubuque, IA
  • Brief Description Hawkeye Area Community Action Program, Inc. (HACAP) is a diverse, community-focused nonprofit dedicated to empowering and improving the l... more
  • 27 Days Ago

AI Assistant is available now!

Feel free to start your new journey!