Free cookie consent management tool by TermsFeed Senior Software Engineer - Power BI | Antal Tech Jobs
Back to Jobs
7 Weeks ago

Senior Software Engineer - Power BI

decor
Bangalore, Karnataka, India
Information Technology
Full-Time
Rishabh Software

Overview

Analytics

Posted on Mar 06, 2025

Vadodara-Gujarat

Minimum Required Experience : 6 years

Full Time

Skills

Role-based Access
DirectQuery, Import Mode, and Hybrid Mode in Power BI
Data Classification
Custom Visuals
Drill-through Reports
Schema
RLS & OLS
Fact and dimension table relationships
Power Query (M Language)
Azure (SQL & Data Lake)
Azure Analysis Services
Dax
Power BI reports
Aggregations, Indexing, Caching strategies
Microsoft Purview
Sensitivity Labels
SQL

Description

Project Role Summary

Need an experienced Sr. Power BI Developer to design, develop, and optimize interactive dashboards and reports using data sourced from Azure Data Lake, Azure Synapse and Azure SQL databases. The ideal candidate will have deep expertise in Power BI, DAX, SQL, data modeling, and performance optimization to deliver business insights and analytics based on a Medallion Architecture (Bronze, Silver, Gold layers).

This role involves working closely with data engineers, business stakeholders, and analysts to ensure data-driven decision-making, performance optimization, and self-service BI enablement.

Key Responsibilities

  • Develop interactive, visually appealing dashboards and reports in Power BI
  • Implement DAX measures, calculated columns and aggregations to optimize performance
  • Build custom visualizations using Power BI’s built-in visuals and third-party extensions
  • Enable self-service analytics by providing user-friendly reports and reusable datasets
  • Design optimized data models (Star Schema, Snowflake Schema) for analytical reporting
  • Transform raw data from Azure, SQL, and Data Lake into structured datasets
  • Implement Power Query (M Language) transformations for data cleansing and enrichment
  • Optimize fact and dimension tables for efficient querying and performance
  • Implement query optimization, indexing and partitioning for high-performance reports
  • Optimize DAX calculations, relationships and aggregations for reduced load times
  • Implement Row-Level Security (RLS) and Object-Level Security (OLS) to control access
  • Work with Azure Purview to maintain data lineage and governance
  • Connect Power BI to Azure Data Lake Storage, Azure Synapse, and APIs
  • Implement DirectQuery, Import Mode, and Hybrid connectivity for efficient data access
  • Develop dataflows and shared datasets to support multiple reports and users
  • Integrate Power BI for enterprise-scale reporting
  • Work closely with business stakeholders to gather reporting requirements and design dashboards
  • Provide training and support to business users on Power BI self-service capabilities
  • Collaborate with Data Engineers, Architects and Analysts to ensure data consistency and availability
  • Document data models, transformations and visualization logic for future reference

Education

Bachelor’s/master’s degree in computer science, Information Technology or related field.

Experience
6+ years of total work experience with 4+years of hands-on experience in Power BI development, Data Visualization, and SQL and hands-on experience working with Azure Data Platform (ADF, SQL, Data Lake).

Technical Skills

  • Strong experience with advanced DAX (Data Analysis Expressions) for calculations
  • Strong experience with Custom visuals and drill-through reports
  • Strong experience with Row-Level Security (RLS) and Object-Level Security (OLS)
  • Strong experience with Star Schema & Snowflake Schema for analytical reporting
  • Strong experience with Fact and dimension table relationships
  • Strong experience with Power Query (M Language) for data transformations
  • Strong SQL expertise for data extraction and optimization
  • Strong experience with Azure SQL Database, Azure Data Lake
  • Strong experience with DirectQuery, Import Mode, and Hybrid Mode in Power BI
  • Strong experience with integration with Azure Analysis Services (AAS)
  • Strong experience with optimizing Power BI reports, DAX queries, and data models
  • Strong experience with using aggregations, indexing, caching strategies
  • Strong experience with Microsoft Purview for metadata & lineage tracking
  • Strong experience with data classification, sensitivity labels, and role-based access

Soft Skills

  • Strong problem-solving and analytical skills
  • Excellent communication and stakeholder management skills
  • Ability to collaborate with cross-functional teams.

Nice to Have

  • Microsoft Certified: Power BI Data Analyst Associate (PL-300) certification
  • Microsoft Certified: Azure Data Engineer Associate (DP-203) certification
  • Power BI Paginated Reports (Report Builder).
  • Embedding Power BI reports in web applications.
  • Using AI & Machine Learning insights within Power BI.

Share job
Similar Jobs
View All
1 Day ago
TrueFan - Senior Machine Learning Engineer
Information Technology
  • Thiruvananthapuram, Kerala, India
About UsTrueFan is at the forefront of AI-driven content generation, leveraging cutting-edge generative models to build next-generation products. Our mission is to redefine content generation space through advanced AI technologies, including deep ge...
decor
1 Day ago
Salesforce commerce cloud consultant
Information Technology
  • Thiruvananthapuram, Kerala, India
Salesforce Commerce Cloud consultant  5+ Years of Experience 6 to 12 months Mode - Remote 1.1LPM - 1.2LPM Max Key Responsibilities Translate business requirements into scalable Salesforce Service Cloud solutions, in collaboration with CAE's technic...
decor
1 Day ago
Cloud Infrastructure Engineer
Information Technology
  • Thiruvananthapuram, Kerala, India
DescriptionInvent the future with us. Recognized by Fast Company’s 2023 100 Best Workplaces for Innovators List, Ampere is a semiconductor design company for a new era, leading the future of computing with an innovative approach to CPU design focuse...
decor
1 Day ago
Devops Engineer- Intermetiate
Information Technology
  • Thiruvananthapuram, Kerala, India
BackJD: Dev ops Engineer:As a DevOps Specialist- should be able to take ownership of the entire DevOps process, including Automated CI/CD pipelines and deployment to production.They should also be comfortable with risk analysis and prioritization.Le...
decor
1 Day ago
Sr Data Scientist (London)
Information Technology
  • Thiruvananthapuram, Kerala, India
AryaXAI stands at the forefront of AI innovation, revolutionizing AI for mission-critical, highly regulated industries by building explainable, safe, and aligned systems that scale responsibly. Our mission is to create AI tools that empower research...
decor
1 Day ago
Software Test Engineer
Information Technology
  • Thiruvananthapuram, Kerala, India
By clicking the “Apply” button, I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed in line with Takeda’s Privacy Notice and Terms of Use. I further att...
decor
1 Day ago
Software Developer 5 (Java Fullstack)
Information Technology
  • Thiruvananthapuram, Kerala, India
Job DescriptionBuilding off our Cloud momentum, Oracle has formed a new organization - Oracle Health Applications & Infrastructure. This team focuses on product development and product strategy for Oracle Health, while building out a complete platfo...
decor
1 Day ago
Java Developer - Spring Frameworks
Information Technology
  • Thiruvananthapuram, Kerala, India
Java DescriptionWe are looking for a passionate and talented Java Developer with 2-3 years of hands-on experience to join our growing development team.The ideal candidate should have a strong foundation in Java technologies and the ability to develo...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media