Software Developer - Senior

Posted 8 Days Ago
Be an Early Applicant
Toronto, ON, CAN
In-Office
Senior level
Information Technology • Professional Services • Software • Consulting
The Role
Senior Software Developer responsible for designing and implementing BI solutions, leading BI migrations, building ETL and data warehouse processes, developing Power BI reports (on-prem and cloud), automating CI/CD deployments, and ensuring data governance, security, and performance tuning.
Summary Generated by Built In
We do have a job opening for Software Developer - Senior for our direct client Province of Ontario. The position details are given below:

Job Details:

Job ID: RQ10970 - Software Developer - Senior

Client : Community Services Cluster
Location : Toronto, Ontario
Duration:  10 months + Extension
Type: Onsite


Job Description:



Technical Skills:

Experience:

The ideal candidate should possess 10+ years of experience as a Software Designer & Developer, with a focus on the following project environments:

  • Required Skills (5-7 years): Power BI, MS SQL Server, SSIS, Informatica ETL, Cognos Development, Data Migration & Transformation

  • Preferred Skills (2-4 years): Oracle, Visual Studio, .NET Framework, Java, Cloud Services, Data Warehousing, Advanced Data Analytics, Version Control

• Extensive experience designing and implementing BI solutions for both on-premise and cloud environments, ensuring scalability, performance, and maintainability.

• Led technology upgrade and migration projects to Microsoft BI Suite, determining which components to migrate, rebuild, or optimize.

• Over 5+ years of hands-on experience in ETL development and data warehousing, including large-scale data migrations and daily operational data loads.

• Deep knowledge of the Microsoft technology stack, including Azure Data Factory, SSIS, SSAS, SSRS, Power BI, and supporting tools like Visual Studio and SQL Server Management Studio.

• Experienced with data governance, role-based access control (Azure AD), and working with multiple database platforms including Oracle and MSSQL.

Hands-on experience with Power BI Server (On-Prem) and Power BI Service (Cloud), including report deployment, administration, and publishing.
Strong hands-on experience with ETL development using SSIS and Azure Data Factory, including debugging transformations, mappings, and unit testing.

• Hands-on experience automating ETL and Power BI deployments using CI/CD pipelines in Azure DevOps, GitHub Actions, or similar platforms.

• Proficient in scripting (PowerShell, Python, or command-line tools) to automate report publishing, ETL job execution, and environment promotion.

Demonstrates development and design experience with SDLC processes, Agile and Waterfall methodologies


Must Have:

-HM is looking for a Strong Power BI Developer- 10+ years

  • Strong expertise in Power BI Desktop and Power BI Service

  • Advanced knowledge of DAX (Data Analysis Expressions)

  • Proficiency in Power Query (M Language) for data transformation

  • Strong SQL skills for querying and managing data

  • Experience in data modeling (Star Schema, Fact & Dimension tables)

  • Ability to create interactive dashboards and reports

  • Knowledge of ETL processes and data integration

  • Experience connecting to multiple data sources (databases, APIs, cloud platforms)

  • Understanding of performance optimization for reports and datasets

  • Implementation of Row-Level Security (RLS) and data governance

  • Familiarity with Microsoft Fabric, Azure, and cloud analytics platforms

  • Strong analytical and problem-solving skills

  • Ability to translate business requirements into actionable insights

  • Excellent data visualization and storytelling capabilities

  • Good stakeholder communication and documentation skills

  • Experience with report deployment, sharing, and workspace management

  • Knowledge of data warehousing and BI best practices

  • Relevant certifications such as PL-300 Power BI Data Analyst

Most Important Technical Skills
  • Power BI (Power BI on prim / Power BI services cloud)

  • DAX

  • Power Query

  • SQL

  • Data Modeling

  • ETL

  • Dashboard Development

  • Performance Tuning

  • Security (RLS)

  • Microsoft Fabric / Azure Analytics

 Nice to have:

  • Prior OPS or Public sector Exp.







Skills Required

  • 10+ years experience as a Software Designer & Developer
  • 5-7 years experience with Power BI, MS SQL Server, SSIS, Informatica ETL, Cognos Development, data migration and transformation
  • Strong expertise in Power BI Desktop and Power BI Service
  • Advanced knowledge of DAX (Data Analysis Expressions)
  • Proficiency in Power Query (M Language) for data transformation
  • Strong SQL skills for querying and managing data
  • Experience in data modeling (Star Schema, Fact & Dimension tables)
  • Hands-on ETL development experience (SSIS and Azure Data Factory)
  • Experience designing and implementing BI solutions for on-premise and cloud environments
  • Experience with Azure Data Factory, SSAS, SSRS, SQL Server Management Studio
  • Experience implementing Row-Level Security (RLS), Azure AD role-based access, and data governance
  • Experience automating ETL and Power BI deployments using CI/CD pipelines (Azure DevOps, GitHub Actions)
  • Scripting ability (PowerShell or Python) to automate deployments and ETL jobs
  • Experience with report deployment, administration, publishing, and workspace management
  • Demonstrated development and design experience with SDLC processes, Agile and Waterfall methodologies
  • Relevant certifications such as PL-300 Power BI Data Analyst
  • Preferred: Oracle, Visual Studio, .NET Framework, Java, Cloud Services, Data Warehousing, Advanced Data Analytics, Version Control (Git)
  • Nice to have: prior OPS or public sector experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Woodbury, MN
50 Employees

What We Do

ITProFound Inc. is a global technology services and solutions provider specializing in software development, IT consulting, and staff augmentation. They deliver end-to-end business practice solutions, including ERP, cloud migrations, and data analytics, across various industries.

Similar Jobs

Babylist Logo Babylist

Senior Software Engineer

eCommerce • Healthtech • Kids + Family • Retail • Social Media
Easy Apply
Remote or Hybrid
Canada
300 Employees

Comcast Logo Comcast

Senior Software Engineer

Digital Media • Information Technology • News + Entertainment
Remote or Hybrid
Canada
115000 Employees

Block Logo Block

Senior Software Engineer

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
185K-327K Annually

Capital One Logo Capital One

Staff Software Engineer

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
Toronto, ON, CAN
55000 Employees
184K-500K Annually

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account