Home
Jobs

Power Bi Developer

6 - 11 years

15 - 25 Lacs

Posted:4 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Role:

Job Location:

Primary Skills:

Role Proficiency

Act creatively to develop applications by selecting appropriate technical options, optimizing application development, maintenance, and performance through design patterns and reusable solutions. Account for others' developmental activities and assist the Project Manager in day-to-day project execution.

Key Responsibilities

Outcomes

  • Interpret application features and component designs as per specifications.
  • Code, debug, test, document, and communicate product/component/feature development stages.
  • Validate results with users, integrate and commission the overall solution.
  • Select and create technical options through reuse, improvement, or new configurations.
  • Optimize efficiency, cost, and quality of deliverables.
  • Enhance customer satisfaction and employee engagement.
  • Set and review FAST (Focused, Achievable, Specific, Time-bound) goals.

Measures of Outcomes

  • Adherence to coding and engineering standards.
  • Compliance with project timelines.
  • Defect count during and post-development.
  • Technical issue rate during execution.
  • Compliance issue rate.
  • Voluntary attrition rate.
  • Completion of mandatory compliance trainings on time.

Outputs Expected

Code

  • Develop code based on design.
  • Define and enforce coding standards, templates, and checklists.
  • Review peer/team code.

Documentation

  • Create and review templates, checklists, guidelines, standards, and design documents.
  • Maintain requirements, test cases, and results documentation.

Configure

  • Define and govern configuration management plans.
  • Ensure compliance from all stakeholders.

Testing

  • Create and review unit test cases and execution scenarios.
  • Review testing plans and provide clarifications to the QA team.

Domain Relevance

  • Guide developers with business understanding.
  • Learn customer domain to identify value-add opportunities.
  • Complete domain-specific certifications.

Project Management

  • Assist the Project Manager with inputs.
  • Manage delivery of modules and complex user stories.

Defect Management

  • Perform Root Cause Analysis (RCA) and mitigation.
  • Track defect trends and drive improvements.

Estimation

  • Create and review effort and resource estimates.

Knowledge Management

  • Consume and contribute to internal knowledge bases and repositories.
  • Review reusable documents created by the team.

Release Management

  • Execute and monitor the release process.

Design

  • Contribute to High-Level Design (HLD), Low-Level Design (LLD), and Software Architecture Documents (SAD).
  • Design applications, features, business components, and data models.

Customer Interface

  • Clarify requirements and guide the development team.
  • Present design options and conduct demos.
  • Collaborate with customer architects on design finalization.

Team Management

  • Set and review FAST goals.
  • Mentor and upskill team members.
  • Identify and manage attrition risks.

Certifications

  • Obtain domain-relevant and technical certifications.

Skill Requirements

Technical Skills

  • Power BI (Desktop & Service)
  • SQL
  • DAX
  • Power Query (M Language)
  • Data modeling (semantic models, star/snowflake schema)
  • Integration with SQL Server, Snowflake, SharePoint, APIs

Development Skills

  • User interface and business logic development
  • Test execution and validation
  • Troubleshooting in target environments
  • Time/resource estimation for development/debugging

Project & People Skills

  • Strong communication and technical presentation abilities
  • Manage and mentor teams
  • Conduct meetings and calls with stakeholders
  • High pressure/multitasking ability
  • Customer engagement and satisfaction focus

Knowledge Examples

  • Proficient in software modules and programs
  • Functional and technical design experience
  • Expertise in multiple programming skill clusters
  • DBMS, OS, and software platforms knowledge
  • Understanding of SDLC, Agile (Scrum/Kanban), and RAD
  • IDEs, interface definition languages (IDL), and modeling technologies
  • Broad domain understanding, deep sub-domain expertise

Additional Comments

This role requires a hands-on Power BI Developer capable of designing, developing, and maintaining interactive dashboards and reports. The candidate must possess strong data modeling skills, write advanced queries, and work with stakeholders to create high-impact business intelligence solutions.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
UST
UST

IT Services and IT Consulting

Aliso Viejo CA

RecommendedJobs for You

Kochi, Chennai, Bengaluru

Mumbai, Maharashtra, India

Gurugram, Greater Noida

Pune, Chennai, Bengaluru