ITProfound Inc. Logo

ITProfound Inc.

Software Developer - Senior

Reposted 9 Days Ago
Be an Early Applicant
In-Office
Toronto, ON, CAN
Senior level
In-Office
Toronto, ON, CAN
Senior level
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.
The summary above was generated by AI
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.







Similar Jobs

4 Days Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Lead backend engineering for AI-powered, real-time in-vehicle experiences. Define architecture and APIs for edge-constrained clients, build orchestration for concurrent agent/voice interactions, ensure reliability, observability, and safety of AI systems, mentor firmware engineers, and ship zero-to-one products.
Top Skills: Agent Orchestration FrameworksAi Agent PlatformsClaude CodeCodexCursorEdge ComputingEmbedded SystemsGoLlmsPython
5 Days Ago
In-Office or Remote
CA
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Lead design and operation of Block's real-time, event-driven data systems. Build and run high-throughput streaming pipelines, turn Kafka event streams into low-latency data products, improve reliability and observability, mentor engineers, and define platform architecture and standards for projections, third-party data proxy, and graph data capabilities.
Top Skills: AWSBlock-ForgeCloudeventsDatabricksDatahubDbtFlinkIcebergKafkaKotlinPrefectSnowflakeSparkSpark Structured Streaming
6 Days Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Artificial Intelligence • Big Data • Enterprise Web • Fintech • Software • Financial Services
Build and maintain Python-based, cloud-native data pipelines and file delivery systems on AWS. Design scalable delivery for CSV/Parquet/JSON via S3, SFTP, and data marketplaces. Implement data quality, monitoring, CI/CD, and migrate legacy feeds to cloud architecture. Contribute to web-based monitoring/configuration, documentation, reviews, and production support.
Top Skills: Automated TestingAWSAzureCi/CdCsvEcsGitGlueGoogle Cloud PlatformJSONLambdaParquetPythonS3SftpSnowflakeSnowflake MarketplaceSQLStep Functions

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account