RQ11676 - Software Developer - ETL - Intermediate
Temporary
Maarut
Role Overview:
- The Government of Ontario is undertaking a large-scale Data & AI transformation initiative, with the Ontario Data Platform (ODP) serving as the enterprise technology ecosystem for data-driven decision-making, analytics, and artificial intelligence. ODP provides a modern and scalable data environment that supports data ingestion, storage, processing, governance, quality, marketplace capabilities, and advanced analytics across ministries and government organizations.
- We are seeking a Power BI Developer to support the development, maintenance, and enhancement of enterprise reporting and analytics solutions. The successful candidate will work closely with business stakeholders, data engineers, architects, and product teams to deliver insightful dashboards, reports, and data visualizations that enable evidence-based decision-making across government programs and services.
Requirements
Experience and Skill Set Requirements:
Must Haves:
- Degree or diploma in Computer Science, Information Systems, Data Analytics, Business Intelligence, or a related field.
- Experience developing dashboards, reports, and visualizations using Microsoft Power BI.
- Strong knowledge of DAX, Power Query (M), and Power BI data modeling concepts.
- Experience working with SQL and relational databases.
- Understanding of data warehousing, dimensional modeling, and business intelligence best practices.
- Experience working with large datasets and transforming complex business requirements into reporting solutions.
- Strong analytical, problem-solving, and communication skills.
- Ability to work collaboratively with technical and non-technical stakeholders.
- Strong understanding of dimensional modelling, star schema design, and analytical data modelling concepts.
- Knowledge of data governance, metadata management, and data lineage principles.
Nice to Have:
- Experience working with Databricks, including connecting Power BI to Databricks SQL Warehouses and Lakehouse data sources.
- Familiarity with Azure Data Platform services such as Azure Data Lake Storage, Azure Synapse Analytics, Azure Data Factory, or Microsoft Fabric.
- Experience with enterprise data governance and data quality initiatives.
- Knowledge of Python, R, or other analytics tools.
- Experience supporting data and analytics platforms within a large public-sector or enterprise environment.
- Exposure to Agile delivery methodologies and DevOps practices.
Skill Set Requirements:
Power BI Development & Reporting
- Design, develop, and maintain interactive Power BI dashboards and reports to support business and operational needs.
- Create data models, measures, and calculations using DAX to deliver meaningful business insights.
- Implement data visualization best practices to ensure reports are intuitive, accessible, and actionable.
- Gather and analyze business requirements and translate them into reporting solutions.
- Develop and maintain enterprise semantic models, datasets, and reusable reporting assets that support standardized analytics and reporting
- Data Integration & Analytics Support
- Connect and integrate data from various enterprise data sources, including databases, APIs, cloud platforms, and data warehouses.
- Develop and optimize Power Query (M) transformations for efficient data preparation and reporting.
- Collaborate with data engineering teams to ensure data quality, governance, and consistency across reporting solutions.
- Support ad hoc data analysis and reporting requests from business stakeholders.
- Perform data validation, reconciliation, and user acceptance testing (UAT) activities to ensure reporting accuracy and integrity.
- Performance, Governance & Support
- Monitor and optimize report performance, data refresh schedules, and workspace administration.
- Apply security models, row-level security (RLS), and governance standards within Power BI.
- Troubleshoot data, visualization, and performance issues and provide ongoing support to users.
- Develop and maintain documentation for reports, datasets, and reporting standards.
- Maintain data lineage, metadata, and documentation for reporting assets and semantic models.
- Ensure reporting solutions comply with organizational data governance, security, privacy, and accessibility standards.
- Stakeholder Engagement & Knowledge Sharing
- Work closely with business users to understand reporting requirements and identify opportunities for enhanced analytics.
- Provide guidance and training to report consumers and business teams on Power BI capabilities and best practices.
- Participate in Agile delivery teams and contribute to continuous improvement initiatives.
Evaluation breakdown:
- Technical(Azure/Databricks)
- Communication
- Public Sector
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the RQ11676 - Software Developer - ETL - Intermediate in Toronto, ON vacancy
- ...data into silver/gold data for reporting consumption. Design develop and release deploy Power BI reports and dashboards meeting KPIs... ...technical problems which arise during the use and operation of software packages including technical assistance in implementation conversion...SuggestedFull time
- ...specifications into working, tested CRM applications. This includes developing detailed programming specifications, writing and/or generating... ...technical problems which arise during the use and operation of software packages General Skills: Experience in programming...SuggestedContract work
- Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products... ...with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a...SuggestedFull timeInternship
- Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products... ...with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a...SuggestedFull timeInternship
- Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products... ...with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a...SuggestedFull time
- Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products... ...with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a...Full time
- ...specific team. This is a requirement for this role. Job title: Intermediate Software Engineer What your day-to-day will look like: ·... ...Work with business to iterate over software requirements · Develop tools and applications by producing clean, efficient code ·...Long term contractFull timeWork at officeRemote work
$55 - $80 per hour
...Position Description: CGI is seeking an Intermediate Guidewire PolicyCenter Developer with strong hands-on experience in PolicyCenter development, configuration, and integrations. The role requires experience with Gosu, Guidewire Studio, and REST/SOAP API development, along...Full timeWork at office3 days per week- ...applications. This includes: developing detailed programming... ...during the use and operation of software packages, including technical... ...Additional Skills for Oracle Software Developer: Experience in conducting... ...of data warehouse, ETL methodologies and OBIEE Demonstrated...Contract work
- ...Location: Toronto, Ontario Our client is a Toronto software startup, founded by mathematicians, building a new approach to tolerance... ...from research paper to production. You'll work alongside senior developers who mentor well, with the freedom to use AI tools in whatever...Permanent employmentFull timeWork at office1 day per week
- ...Responsibilities Develop and maintain scalable UI microfrontends and reusable React components. Build modern, AI-enhanced user experiences... ...workflows. Requirements At least 3 years of relevant software engineering experience building and delivering modern web...Permanent employmentFull timeWork at officeFlexible hours
- ...Achievers is looking for a Intermediate Frontend Engineer to join our team and help shape the future of our product! We are seeking a forward... ...engineer who thrives on building world-class, accessible software. As an Intermediate Engineer at Achievers, you bring an AI...
$67.7k - $94.7k per year
...We’re looking for a Junior Software Developer who can design, build, test, and ship high quality software that delivers value to our customers. You’ll work on a small and agile team that continuously incorporates feedback to refine and improve the products and features you...InternshipRemote work- ...Perspectives, and Lead, Virtually. Requirements Key Responsibilities Build scalable, maintainable software solutions across full stack development Develop using AI augmented workflows. Our engineers use Claude Code as their primary development tool with MCP...Full timeInternshipLocal areaRemote work
$90k - $110k per year
...and access specialist referrals. Who we need Reporting to the Vice President, Research and Development, we are hiring a Software Developer. As our new Software Developer, you will build and enhance the health technology that helps physicians and patients connect more...Full timeWork at officeWork from homeFlexible hours3 days per week$94k - $127k per year
...Come join the DataX team as a Software Engineer 1! DataX captures customer tax data from any source, at any point in the tax experience. That includes documents customers upload from their computer, photos of paper forms taken on their phone, and data imported directly from...Full timeInternship$73.9k - $109.36k per year
...where you can take your career to the next level. Join us and be part of the play! Position Overview: Zynga's software engineers don't just develop some of the world's popular games, we deliver some of the world's largest infrastructures. Our software engineers are...Full timeInternshipLocal area$60 per hour
Role: Intermediate Python Developers Rates: Up to $60.00 p/h INC. Location: Primarily remote, occasionally... ...role. — Key Responsibilities Develop and maintain responsive web... ...NET services where required. Apply software development best practices, including...Contract workRemote work$100k - $120k per year
...week onsite at our office located at 2 Queen St. E in Toronto, ON. The Role We're looking for an experienced developer to join TripArc as a Senior Software Developer. You'll work on a mature travel platform that thousands of travel professionals rely on every day, and...Casual workInternshipWork at officeLocal areaShift work2 days per week$99.8k - $147.68k per year
...the desire to work in a team with dynamic strengths. The Senior Software Engineer will be working with a complementary team of software engineers... ...for our games. What You'll Do: Design, code, and develop new backend applications/services running in AWS Optimize and...Full timeLocal area$94k - $127k per year
...Come join the Intuit Toronto site as a Software Developer 1. Be part of our Data, Growth and Experiences (DGX) team that build an AI-powered robust Partner Platform that unifies sales motions across Mid-Market and Mass Market for Quickbooks, MailChimp, Accountants, and PTG...Full timeWork at office3 days per week- ...Technology stack : Microsoft Dynamics CRM (backoffice), MuleSoft (middleware) and Java/React (public facing portal) This position is to develop public facing portal for Registration and Permit workflows (NextJS, TypeScript, React) for Ontario public and integrate this...Contract work
$166k - $195k per year
Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human history. If you’re ready to be at the...Work at officeFlexible hoursShift work- ...Data & AI transformation initiative. Core to the transformation is the enablement of the Ontario Data Platform (ODP), which is being developed as the enterprise technology ecosystem for everything Data & AI. ODP is a modern ecosystem of data solution consisting of data...Contract work
usd137.6k - usd172k per year
...ideas, expertise, and perspective to meaningful work that can make a difference at global scale. About this Role: As a Senior Software Developer on the Monetization team, you'll lead technical initiatives and take significant ownership over service architecture, product...- ...Come join Intuit's community of 'Builder Catalysts' as a Senior Staff Software Developer and help us power prosperity around the world. Intuit's Builder Catalysts co-create with cross-functional partners and exhibit extreme ownership in the end-to-end product development lifecycle...Long term contractFull timeTemporary workWork at office3 days per week
$75.5k - $99.1k per year
...in over 100 countries – moving AI from possibility to production in real-world enterprise environments every day. Associate Software Developer in Test What this role is: As an Associate Software Developer in Test , you’ll join a collaborative engineering team where...InternshipWorldwideFlexible hours- ...Job Title: Software Developer – Senior Location: Toronto, ON Experience: 3–9 Years Job Type: Contract Job Summary We are seeking... ...for implementing application features, developing APIs, building ETL pipelines, integrating front-end and back-end components, and...Contract work
- ...Job Title: Software Developer – Junior Location: Toronto, ON Experience: 0–3 Years Job Type: Contract Job Summary We are seeking... ...application development, APIs, front-end and back-end integration, ETL/data pipelines, programming languages, and database...Contract workInternship
- ...Fast Company's Most Innovative Companies, Inc. Best in Business, and LinkedIn Top Startups. Your Role As a Senior Software Engineer on the Developer Platform team, you will be responsible for designing and building scalable architecture, tooling and processes that...Full timeImmediate startRemote workHome officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to RQ11676 - Software Developer - ETL - Intermediate. Be the first to apply!
Related searches
- software developer no experience Toronto, ON
- software development engineer Toronto, ON
- software developer internship no experience Toronto, ON
- senior software developer Toronto, ON
- software design engineer Toronto, ON
- software engineer part time Toronto, ON
- new graduate software developer Toronto, ON
- linux software engineer Toronto, ON
- director software engineering Toronto, ON
- software engineer co-op Toronto, ON
