Back to jobs
C

Senior Software Developer

Bengaluru, Karnataka, IndiaPosted 6 months ago
hybrid

Job Description

  • Develop, publish, and maintain interactive Power BI dashboards and reports. 
  • Connect to data sources, import data, and transform data using Power Query and DAX. 
  • Work closely with stakeholders to understand business requirements and translate them into technical specifications. Optimize performance of reports and dashboards. 
  • Develop data models and create relationships between different tables and datasets. 
  • Provide support and troubleshooting for existing BI solutions. 
  • Document processes, data models, and report specifications. 
  • Strong understanding of data modelling and SQL. Experience working with relational databases. 
  • Knowledge of data visualization principles and dashboard design best practices.
  • Design, develop, and optimize complex Power BI dashboards and reports for large datasets. 
  • Write and implement advanced DAX calculations to enable data modelling, measures, and KPIs. 
  • Develop and manage reports on Power BI Report Server (on-premise) and Power BI Service (cloud).
  • Collaborate with business stakeholders to gather requirements, conduct workshops, and present solutions effectively. Ensure scalability, performance, and usability of dashboards for enterprise-level reporting. 
  • Integrate Power BI with various data sources (SQL, Azure, APIs, SharePoint, Excel, etc.). 
  • Define and implement data security, row-level security (RLS), and access controls. 
  • Conduct regular stakeholder meetings, provide project updates, and manage feedback loops. 
    Perform dashboard performance tuning and troubleshooting

Graduate

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Get Started Free
Senior Software Developer at Career Site | Renata