1

Program Finance Analyst Jobs in Michigan (NOW HIRING)

Prepare monthly and quarterly financial reports, variance analysis, and executive presentations for program performance * Develop and maintain long-range financial models to support program strategy ...

Prepare monthly and quarterly financial reports, variance analysis, and executive presentations for program performance * Develop and maintain long-range financial models to support program strategy ...

The Project Finance Analyst holds a pivotal role in the financial health and strategic decision ... Where applicable, employees may be eligible to participate in performance-based incentive programs ...

The Project Finance Analyst holds a pivotal role in the financial health and strategic decision ... Where applicable, employees may be eligible to participate in performance-based incentive programs ...

This position is responsible for comprehensive risk analysis, financial reporting, and strategic support for the captive insurance program. This role requires a highly analytical, detail-oriented ...

This position is responsible for comprehensive risk analysis, financial reporting, and strategic support for the captive insurance program. This role requires a highly analytical, detail-oriented ...

The role provides financial, analytical, and process discipline across claim intake, validation ... Company Vehicle Lease Program Eligible employees and their immediate families can enjoy company ...

next page

Showing results 1-20

Program Finance Analyst information

See Michigan salary details

$33.6K

$76.8K

$102.8K

How much do program finance analyst jobs pay per year?

As of Jul 27, 2026, the average yearly pay for program finance analyst in Michigan is $76,797.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,000.00 and $96,300.00 per year, depending on experience, location, and employer.

Is FP&A a stressful job?

Program Finance Analysts working in Financial Planning and Analysis (FP&A) often face deadlines, budget pressures, and the need for accuracy, which can contribute to stress. However, the level of stress varies depending on the company, workload, and individual skills, with some roles offering a structured environment and support systems to manage pressure.

Is FP&A a high paying career?

Program Finance Analysts in FP&A (Financial Planning and Analysis) roles typically earn competitive salaries that increase with experience, industry, and location. Entry-level positions may start lower, but experienced analysts with advanced skills and certifications can achieve high compensation levels, especially in large corporations or finance hubs.

What does a program finance analyst do?

A program finance analyst manages and monitors the financial aspects of projects or programs, including budgeting, forecasting, and financial reporting. They analyze financial data to ensure programs stay within budget and align with organizational goals, often using tools like Excel or financial management software. Strong analytical skills and attention to detail are essential for this role.

Is AI replacing financial analysts?

AI is transforming the role of Program Finance Analysts by automating routine tasks such as data analysis and reporting, allowing analysts to focus on strategic decision-making. However, AI tools complement rather than replace analysts, who are needed for interpretation, judgment, and complex problem-solving that require human expertise.

What are the key skills and qualifications needed to thrive as a Program Finance Analyst, and why are they important?

To thrive as a Program Finance Analyst, you need strong analytical skills, proficiency in financial modeling, and a degree in finance, accounting, or a related field. Familiarity with ERP systems like SAP or Oracle, as well as advanced Excel skills and sometimes a CPA or CFA certification, are commonly required. Exceptional attention to detail, problem-solving abilities, and effective communication are critical soft skills for collaborating with cross-functional teams and presenting financial insights. These skills ensure accurate financial planning, effective resource allocation, and informed decision-making for successful program management.

What is a Program Finance Analyst?

A Program Finance Analyst is a professional responsible for managing, analyzing, and reporting the financial aspects of specific programs or projects within an organization. They work closely with project managers, finance teams, and other stakeholders to develop budgets, monitor expenditures, forecast financial outcomes, and ensure compliance with financial regulations. Their role is crucial in helping organizations achieve their program goals while staying within budget and identifying potential financial risks. Program Finance Analysts often use financial software and data analysis tools to track and report on program performance. They play a key role in strategic planning and decision-making for projects.

What is the difference between Program Finance Analyst vs Budget Analyst?

AspectProgram Finance AnalystBudget Analyst
Required CredentialsBachelor's in Finance, Accounting, or related field; often CPA or CFA preferredBachelor's in Finance, Economics, or related field; certifications like CGFM beneficial
Work EnvironmentGovernment agencies, large corporations, or defense contractorsGovernment agencies, public sector, or large organizations
Employer & Industry UsageUsed in project-based, federal, or defense sectors focusing on program fundingUsed in public sector and corporate budgeting processes

The Program Finance Analyst and Budget Analyst roles share similar credentials and work environments but differ in focus. The Program Finance Analyst emphasizes managing project funding and financial analysis for specific programs, while the Budget Analyst concentrates on preparing and monitoring organizational budgets. Both roles are vital in financial planning within government and corporate sectors.

How does a Program Finance Analyst typically collaborate with project managers and other departments?

Program Finance Analysts work closely with project managers to track budgets, forecast financial needs, and ensure compliance with financial regulations. They often participate in cross-functional meetings to provide financial insights and support decision-making. Additionally, they coordinate with departments like procurement and accounting to streamline financial processes and maintain accurate records, making strong communication and teamwork essential for success in this role.
Infographic showing various Program Finance Analyst job openings in Michigan as of July 2026, with employment types broken down into 86% Full Time, 9% Part Time, 1% Temporary, and 4% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution, with an average salary of $76,797 per year, or $36.9 per hour.
Program Finance Manager

Program Finance Manager

Our Next Energy Inc

Novi, MI

Full-time

Posted 8 days ago


Job description

KEY RESPONSIBILITIES:

  • Serve as the finance lead for assigned programs, providing insight on program budgets, forecasts, and performance metrics
  • Partner with Program Management and cross-functional teams to track program costs, investments, and profitability
  • Prepare monthly and quarterly financial reports, variance analysis, and executive presentations for program performance
  • Develop and maintain long-range financial models to support program strategy, capital investment, and resource planning
  • Provide financial oversight of program change requests, customer quotations, and pricing decisions
  • Ensure program financials are aligned with company financial objectives and compliance requirements
  • Identify risks and opportunities within program financials and recommend corrective actions
  • Support the annual operating plan, forecast cycles, and long-term strategic planning for assigned programs
  • Collaborate with FP&A and corporate finance teams to ensure accurate reporting and alignment with consolidated financials
  • Mentor and guide junior finance staff as needed