13 results for Business Intelligence Developer jobs
Data Developer
- Calgary, Alberta
- onsite
- Permanent
-
110000 - 120000 CAD / Yearly
- <p><strong>THE ROLE:</strong> </p><p>Our client is seeking a Data Developer to join a collaborative and growing data team. This role offers the opportunity to work across the full data lifecycle, including data ingestion, transformation, analytics modeling, and cloud-based infrastructure. You'll contribute to the development of scalable data solutions while partnering with experienced team members to continuously enhance the organization's data platform.</p><p><em>Key Responsibilities:</em></p><ul><li>Design, build, and maintain data pipelines that move and process data within a cloud-based environment</li><li>Develop and enhance data models, semantic layers, and reporting structures to support business decision-making</li><li>Monitor data pipelines and data quality, identifying and resolving issues as they arise</li><li>Optimize queries, workflows, and data models to improve performance, scalability, and cost efficiency</li><li>Support and guide business users in effectively leveraging analytics tools and data assets</li><li>Collaborate with cross-functional teams to deliver reliable and accessible data solutions</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is an excellent opportunity for a data professional who enjoys working across multiple areas of modern data engineering and analytics. You'll gain hands-on exposure to cloud technologies, data integration, modeling, reporting, and platform optimization while working in a collaborative team environment where knowledge sharing is encouraged. The organization offers a competitive salary, bonus program, RRSP matching, comprehensive benefits, and vacation time. If you're looking to expand your technical expertise, make a meaningful impact, and contribute to a data-driven organization, apply now.</p>
- 2026-09-16T00:00:00Z
Business Analytics/Data Analyst
- Toronto, Ontario
- onsite
- Temporary
-
38 - 45 CAD / Hourly
- <p><strong>Data Evaluation & Impact Measurement Analyst</strong></p><p><strong>Onsite Downtown Toronto</strong></p><p><strong>Job Summary</strong></p><p>The Data Evaluation & Impact Measurement Analyst leads the organization’s efforts to assess program effectiveness, measure social impact, and provide data-driven advice to leadership. This role is responsible for analysis, KPI development and tracking, impact reporting, and translating findings into recommendations for management and external stakeholders. The position also oversees data visualization and dashboard development to support clear communication, informed decision-making, and stakeholder engagement.</p><p><strong>Key Responsibilities</strong></p><ul><li>Develop and manage frameworks for <strong>monitoring, evaluation, and impact measurement</strong> across programs and initiatives</li><li>Analyze program and organizational data to assess outcomes, effectiveness, and opportunities for improvement</li><li>Define, track, and report on <strong>KPIs</strong>, performance indicators, and outcome metrics aligned with strategic goals</li><li>Provide <strong>advice to management</strong> by translating data findings into actionable recommendations</li><li>Lead impact analysis to demonstrate program value to leadership, funders, donors, and partners</li><li>Create and maintain <strong>dashboards, visual reports, and stakeholder-facing data interfaces</strong></li><li>Present findings in a clear, compelling way for both technical and non-technical audiences</li><li>Collaborate with program teams, leadership, fundraising, and external stakeholders to understand reporting and impact measurement needs</li><li>Ensure data quality, consistency, and integrity across systems and reporting processes</li><li>Support grant reporting, board reporting, strategic planning, and program improvement efforts</li><li>Identify trends, risks, gaps, and opportunities through ongoing analysis</li><li>Promote a culture of evidence-based decision-making across the organization</li></ul>
- 2026-09-04T00:00:00Z
Business Analyst
- Mississauga, Ontario
- onsite
- Contract / Temporary to Hire
-
33.25 - 38.5 CAD / Hourly
- We are looking for a Business Analyst to join a team in Ontario on a contract basis with the potential for a permanent role. In this role, you will turn complex data into meaningful insights that help guide operational and strategic decisions. The successful candidate will work closely with business partners to create reporting solutions, improve data accuracy, and present findings in a clear and practical way.<br><br>Responsibilities:<br>• Examine high-volume datasets to uncover patterns, performance trends, and opportunities for improvement.<br>• Produce scheduled and on-demand reports that support leadership teams and day-to-day business operations.<br>• Build dashboards, summary materials, and presentation-ready reporting packages for stakeholders.<br>• Use advanced Excel capabilities such as Pivot Tables, VLOOKUPs, and complex formulas to analyze and organize information effectively.<br>• Partner with internal teams to gather reporting needs and align analysis with business goals.<br>• Convert analytical findings into concise recommendations that support informed decision-making.<br>• Monitor variances and key performance indicators to highlight notable business changes.<br>• Strengthen reporting methods and support ongoing improvements in data integrity and process efficiency.
- 2026-09-14T00:00:00Z
Business Analytics & Reporting Analyst
- Mississauga, Ontario
- onsite
- Temporary
-
40 - 50 CAD / Hourly
- We are looking for a Business Analytics & Reporting Analyst to join a team in Mississauga, Ontario on a Long-term Contract basis. In this role, you will turn complex data into meaningful insights that help leaders evaluate performance, identify opportunities, and respond to potential risks. The position is well suited to someone who enjoys combining analysis, reporting, and clear communication to support informed business decisions.<br><br>Responsibilities:<br>• Examine high-volume datasets to uncover patterns, exceptions, and practical insights that support operational and strategic decisions.<br>• Produce scheduled and on-demand reports for leadership and business teams, ensuring information is accurate, timely, and easy to interpret.<br>• Create dashboards, reporting materials, and concise summaries that present performance results in a clear and business-focused way.<br>• Apply advanced Excel techniques, including Pivot Tables, VLOOKUPs, and complex formulas, to organize, analyze, and validate data.<br>• Monitor key metrics and investigate trends or variances to highlight business performance drivers and emerging issues.<br>• Convert analytical findings into straightforward recommendations that help stakeholders make sound decisions.<br>• Partner with internal teams to clarify reporting needs, define business objectives, and document requirements effectively.<br>• Strengthen reporting workflows and improve data integrity through ongoing process refinement and quality checks.
- 2026-09-22T00:00:00Z
Business Development Professional
- Mississauga, Ontario
- onsite
- Permanent
-
70000 - 85000 CAD / Yearly
- <p>Our client, a well-established premium consumer brand with a strong reputation in the luxury and lifestyle market, is seeking a highly motivated <strong>Business Development Manager</strong> to drive corporate sales growth across the GTA. This is an exciting opportunity for a relationship-focused sales professional who thrives on building new business, developing strategic partnerships, and creating memorable client experiences.</p><p>This role is ideal for someone who enjoys a consultative sales approach, has an existing network of corporate contacts, and is passionate about delivering exceptional service to executive and professional clientele.</p><p><strong>Responsibilities:</strong></p><ul><li>Develop new business opportunities with corporate organizations, professional services firms, financial institutions, real estate companies, hospitality groups, and executive networks.</li><li>Build and manage a pipeline of prospective clients through cold calling, networking, referrals, and strategic outreach.</li><li>Establish strong relationships with decision-makers and executives to identify opportunities for corporate gifting, events, client engagement programs, and premium lifestyle experiences.</li><li>Leverage existing business connections and cultivate new relationships throughout the GTA market.</li><li>Create and execute account development plans to maximize revenue growth and long-term client retention.</li><li>Conduct client meetings, presentations, and networking activities in the field approximately four days per week.</li><li>Partner with internal sales, marketing, and product specialists to deliver tailored solutions and exceptional customer experiences.</li><li>Maintain accurate pipeline activity, forecasts, and customer information within CRM systems.</li><li>Represent the organization at corporate events, client functions, and networking opportunities.</li></ul>
- 2026-09-22T00:00:00Z
Business & Marketing Development Manager
- Abbotsford, British Columbia
- onsite
- Permanent
-
90000 - 120000 CAD / Yearly
- <p>Our client is a well-established and growing organization within the restoration and property services industry. They are seeking a Business & Marketing Development Manager to strengthen relationships, expand business opportunities, and increase the company's visibility throughout the Fraser Valley.</p><p><br></p><p>This is a strategic yet hands-on role for a relationship-driven professional who enjoys being active in the community, building partnerships, identifying new opportunities, and collaborating with internal teams. You will serve as a key ambassador for the organization, developing relationships with insurance professionals, brokers, adjusters, property managers, and commercial and community partners.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><br></p><p><strong>Business Development & Relationship Management</strong></p><ul><li>Build and maintain relationships with insurance professionals, adjusters, brokers, property managers, and industry partners.</li><li>Conduct regular and quarterly visits with insurance broker offices throughout the Fraser Valley.</li><li>Identify new business opportunities and develop strategies to expand market presence.</li><li>Research and pursue RFP opportunities with schools, hospitals, government agencies, senior care facilities, and commercial clients.</li><li>Monitor local market and industry developments.</li><li>Maintain accurate CRM records of contacts, meetings, opportunities, interactions, and follow-ups.</li><li>Develop and maintain a strong network of referral and strategic partners.</li></ul><p><strong>Marketing & Community Presence</strong></p><ul><li>Represent the organization at industry events, trade shows, networking functions, and community events.</li><li>Plan and coordinate CE classes, client appreciation events, networking events, and other client-facing initiatives.</li><li>Coordinate Project Manager participation at key client and industry events.</li><li>Support marketing initiatives that increase brand awareness and strengthen the company's local reputation.</li></ul><p><strong>Internal Coordination</strong></p><ul><li>Act as a key liaison between Project Managers and external stakeholders, ensuring strong communication and relationship continuity.</li><li>Maintain visibility into each Project Manager's book of business and assist with job coverage planning.</li><li>Coordinate internally to align business development activities with operational capacity and client expectations.</li><li>Participate in weekly sales and leadership meetings.</li><li>Prepare bi-weekly business development and activity reports for the General Manag</li></ul>
- 2026-09-24T00:00:00Z
Software Developer
- Edmonton, Alberta
- onsite
- Permanent
-
90000 - 120000 CAD / Yearly
- We are looking for a Software Developer to join a high-performing team building and enhancing a sophisticated SaaS platform in Edmonton, Alberta. This position is well suited to a senior-level candidate who enjoys creating dependable software, shaping technical direction, and supporting teammates through collaboration and mentorship. You will contribute to the ongoing growth of a product used by organizations in a range of sectors while helping maintain strong engineering standards across the development lifecycle.<br><br>Responsibilities:<br>• Design and refine core platform features and technical solutions that support performance, scalability, and long-term maintainability.<br>• Partner with product and engineering stakeholders to translate business goals into practical development plans and future-focused technical approaches.<br>• Provide guidance to less experienced developers by sharing knowledge, reviewing code thoughtfully, and promoting sound engineering practices.<br>• Develop, test, and improve application code with a focus on readability, reliability, and sustainable software quality.<br>• Investigate challenging application defects, resolve production issues efficiently, and assist with high-priority support needs when required.<br>• Take an active role in agile planning, team discussions, and continuous improvement efforts that strengthen delivery processes.<br>• Work closely with quality assurance activities to help ensure releases meet functional and performance expectations.<br>• Assist with occasional after-hours support or maintenance work to help keep the platform stable and available.<br>• Contribute to architectural decisions involving APIs, databases, cloud services, and deployment tooling across the platform environment.
- 2026-09-23T00:00:00Z
Software Developer
- Windsor, Ontario
- onsite
- Permanent
-
78000 - 80000 CAD / Yearly
- <p><strong>Software Developer</strong></p><p><br></p><p>Robert Half Canada is seeking a <strong>Software Developer</strong> on behalf of our client. This opportunity is suited to a technically skilled and collaborative professional with experience designing, developing, testing, and maintaining software solutions in a dynamic environment.</p><p><br></p><p><strong>Position Summary</strong></p><p>The Software Developer is responsible for building, enhancing, and supporting software applications that meet business and user needs. This role involves participating in the full software development lifecycle, including requirements gathering, coding, testing, troubleshooting, documentation, and continuous improvement.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, test, and maintain software applications and system enhancements</li><li>Collaborate with internal stakeholders to understand business requirements and translate them into technical solutions</li><li>Write clean, efficient, and well-documented code following established development standards</li><li>Troubleshoot, debug, and resolve software defects and performance issues</li><li>Support integration efforts between applications, databases, and third-party systems</li><li>Participate in code reviews, testing activities, and deployment processes</li><li>Maintain technical documentation, release notes, and support materials</li><li>Assist with system upgrades, enhancements, and application support as needed</li><li>Contribute to process improvement initiatives related to software development and delivery</li><li>Work collaboratively with cross-functional teams to support project goals and timelines</li></ul><p><br></p>
- 2026-09-17T00:00:00Z
Senior Business Systems & Data Analyst
- Coquitlam, British Columbia
- onsite
- Temporary
-
40 - 70 CAD / Hourly
- <p>We are supporting a public-sector organization seeking an experienced <strong>Senior Business Systems & Data Analyst</strong> for an initial six-month contract. This individual will help business departments define their operational questions, identify the appropriate data sources, and transform information from legacy systems, spreadsheets, and enterprise platforms into meaningful reports and visualizations.</p><p><br></p><p>This role requires someone who can bridge the gap between business stakeholders and technical teams. The successful candidate will be comfortable gathering business requirements while possessing the technical skills to work with data and deliver practical solutions within the Microsoft ecosystem.</p><p><br></p><p>This position will work hybrid on-site in the greater Vancouver region, though remote work would be considered for the ideal candidate.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Partner with departments to understand business challenges and determine how data can support decision-making.</li><li>Translate business questions into reporting requirements, data sets, dashboards, and actionable insights.</li><li>Extract, organize, analyze, and validate data from enterprise applications, legacy systems, and spreadsheets.</li><li>Develop reports, dashboards, and visualizations using Power BI.</li><li>Identify the appropriate data sets and sources needed to address business and operational questions.</li><li>Support departments currently relying on Excel by organizing and transitioning information into more structured solutions.</li><li>Assist with the data side of SharePoint initiatives, including structuring information for sites, lists, and libraries.</li><li>Perform basic configuration within SharePoint, Microsoft Forms, Power Apps, and other Microsoft 365 tools.</li><li>Support a key project involving the migration of a large Excel-based database into a new SharePoint environment.</li><li>Assist with reporting and data requirements connected to an ongoing Oracle NetSuite implementation.</li><li>Work alongside internal data and systems resources to improve reporting consistency, data quality, and accessibility.</li><li>Create documentation and provide guidance to business users on new reporting and information-management solutions.</li></ul><p><br></p>
- 2026-09-22T00:00:00Z
Data Analyst
- Toronto, Ontario
- onsite
- Temporary
-
38 - 44 CAD / Hourly
- We are looking for a Data Analyst to join a wholesale distribution organization in Toronto, Ontario on a Long-term Contract. In this role, you will turn complex business data into clear insights, practical reporting tools, and scalable solutions that support stronger decision-making across the business. You will partner with cross-functional stakeholders to improve visibility into performance, streamline data-heavy processes, and identify opportunities to create measurable operational value.<br><br>Responsibilities:<br>• Partner with business teams to gather reporting needs, define analytical objectives, and translate operational questions into data-driven solutions.<br>• Build and maintain dashboards, visual reports, and performance summaries that provide clear insight into key business trends and outcomes.<br>• Write and optimize SQL queries to extract, validate, and analyze data from multiple sources for recurring and ad hoc reporting.<br>• Identify manual or inefficient workflows and develop automated reporting approaches that improve accuracy, consistency, and turnaround time.<br>• Support project delivery by documenting requirements, validating outputs, and helping implement analytics solutions that align with business priorities.<br>• Analyze datasets to uncover patterns, exceptions, and opportunities that can inform process improvements and strategic planning.<br>• Work with stakeholders to improve reporting standards, strengthen data usability, and expand access to meaningful business intelligence.<br>• Explore new tools, technologies, and analytical methods that can increase the value of the organization’s data assets.
- 2026-09-10T00:00:00Z
Data Analyst
- Mississauga, Ontario
- onsite
- Temporary
-
27 - 30 CAD / Hourly
- <p>We are looking for a <strong>Data Analyst</strong> to join a food and food-processing organization in Mississauga, Ontario, on a contract basis. This position supports high-volume transactional operations by examining billing and invoice data, resolving EDI exceptions, and helping ensure accurate customer processing. The successful candidate will work across technical and business teams to improve data quality, address operational issues, and strengthen overall process performance. This role requires hands-on EDI troubleshooting experience, strong SAP S/4HANA knowledge, and the ability to identify and resolve complex issues involving billing, invoicing, customer master data, and system integrations.</p><p><br></p><p>Responsibilities:</p><ul><li>Maintain, monitor, and support customer EDI profiles and transactions in a high-volume production environment.</li><li>Investigate and resolve EDI exceptions by analyzing transaction files, SAP billing data, customer requirements, master data, and transmission results.</li><li>Troubleshoot issues involving vendor and store numbers, customer cross-references, file layouts, mapping, translation, connectivity, file processing, and transmissions.</li><li>Resolve rejected transactions, partial file acceptance, missing or duplicate invoices, and retransmission requirements.</li><li>Correct rejected invoice data and manage large-scale invoice corrections to support successful customer processing and uploads.</li><li>Conduct root-cause analysis across EDI transactions, SAP, billing, master data, customer requirements, and system integrations.</li><li>Analyze complex business processes and identify opportunities to improve operational efficiency, data quality, reporting, and system performance.</li><li>Monitor EDI performance trends, corrective actions, recurring issues, and their impact on business operations.</li><li>Coordinate customer onboarding, billing requirements, and implementation activities with customers, vendors, IT, and internal business teams.</li><li>Clearly communicate technical and functional issues to management, operational teams, and technical stakeholders.</li></ul>
- 2026-09-24T00:00:00Z
Integration Developer
- Edmonton, Alberta
- remote
- Temporary
-
63.3365 - 73.337 CAD / Hourly
- <p><strong>Overview</strong></p><p>Our client is seeking a Senior HL7 / ETL Integration Developer for a 2-month contract engagement that is fully remote within Canada, working 37.5 hours per week during MST business hours. The client is currently replacing its legacy resident care and billing systems with PointClickCare (PCC) as part of a broader healthcare technology modernization initiative.</p><p><br></p><p>To support this transition, the client requires a Senior HL7 / ETL Integration Developer to assist with the migration and integration of resident billing data between PointClickCare, Meditech, and Sage financial systems. The consultant will focus on ETL development, data transformation, HL7 v2.3 integrations, testing, and validation activities to ensure billing accuracy and a successful transition from legacy platforms</p><p><br></p><p>The consultant will work closely with internal IT and analytics teams to ensure accurate resident billing data flows and successful migration from legacy systems.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Develop and support HL7 v2.3 interfaces and messaging.</li><li>Design, build, and enhance ETL processes for resident billing data.</li><li>Transform PointClickCare (PCC) data extracts into formats required by downstream financial applications.</li><li>Support integrations between PointClickCare and Meditech financial systems.</li><li>Support PointClickCare to Sage financial system integrations.</li><li>Perform data mapping, transformation, validation, and reconciliation activities.</li><li>Support parallel testing between legacy and future-state billing processes.</li><li>Troubleshoot and resolve integration, interface, and data-related issues.</li><li>Analyze existing integration code, mappings, and technical documentation.</li><li>Collaborate with internal IT, analytics, and business stakeholders.</li><li>Document technical solutions, mappings, and integration processes.</li></ul>
- 2026-09-23T00:00:00Z
Senior Analyst Master Data Management
- Calgary, Alberta
- onsite
- Temporary
-
0 - 0 CAD / Yearly
- <p><strong>THE ROLE:</strong></p><p>Our client is seeking a Sr. Analyst, Master Data Management for an initial three-month contract with strong potential to convert into a permanent opportunity. This role will play a key part in maintaining data integrity, supporting financial processes, and driving continuous improvement across master data governance and SAP operations.</p><p><em>Responsibilities:</em></p><ul><li>Collaborate with Finance, Capital Accounting, Operations, and IT teams to support SAP master data governance and process enhancements</li><li>Maintain and optimize key master data including WBS elements, assets, cost centers, hierarchies, business partners, and joint venture data</li><li>Support project setup, WBS design, project closeout activities, and asset lifecycle management</li><li>Assist with month-end activities including settlements, distributions, overhead allocations, and cutback processes</li><li>Participate in system upgrades, testing initiatives, and implementation of business requirements</li><li>Provide troubleshooting support and guidance to end users across business functions</li><li>Identify opportunities to streamline processes, improve reporting capabilities, and enhance data quality controls</li></ul><p><strong>ABOUT YOU:</strong></p><p>You are a detail-oriented finance or accounting professional with a passion for data accuracy, process improvement, and systems optimization. You thrive in cross-functional environments and enjoy partnering with business stakeholders to solve complex challenges. With strong analytical capabilities, advanced system knowledge, and excellent communication skills, you can confidently manage large data sets, support critical business processes, and contribute to ongoing operational excellence.</p><p><strong>WHAT'S ON OFFER?</strong></p><p>This opportunity offers a competitive hourly wage, the chance to work with a highly collaborative team, and valuable exposure to enterprise-scale SAP environments. You'll have the opportunity to contribute to meaningful process improvements while expanding your expertise in master data governance and financial systems. For the right candidate, this contract role also presents the potential for long-term career growth through permanent employment. If this sounds like the opportunity you’ve been looking for, submit your details online today!</p>
- 2026-09-21T00:00:00Z