onsite
Senior Project Controller - Reporting & Performance Analytics
Software Engineer
Lead project performance analysis, building advanced Power BI dashboards and Python scripts to drive data‑driven decisions. Leverage C# and DAX for robust data modeling and reporting across complex project portfolios.
About the role
Key Responsibilities
- Design, develop, and maintain Power BI reports and dashboards that track project KPIs, budgets, and timelines.
- Write Python scripts for data extraction, transformation, and automated reporting workflows.
- Implement and optimize DAX calculations and C# data models to support dynamic analysis.
- Collaborate with project managers to define metrics, data sources, and reporting requirements.
- Ensure data integrity, perform quality checks, and troubleshoot performance issues in reporting solutions.
Requirements
- 5+ years of experience in business intelligence, data analytics, or project control roles.
- Proficient in Power BI, Python, DAX, C#, and advanced Excel functions.
- Strong understanding of data modeling, ETL processes, and performance tuning.
- Excellent communication skills and ability to translate complex data into actionable insights.