Create Alert
Email me similar jobs

Software Developer – Senior

Full-time 95 CAD

Job Title: Software Developer - Senior
Location: Toronto, Ontario
Work Model: Onsite
Submission Deadline: 2026-07-02, 12:00 p.m. EST

Description / Responsibilities / Skills

Must Have

  • 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

Description

Project Description

  • The Community Services I&IT Cluster (CSC) supports ministries by providing information management tools that help enable public policy decision making, business and strategic planning, and program support and improvement.
  • This role will provide the necessary support for project activities for the Early Years Integration Analytics (EYIA).
  • This position will be responsible for performing business transformations to the information management tools, as well as implement change requests for business enhancements and incremental new functionality releases.

Responsibilities

  • Ensure seamless integration of new and existing systems, applications, and platforms
  • Evaluate and recommend technology stacks, platforms, and tools to support business goals
  • Design systems with a focus on security, compliance, and data privacy standards
  • Work closely with stakeholders such as business units, development teams, IT infrastructure teams
  • Ensure solutions are scalable, reliable, and optimized for future growth
  • Provide technical support and participate in development, package creation, code merge, testing and release activities
  • Act as primary interface between technical teams and business stakeholders for requirements clarification and UAT
  • Develop and manage solutions using Power BI, Oracle, MS-SQL, Visual Studio, SSIS, Attunity, ODAC, .NET framework, GIT and SQL-based reporting tools

Skills

Experience and Skill Set Requirements

Technical Experience - 50%

  • 10+ years of experience as a Software Designer & Developer
  • Required Skills: Power BI, MS SQL Server, SSIS, Informatica ETL, Cognos Development, Data Migration & Transformation
  • Preferred Skills: Oracle, Visual Studio, .NET Framework, Java, Cloud Services, Data Warehousing, Advanced Data Analytics, Version Control
  • Extensive experience designing and implementing BI solutions for on-premise and cloud environments
  • Over 5+ years of hands-on experience in ETL development and data warehousing
  • Deep knowledge of Microsoft technology stack including Azure Data Factory, SSIS, SSAS, SSRS, Power BI
  • Experience with data governance and role-based access control using Azure AD

Power BI Expertise

  • Experience with Power BI Server and Power BI Service
  • Designing dashboards, reports, and visualizations
  • Implemented row-level security, automated refresh scheduling, and performance optimization
  • Integration with MS BI tools and Azure services

Data Modeling & ETL

  • Expertise in semantic models, dimensional models, and data warehouse architectures
  • ETL development using SSIS and Azure Data Factory
  • Data ingestion, staging, cleansing, and integration
  • Experience with PowerDesigner and Erwin Data Modeler

Release Pipeline Automation & Scripting

  • Automating ETL and Power BI deployments using CI/CD pipelines
  • Scripting using PowerShell, Python, or command-line tools
  • Automated testing, validation, and rollback mechanisms
  • Version control integration

Core Skills - 25%

  • Ability to define technical roadmap and provide recommendations
  • Knowledge of systems design and development
  • Analytical and problem-solving skills
  • Ability to guide architecture leveraging Azure cloud services
  • Knowledge of technology, data, databases, and networking tools

Project Experience and Techniques 10%

  • Experience with technology upgrade/migration projects
  • Experience leading stakeholder discussions and requirement gathering
  • Experience with SDLC processes, Agile and Waterfall methodologies

Communication Skills - 10%

  • Analytical problem solving and decision making
  • Negotiation and communication skills
  • Stakeholder engagement and consensus building

Public Sector Experience - 5%

  • Previous public sector experience
  • Experience designing and developing applications that comply with GOITS standards
Similar jobs

Software Developer – Senior

Apply Now
Back to search page