Job Description – Senior Visualization Engineer (Principal Software Engineer)
As a Senior Visualization Engineer, this role will be responsible for understanding the business requirements and creating Reports & Dashboards using Microsoft Power BI
Roles & Responsibilities:
Participate and attend daily scrum calls and other project meetings
Understand business requirements and actively participate and clarify requirements with the client
Understand the underlying data, data model and flow of data
Build complex reports and dashboards
Work on advanced integration modules with the BI tools
Should be able to implement modules that has security and authorization frameworks in Power BI
Continuous learning  and acquiring new skills and knowledge on different BI tools
Lead & mentor a team of Power BI Developers
Should act as an SME on Power BI and lead all technical discussions and suggestions with the client

Skill
Expert level knowledge of Microsoft Power BI
Expert level knowledge of SQL 
Should know at least one programming language
Should be able to analyze and understand data
Knowledge of cloud platforms like Azure will be an advantage
Knowledge of Microsoft Power Platform & Microsoft Fabric will be an advantage
Knowledge of DB/DW is a must
Excellent interpersonal/communication skills (both oral/written) with the ability to communicate at various
levels with clarity & precision
Solid influencing skills and demonstrates leadership; motivating and encouraging others to get results
Demonstrates and is deemed as an SME on BI tool/s

Qualifications & Experience :
Bachelor or Masters Degree in computer science or engineering
Around 7+ years of experience & at least 5 years of software development experience on Microsoft Power BI
Experience in leading discussions on Power BI directly with the client
Certification on Power BI or Power Platform is an advantage