Senior Program Analyst (Contract)We are looking for a Senior Program Analyst to support large-scale transformation initiatives within a dynamic enterprise environment. This role sits within a Transformation / PMO function and requires strong experience in project management, financial analysis, and reporting.
Key ResponsibilitiesSupport program execution through project planning, scheduling, and coordination across multiple workstreamsTrack milestones, risks, dependencies, and overall program healthPerform financial tracking, including budgets, forecasts, accruals, and variance analysisDevelop and maintain dashboards and reports (Power BI / Excel) to support leadership decision-makingConsolidate data across initiatives for executive-level reportingSupport change requests, re-planning, and forecasting activitiesMaintain program governance documentation and support audit readinessCollaborate with cross-functional teams including business, IT, and finance
Required Skills & Experience5–10+ years of experience in Program Analysis / PMO / Project Management supportStrong understanding of PMBOK, Agile, and Waterfall methodologiesHands-on experience with project scheduling and planning tools (MS Project, JIRA, etc.)Proven experience in financial data analysis, forecasting, and reportingAdvanced skills in Power BI and Excel (dashboarding & analytics)Experience with SharePoint / Microsoft 365 tools for collaboration and documentationExperience with financial systems (Workday, Oracle, or similar)Strong stakeholder management and communication skills
Nice to HaveExperience working in utilities, energy, or large transformation programsExposure to process mapping / process optimization initiatives