Power BI Developer

Data EngineeringHybrid Remote, Ontario, Canada Halifax, Nova Scotia


Description

Why NESS

We know that people are our greatest asset. Our staff's professionalism, innovation, teamwork, and dedication to excellence have helped us become one of the world's leading technology companies. It is these qualities that are vital to our continued success. As a Ness employee, you will be working on products and platforms for some of the most innovative software companies in the world.

You'll gain knowledge working alongside other highly skilled professionals that will help accelerate your career progression.

You'll also benefit from an array of advantages like access to trainings and certifications, bonuses, and aids, socializing activities, and attractive compensation.

Location: Canada, Ontario only

Requirements and responsibilities

What you'll do:

Analyze existing dashboards, reports, and BI solutions to identify gaps, improvement opportunities, and optimization areas.
Gather and understand business and reporting requirements from stakeholders across departments.
Design, develop, and maintain interactive Power BI dashboards, reports, and visualizations.
Create and optimize data models, DAX calculations, KPIs, and measures.
Develop reusable datasets and reporting frameworks for scalable analytics solutions.
Integrate data from multiple sources, including SQL databases, APIs, Excel, cloud platforms, and enterprise systems.
Ensure data accuracy, consistency, and report performance optimization.
Implement row-level security (RLS), governance, and best practices in Power BI environments.
Collaborate with business users, data engineers, analysts, and project teams to deliver reporting solutions.
Troubleshoot issues related to dashboards, data refreshes, and performance bottlenecks.
Prepare technical documentation, user guides, and provide end-user support/training when required.
Stay updated with the latest Power BI features, visualization techniques, and BI best practices.

Key skillsets:

Bachelor’s degree in Computer Science, Information Technology, Data Analytics, or related field.
4+ years of hands-on experience in Power BI development.
Strong expertise in Power BI Desktop, Power BI Service, DAX, Power Query (M Language), and Data Modeling.
Experience in designing dashboards and analytical reports from business requirements.
Strong understanding of SQL and relational databases.
Experience with ETL concepts and data transformation.
Ability to analyze existing BI/reporting systems and recommend improvements.
Good understanding of KPIs, business metrics, and data visualization best practices.
Strong analytical, problem-solving, and communication skills.

Preferred Qualifications

Experience with Azure Data Services, Snowflake, Databricks, or cloud data platforms.
Knowledge of Python or R for analytics is an added advantage.
Experience with Agile/Scrum methodologies.
Microsoft Power BI Certification is preferred.
Exposure to enterprise reporting and governance frameworks.

 

Nice to have:

Experience in performance tuning and dashboard optimization.
Knowledge of data warehousing concepts.
Experience working with large datasets and enterprise-scale BI solutions.

Deliverables
Interactive dashboards and executive reports
Optimized and scalable Power BI solutions
Data-driven insights for business decision-making
Documentation and support materials


Not checking every single requirement?

If this role sounds good to you, even if you don't meet every single bullet point in the job description, we encourage you to apply anyway. For most of the candidates that applied, we found a role that was a very good fit with their skills.

Let's meet and you may just be the right candidate for one of our roles.

At Ness Digital Engineering we are willing to build a work culture that is based on diversification, inclusion, and authenticity.