Free cookie consent management tool by TermsFeed Senior Software Engineer - Power BI | Antal Tech Jobs
Back to Jobs
6 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
MTS II - Software Engineer
Information Technology
  • 4 - 7 Yrs
  • Pune
MAJOR RESPONSIBILITIES • Design, implement, integrate, and verify software applications and tools using JavaScript, NodeJS, and C++. • Enhance, optimize, and improve the efficiency and robustness of current software, with a particular focus on OSS ...
decor
1 Day ago
Test Engineer - Functional Testing
Information Technology
  • Hyderabad, Telangana, India
Job Description Proven experience of 2 years of hands-on experience of functional testing. Strong knowledge of quality best practices and methodologies for software testing Experience with automation tools such as selenium, Cypress.io Katalon Stu...
decor
1 Day ago
UcodeSoft Solutions - iOS Developer - Xcode
Information Technology
  • Hyderabad, Telangana, India
Responsibilities Collaborate with the development team to design and implement new features for our iOS applications using Swift. Write clean, maintainable, and efficient code under the guidance of senior developers. Assist in translating UI/UX d...
decor
1 Day ago
Senior Technical Business Analyst
Information Technology
  • Hyderabad, Telangana, India
About the role:As a Senior Business Analyst, you will: Leads the creation & presentation of estimates for overall cost, skill, effort & timeline for new & existing solutions and projects from a functional perspective. Demonstrates solutions to inter...
decor
1 Day ago
Senior QA Engineer
Information Technology
  • Hyderabad, Telangana, India
Our Mission SPAN is enabling electrification for all ⚡We are a mission-driven company designing, building, and deploying products that electrify the built environment, reduce carbon emissions, and slow the effects of climate change. Decarbonization ...
decor
1 Day ago
Software Test Engineer
Information Technology
  • Bangalore, Karnataka, India
Job DescriptionWe are looking for Software Testing Engineers with the ability to architect and implement modern test automation tools and frameworks to support automated functional testing of mobile and web applications they will also facilitate the...
decor
1 Day ago
Full Stack Developer (JAVA & Angular)
Information Technology
  • Bangalore, Karnataka, India
Fullstack Developer must be proficient in Java (Spring Boot) for backend development and Angular for frontend development. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications, ensuring seamles...
decor
1 Day ago
QA Engineer
Information Technology
  • Bangalore, Karnataka, India
We're looking for a...QA EngineerApply Now!Position OverviewYou will participate in the testing effort of a leading SaaS product for small and medium sized hotels. He/she will lead the Quality Engineering effort and help to test and critique softwar...
decor

Talk to us

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