Program Analyst
Job Description
Job Description
The Senior Program Analyst provides advanced financial analysis, budget management, and program support to ensure the effective allocation and oversight of resources. This role partners with program managers, finance teams, and leadership to deliver accurate billing, reporting, forecasting, and data-driven recommendations. The Senior Program Analyst plays a key role in aligning financial performance with organizational goals and compliance requirements.
Key Responsibilities:
- Lead financial planning, budgeting, and forecasting for assigned programs and projects.
- Support daily financial operations, including managing invoicing processes, overseeing AR/AP functions, and ensuring financial data integrity.
- Analyze complex financial data, identify trends, and prepare detailed reports and dashboards for leadership.
- Monitor program expenditures against budgets, ensuring alignment with funding guidelines and organizational policies.
- Develop cost models, scenario analyses, and recommendations to support decision-making.
- Prepare monthly, quarterly, and annual financial performance reports, highlighting risks, variances, and opportunities.
- Partner with program and project managers to support resource allocation, contract management, and cost controls.
- Provide subject matter expertise on financial systems, reporting processes, and compliance requirements.
- Lead or support audits, grant/contract financial reporting, and regulatory submissions.
- Mentor junior analysts and provide guidance on best practices in financial program analysis.
- Contribute to process improvement initiatives to enhance financial tracking, forecasting accuracy, and efficiency.
Qualifications:
- Bachelor’s degree in Finance, Accounting, Business Administration, Economics, or related field; Master’s degree or CPA/CFA preferred.
- 5–7+ years of experience in financial analysis, program/project finance, or related role.
- Strong knowledge of financial modeling, budgeting, forecasting, and variance analysis.
- Proficiency in financial software and tools (e.g., Excel, QuickBooks, ERP systems, Power BI/Tableau).
- Experience supporting government contracts, grants, or large-scale corporate programs (preferred, if relevant).
- Excellent analytical, problem-solving, and critical-thinking skills.
- Strong communication and presentation skills, with ability to translate financial data into actionable insights.
- Proven ability to work collaboratively with cross-functional teams in a fast-paced environment.
Recommended Jobs
Blow Molding Maintenance Technician (Extrusion/Plastics)
Shape trusted products. Keep our lines running strong. At KIK Consumer Products, we manufacture and package brands households rely on to clean, sanitize, and protect their homes and pools. We thri…
Perm Placement - Nuclear Medicine Tech OOJ - 32683
Job Description A Nuclear Medicine Technologist is responsible for preparing and administering radioactive materials to patients, operating specialized imaging equipment to capture diagnostic scan…
(Customer Service) Support / Sales Specialist
100% Remote!! Please Note: We are currently only hiring U.S. residents who are legally authorized to work in the United States with a social security # (US Only). We are not hiring in New York and M…
Assistant General Manager - Holiday Inn Suites
The Harrison Group is a 3rd generation family business that has been owned and operated in Ocean City, Maryland, since 1951. The Harrison Group operates over fifteen hotels and seven restaurants from …
Systems Engineer II, AWS Operations Management (AWSOM)
DESCRIPTION Would you enjoy diving deep into, operating, and improving some of the largest software systems humanity has ever built? Do the challenges that come of driving technical, business, and…
Entry Level Biologist
Entry Level Biologist JOB-10045092 Anticipated Start Date October 20 , 2025 Location Chesterfield , MO Type of Employment Contract Employer Info…
Dedicated Fleet Manager
Marten Transport, a billion-dollar international logistics leader, is now hiring at our Colonial Heights Terminal for a Dedicated Fleet Manager! You will manage your drivers’ performance and be p…
Maintenance Manager
Job Description Mechanicsville KIA is looking for a Full Time, Detail - Oriented Maintenance Manager! As our Maintenance Manager, you will perform a variety of manual tasks and duties to main…