54 results in Waterloo, ON
Analyste intermédiaire en gouvernance
- Georgetown, ON
- onsite
- Contract / Temporary
-
40 - 45 CAD / Hourly
- <p>Nous recherchons un analyste intermédiaire en gouvernance des données et de l’IA pour rejoindre une organisation du secteur de la distribution en gros dans la région de Montréal dans le cadre d’un contrat à long terme. Dans ce rôle, vous contribuerez à renforcer les pratiques de gouvernance, à améliorer la cohérence opérationnelle et à faire évoluer les méthodes de travail en collaboration avec les principales parties prenantes. Le poste convient à une personne capable d’évaluer les approches actuelles, de recommander des améliorations concrètes et de soutenir une évolution structurée des pratiques de livraison dans un environnement en constante évolution.</p><p><br></p><p>Responsabilités:</p><p>• Examiner les pratiques de gouvernance et les méthodes de travail actuelles afin de repérer les écarts, les inefficacités et les occasions d’amélioration durable.</p><p>• Collaborer étroitement avec les parties prenantes internes pour raffiner les méthodologies, les cadres de gouvernance et les mécanismes de suivi opérationnel.</p><p>• Produire une documentation claire et structurée, incluant des schémas de processus, des procédures et des recommandations visant à soutenir la prise de décision.</p><p>• Mettre en place et suivre des approches favorisant l’optimisation des processus et l’amélioration continue des opérations.</p><p>• Soutenir l’évolution des pratiques de livraison vers un modèle plus souple en accompagnant les initiatives de gestion du changement et d’adoption des processus.</p><p>• Assurer l’avancement d’initiatives de moindre priorité sans perdre la rigueur, la visibilité ni l’alignement avec les objectifs de l’équipe.</p><p>• Utiliser des outils comme ServiceNow, Visio et Project pour organiser le travail, visualiser les processus et appuyer le suivi des activités.</p><p>• Communiquer efficacement avec des intervenants aux priorités variées afin de clarifier les besoins, gérer les attentes et maintenir l’élan des travaux.</p>
- 2026-05-19T00:00:00Z
Compensation & Benefits Specialist
- Mississauga, ON
- onsite
- Contract / Temporary
-
26.125 - 30.25 CAD / Hourly
- <p>We are looking for a Bilingual (EN/FR) Compensation & Benefits Specialist to join a national insurance organization in Oakville, Ontario on a Long-term Contract basis. In this role, you will support benefits, retirement, and leave administration for a large employee population while helping ensure accurate records, timely issue resolution, and a strong employee experience. This position is well suited to someone who is organized and confident working with HR systems, vendors, and internal stakeholders in a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Manage day-to-day administration of employee benefits and group retirement programs, including enrolment changes, eligibility updates, and coordination with external providers.</p><p>• Respond to questions from HR partners and employees regarding benefit and retirement matters, investigating issues thoroughly and providing clear, attentive support.</p><p>• Review and reconcile data between internal HR platforms and carrier systems to maintain accurate coverage information and employee records.</p><p>• Assist with annual enrolment activities by preparing employee communications, supporting testing, and contributing French-language materials where required.</p><p>• Contribute to year-end processes by validating data, supporting taxable benefit reporting, and helping resolve discrepancies.</p><p>• Maintain benefits and leave procedures by updating documentation and supporting system changes related to plan or coverage adjustments.</p><p>• Oversee shared benefits inbox activities, ensuring documents are tracked properly and return-to-work information is handled in a timely manner.</p><p>• Coordinate regular collection of employee premium payments during leave periods and arrange remittances in line with plan rules and provider requirements.</p><p>• Provide administrative support on more complex leave and disability cases by collecting documentation, coordinating communication, and keeping case files organized.</p><p>• Monitor adherence to federal and provincial leave requirements across supported regions and escalate sensitive or complex matters when needed.</p>
- 2026-05-20T00:00:00Z
Project Manager
- Mississauga, ON
- onsite
- Contract / Temporary
-
45 - 60 CAD / Hourly
- <p>This job posting is for a current contract vacancy with our client. We are looking for an experienced Project Manager to join the cargo team for a leading airline in Mississauga, Ontario. This long-term contract position involves managing complex projects related to equipment refurbishment and warehouse operations, supporting the team in achieving operational excellence. The successful candidate will work closely with stakeholders, vendors, and cross-functional teams to ensure project deliverables are met effectively and on time.</p><p><br></p><p>Responsibilities:</p><p>• Oversee equipment refurbishment projects, including warehousing tools and automated storage retrieval systems.</p><p>• Collaborate with operations teams and stakeholders during software launches and manage change processes.</p><p>• Track project deliverables and timelines, ensuring alignment with organizational goals.</p><p>• Coordinate monthly planning sessions with the cargo team to review progress and address challenges.</p><p>• Conduct regular walkthroughs of warehouse facilities with vendors to ensure compliance and progress.</p><p>• Work with real estate teams and third-party vendors to facilitate refurbishment activities.</p><p>• Utilize Microsoft tools to organize, track, and report project updates effectively.</p><p>• Hold stakeholders accountable for deliverables and ensure clear communication across all teams.</p><p>• Implement strategies to enhance supply chain efficiency within the cargo operations.</p><p>• Manage budgets, resources, and project risks proactively.</p>
- 2026-05-19T00:00:00Z
Payroll Manager
- Brampton, ON
- onsite
- Permanent
-
120000 - 130000 CAD / Yearly
- <p>Our client is seeking an experienced Payroll Manager to oversee and lead a high-performing, payroll team. This role will be responsible for ensuring accurate and compliant end-to-end payroll processing across multiple provinces, while providing leadership, mentorship, and strategic direction to a small team.</p><p><br></p><p>This is a hands-on leadership role ideal for someone who enjoys both people management and being actively involved in payroll operations.</p><p>Key Responsibilities</p><ul><li>Lead, coach, mentor, and develop a small team of Payroll Administrators</li><li>Foster a collaborative, high-performance team environment</li><li>Provide training and ongoing support to ensure continuous development</li><li>Oversee and review end-to-end payroll processing for a high-volume, multi-province environment</li><li>Approve payroll to ensure accuracy, compliance, and timeliness</li><li>Act as a backup for full-cycle payroll when required</li><li>Lead all year-end payroll activities including reconciliations and reporting</li><li>Ensure compliance with federal and provincial payroll legislation, including union requirements</li><li>Support internal and external payroll audits</li><li>Prepare and analyze payroll reports for internal stakeholders</li><li>Leverage Excel to manage and interpret large data sets</li><li>Work closely with Finance and HR to ensure alignment on payroll processes and reporting</li><li>Communicate payroll policies, updates, and changes clearly across all levels of the organization</li><li>Participate in and lead payroll-related projects such as system implementations, upgrades, or M&A activities</li><li>Support the integration of newly acquired employees into the payroll system, ensuring accurate onboarding, data validation, and alignment with internal payroll processes and policies</li><li>Partner with HR and Finance during acquisitions to ensure a smooth transition, including payroll setup, compliance, and employee communication</li><li>Identify opportunities to improve payroll processes and efficiencies</li></ul><p><br></p><p><br></p>
- 2026-05-06T00:00:00Z
Full Stack Developer
- Burlington, ON
- onsite
- Permanent
-
70000 - 80000 CAD / Yearly
- <p><strong>This job posting is for a current vacancy with our client.</strong></p><p><br></p><p>A growing organization in the retail and e-commerce space is seeking a Software Developer to join its collaborative technology team. This is an exciting opportunity for a software developer who is eager to learn, grow, and gain hands-on experience across a full-stack environment supporting both internal business systems and customer-facing platforms.</p><p><br></p><p>You will work closely with experienced developers and cross-functional stakeholders to enhance and maintain a suite of enterprise and e-commerce applications, contributing to meaningful, real-world projects. </p><p><br></p><p><strong>In this role, you will… </strong></p><p><br></p><p>· Develop and maintain web applications using modern JavaScript frameworks such as React and/or Vue.js</p><p>· Contribute to backend development using Python and C#</p><p>· Support end-to-end feature development across internal tools and customer-facing platforms</p><p>· Maintain and enhance intranet and e-commerce platforms</p><p>· Collaborate on integrations and enhancements across retail and operational systems, including order management, point of sale, and accounting platforms</p><p>· Build, test, and deploy applications using Docker</p><p>· Use GitHub for version control, collaboration, and code management</p><p>· Participate in code reviews and follow best practices to maintain clean, scalable code</p><p>· Troubleshoot bugs and performance issues across systems</p><p>· Create and maintain technical and end-user documentation, particularly for complex and lightly documented legacy systems</p><p><strong> </strong></p><p><strong>What We’re Looking For… </strong></p><p><br></p><p>In this role, you will work on projects that involve highly complex and customized systems. </p><p><br></p><p>We are looking for someone who is curious, motivated, and eager to learn and grow. You thrive in a fast-paced, evolving environment and are excited to gain hands-on experience across a wide range of technologies and systems.</p><p><br></p><p>You are proactive, detail-oriented, and comfortable working with both technical and non-technical stakeholders. You bring a solutions-first mindset and are interested in building a long-term career while contributing to meaningful projects.</p>
- 2026-05-13T00:00:00Z
Billing Clerk
- Waterloo, ON
- onsite
- Contract / Temporary
-
19.076 - 22.088 CAD / Hourly
- We are looking for a detail-oriented Billing Clerk to join our team in Waterloo, Ontario. In this long-term contract position, you will play a pivotal role in managing customer billing processes, ensuring accuracy, and streamlining operations within a high-tech engineering environment. This role offers an excellent opportunity to collaborate across departments and contribute to process improvements.<br><br>Responsibilities:<br>• Manage customer requests related to vendor onboarding, information requests, and portal trading relationships.<br>• Document and refine end-to-end processes to enhance efficiency in portal registrations, collaborating with IT on system and process improvements.<br>• Identify opportunities for automation and implement solutions to optimize billing workflows.<br>• Work closely with internal teams, including Legal, Deal Desk, and Finance, to maintain accurate records for portal customers.<br>• Resolve portal-related escalations in alignment with customer regulations and legal requirements.<br>• Collaborate with Sales and Collections teams to address billing and collections issues, performing account reconciliations to meet month-end and quarter-end targets.<br>• Respond to external inquiries regarding billing processes, internal controls, and policies with professionalism and clarity.<br>• Ensure compliance with invoicing policies to uphold the company’s reputation and brand integrity.<br>• Support acquisition integrations by working with project teams to meet billing-related objectives.<br>• Take on additional tasks as required to fulfill the overall billing mandate effectively.
- 2026-05-14T00:00:00Z
HR Generalist
- Woodstock, ON
- onsite
- Permanent
-
70000 - 90000 CAD / Yearly
- <p>This is a great opportunity to own the Safety and Compliance function in a<strong> </strong>well‑established organization with a collaborative, people‑first culture. We’re working with a growing transportation company in the Woodstock area to hire a Safety & Compliance Specialist. This is a key position supporting driver safety, regulatory compliance, and day-to-day operations.</p><p><br></p><p><strong>What You’ll Be Doing</strong></p><p>• Monitor E-Logs, driving hours, and sleeper time to ensure compliance</p><p>• Identify and escalate red flags or safety concerns</p><p>• Act as the primary point of contact for drivers</p><p>• Troubleshoot day-to-day issues including delays, compliance questions, and logbook support</p><p>• Manage and document accident reports and incident follow-up</p><p>• Liaise with insurance providers on claims and investigations</p><p>• Act as the WSIB point of contact for reporting and claims</p><p>• Support driver recruitment and retention, including posting jobs on local job boards </p><p>• Maintain compliance records and support ongoing safety initiatives</p>
- 2026-05-20T00:00:00Z
Accounting Clerk
- Oakville, ON
- onsite
- Permanent
-
55000 - 65000 CAD / Yearly
- <p>We are looking for a detail-oriented Billing Coordinator, Accounts Payable & Reception to join our team in Oakville, Ontario. In this role, you will handle various accounts payable and receivable tasks, ensuring financial accuracy and timely processing. This is an excellent opportunity for someone with strong organizational skills and a passion for maintaining accurate financial records.</p><p><br></p><p>Responsibilities:</p><p>• Process accounts receivable transactions, including generating invoices, applying payments, and conducting collection calls.</p><p>• Verify and process accounts payable invoices, ensuring proper approvals and accurate coding.</p><p>• Prepare and issue vendor payments through methods such as EFTs and cheques in a timely manner.</p><p>• Perform daily bank reconciliations and support general ledger postings.</p><p>• Communicate professionally with customers to address payment issues, outstanding invoices, or inquiries.</p><p>• Collaborate with vendors to resolve discrepancies and provide updates on payment statuses.</p><p>• Maintain organized and accurate financial records for accounts receivable and payable.</p><p>• Assist in month-end and year-end closing activities related to AR and AP functions.</p>
- 2026-04-20T00:00:00Z
Controller
- Woodstock, ON
- onsite
- Permanent
-
110000 - 135000 CAD / Yearly
- <p>Our client in the Woodstock - London corridor is looking for a Controller to join its leadership team and help support the continued growth and professionalization of its finance function.</p><p><br></p><p>Reporting directly to the operational leader of the organization, the Controller will be a key contributor responsible for overseeing core accounting operations across multiple locations. This role will also play an important part in strengthening finance processes, systems, and controls as the organization continues to scale.</p><p><br></p><p>This opportunity is well suited to a hands‑on Controller who enjoys working in a dynamic, environment and who brings a strong foundation in technical accounting, process improvement, and cross‑functional collaboration.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Create month‑end and year‑end close processes, including journal entries, accruals, reconciliations, and financial statement preparation</li><li>Create and maintain the general ledger and ensure financial integrity in accordance with ASPE</li><li>Create schedules for fixed assets, prepaids, accruals, and other key balances</li><li>Lead monthly forecasting, and partner with the leadership on annual budgeting and periodic reforecasting</li><li>Ensure timely and accurate submission of regulatory filings, including HST, WSIB, EHT, and income tax remittances</li><li>Coordinate with external auditors and prepare year‑end working papers and audit schedules</li><li>Develop and document company‑wide accounting policies and procedures</li><li>Support the design and maintenance of internal controls</li><li>Perform variance analysis, identify key drivers, and provide recommendations</li><li>Identify opportunities to improve, standardize, and scale accounting processes and reporting</li><li>Participate in system implementations, upgrades, and data migrations as required</li><li>Act as a finance business partner to operational teams</li><li>Provide mentorship and guidance to junior accounting staff as needed</li><li>Contribute to cross‑functional initiatives that improve financial visibility and discipline</li></ul>
- 2026-04-20T00:00:00Z
Senior Database Administrator
- Mississauga, ON
- onsite
- Permanent
-
95000 - 115000 CAD / Yearly
- <p>We are looking for an experienced Senior Database Administrator to support an organization in Mississauga, Ontario. This position is suited to a senior technical specialist who can strengthen database reliability, guide architectural decisions, and improve performance across enterprise environments. The role works closely with delivery teams and business partners to ensure database solutions are scalable, secure, and aligned with operational priorities.</p><p><br></p><p>Responsibilities:</p><p>• Establish and oversee database performance and capacity strategies, including standards that support long-term stability and growth.</p><p>• Partner with project managers, developers, and business analysts to deliver database components for concurrent business and technology initiatives.</p><p>• Investigate and resolve production database issues, including performance concerns linked to application code and data processing.</p><p>• Create detailed testing approaches and maintain reusable scripts to validate database changes before release.</p><p>• Review requested changes, assess downstream impact, and provide informed estimates for effort, timelines, and implementation considerations.</p><p>• Develop and maintain automation and support scripts using Perl, shell scripting, and PL/SQL for monitoring, maintenance, and operational support.</p><p>• Design and implement database architecture across development, test, and production environments to ensure consistency and resiliency.</p><p>• Participate in an after-hours support rotation to address urgent database incidents and maintain service continuity.</p>
- 2026-04-29T00:00:00Z
Accounting Coordinator
- Burlington, ON
- onsite
- Permanent
-
60000 - 70000 CAD / Yearly
- We are looking for an Accounting Coordinator to join a busy finance team in Burlington, Ontario. This position supports day-to-day accounting operations with a strong focus on receivables, reconciliations, payables, and accurate financial recordkeeping. The successful candidate will bring solid accounting knowledge, a careful eye for detail, and the ability to manage multiple priorities in a fast-paced environment.<br><br>Responsibilities:<br>• Record and maintain daily sales information received from multiple agent locations, ensuring entries are complete and accurate.<br>• Review inventory discrepancies each day, identify irregularities, and follow up to resolve outstanding variances.<br>• Reconcile payment activity across debit transactions, credit card receipts, and bank deposits to confirm financial accuracy.<br>• Oversee accounts receivable tasks, including invoicing follow-up, collections, and monitoring outstanding balances.<br>• Complete recurring account reconciliations and investigate differences to support reliable financial reporting.<br>• Provide broad accounting assistance by supporting accounts payable processing and other routine finance activities.<br>• Enter non-fuel invoices and ensure payable transactions are coded and processed correctly.<br>• Prepare vendor payments by cheque and electronic methods while maintaining proper documentation and approvals.<br>• Assist with month-end and year-end close activities, including journal entries and supporting reconciliations as directed by the Controller.<br>• Contribute to additional administrative and accounting assignments to support the wider finance team as business needs evolve.
- 2026-05-21T00:00:00Z
Cost Accountant
- Mississauga, ON
- onsite
- Contract to Hire
-
25 - 30 CAD / Hourly
- We are looking for a detail-oriented Cost Accountant to join our team in Mississauga, Ontario on a contract basis with the potential for a permanent position. This on-site opportunity is well suited to someone who enjoys working closely with manufacturing and operations teams while supporting accurate costing, inventory reporting, and financial analysis. The successful candidate will contribute to plant finance activities, help strengthen reporting processes, and provide insights that support informed business decisions.<br><br>Responsibilities:<br>• Contribute to the upkeep of costing practices and financial controls to help ensure reliable reporting and alignment with company standards.<br>• Provide day-to-day accounting support to the Plant Controller across routine reporting, period-end activities, and annual financial processes.<br>• Review production costs by examining material consumption, labour performance, and overhead results to highlight variances and emerging trends.<br>• Assist with inventory accounting by supporting product valuation, variance analysis, account reconciliations, and discrepancy investigations.<br>• Work with Operations, Supply Chain, and Engineering teams to deliver meaningful cost analysis and reporting tied to plant performance.<br>• Help prepare forecasts and financial outlooks using current information related to sales volume, staffing, and production activity.<br>• Support month-end, quarter-end, and year-end close requirements through journal entries, accruals, reconciliations, and inventory reporting tasks.<br>• Take part in cycle counts, physical inventory reviews, and assessments of excess or obsolete stock to improve inventory accuracy.<br>• Monitor capital spending records and fixed asset reporting while maintaining supporting documentation for finance requirements.<br>• Contribute to continuous improvement efforts, margin reviews, ad hoc analysis, and system enhancement initiatives as requested by management.
- 2026-05-21T00:00:00Z
Legal Assistant
- Kitchener, ON
- onsite
- Permanent
-
50000 - 60000 CAD / Yearly
- <p><strong>Are you the kind of Legal Assistant who thrives in high-pressure environments, anticipates what’s next before anyone asks, and takes pride in running a tight, organized file from start to finish?</strong></p><p>We’re partnering with a well-respected, fast-paced law firm seeking a sharp, detail-driven Legal Assistant who can keep pace with a busy practice and deliver consistently high standards of support. This is a role for someone who is proactive, highly organized, and confident managing competing priorities.</p><p><br></p><p><br></p><p><strong>What you’ll be responsible for</strong></p><ul><li>Full file management from initial client intake through to closing</li><li>Coordinating and scheduling all appointments, meetings, discoveries, and court dates</li><li>Managing calendars and diarizing critical deadlines to keep lawyers on track</li><li>Preparing legal documents including memoranda, correspondence etc </li><li>Liaising with clients, lawyers, and court staff to ensure a seamless experience</li><li>Filing E-documents</li></ul><p><br></p>
- 2026-05-12T00:00:00Z
General Manager
- Simcoe, ON
- onsite
- Permanent
-
110000 - 120000 CAD / Yearly
- <p>🌱<strong> General Manager / Director of Operations</strong></p><p>📍 Southwestern Ontario (Woodstock / Tillsonburg region)</p><p>We are partnering with a well-established and growing organization within the agriculture sector to recruit a General Manager / Director of Operations.</p><p>This is a senior leadership role responsible for operational performance, team leadership, and growth, working closely with leadership and or the Board of Directors.</p><p><br></p><p>🚀 Key Responsibilities</p><ul><li>Provide overall leadership of day-to-day operations, ensuring efficiency, quality, and performance across the business</li><li>Lead and develop a multi-functional team across operations, production, and/or field services</li><li>Drive strategic initiatives, including growth, process improvement, and operational scalability</li><li>Oversee budgeting, financial performance, and P&L accountability</li><li>Build and maintain strong relationships with customers, suppliers, industry stakeholders</li><li>Collaborate with Board members on long-term planning and organizational direction</li><li>Identify opportunities to improve systems, processes, and operational effectiveness</li></ul><p><br></p>
- 2026-05-15T00:00:00Z
Assistant Controller
- Ayr, ON
- onsite
- Permanent
-
110000 - 120000 CAD / Yearly
- <p>We are looking for an experienced Assistant Controller to join our team in south Cambridge, Ontario. This role is ideal for someone with strong attention to detail in financial matters who thrives in managing complex accounting processes and contributing to the financial stability of a dynamic organization. You will play a key role in overseeing project accounting, treasury, and payroll functions, while ensuring compliance with legal agreements and financial regulations.</p><p><br></p><p>Responsibilities:</p><p>• Manage monthly financial close processes to ensure timely and accurate reporting.</p><p>• Oversee project accounting including job costing for multiple active projects ranging from short-term to multi-year durations, ensuring proper tracking, WIP reporting, and compliance.</p><p>• Lead treasury functions, including cash forecasting, banking negotiations, and lease management.</p><p>• Administer union agreements and payroll complexities across various geographic locations.</p><p>• Monitor and manage lien processes and holdbacks to ensure compliance with provincial regulations.</p><p>• Drive efficiency improvements in accounting processes and systems, including integrating field payroll into the Eclipse system.</p><p>• Collaborate on special projects to enhance forecasting and streamline operations.</p><p>• Maintain oversight of multiple operational and holding entities to ensure accurate financial reporting.</p><p>• Support year-end audit processes and work closely with external auditors to finalize reports.</p>
- 2026-05-14T00:00:00Z
Senior Accountant
- London, ON
- remote
- Contract / Temporary
-
45 - 47 CAD / Hourly
- We are looking for an experienced Senior Accountant to join a contract assignment based in London, Ontario. This role is ideal for a hands-on, detail-oriented accountant who can work through complex financial records, improve data accuracy, and help ensure reporting is reliable and audit-ready. The successful candidate will support the review and refinement of historical financial information, reconcile records across systems, and provide practical accounting expertise in a time-sensitive environment.<br><br>Responsibilities:<br>• Review historical trial balances and income statement activity to ensure financial information is accurately reflected in NetSuite.<br>• Clean, organize, and align legacy accounting records so balances and reporting structures are consistent across historical datasets.<br>• Reconcile financial results in NetSuite against prior records from Sage to confirm completeness and accuracy.<br>• Investigate and correct account setup issues, including accounts payable structures and items posted to suspense accounts.<br>• Prepare, assess, and adjust journal entries required to support proper balance sheet and income statement presentation.<br>• Consolidate historical reserve-related records into a more unified structure and ensure funds are classified appropriately in NetSuite.<br>• Use Excel-based data analysis to examine large monthly data extracts, identify discrepancies, and support financial cleanup activities.<br>• Help establish reporting that aligns with audited financial statements and supports an audit-ready accounting environment.
- 2026-05-12T00:00:00Z
Senior AI Solutions Architect
- Mississauga, ON
- remote
- Permanent
-
170000 - 200000 CAD / Yearly
- <p>We are looking for a Senior AI Solutions Architect to lead the delivery of advanced AI and machine learning solutions. This role combines deep technical execution with architectural leadership, helping move promising concepts into stable, production-ready applications that support critical business operations. You will collaborate with senior AI and engineering leaders to design scalable systems, guide implementation decisions, and ensure solutions create measurable operational and commercial value.</p><p><br></p><p>This role is 100% Remote.</p><p><br></p><p>Responsibilities:</p><p>• Design and lead the end-to-end architecture of AI and ML solutions, taking initiatives from early experimentation through reliable production deployment.</p><p>• Partner with AI leadership and cross-functional engineering teams to align technical roadmaps with business priorities and operational goals.</p><p>• Build, evaluate, and optimize machine learning models and AI-powered applications for high-availability environments serving large user populations.</p><p>• Establish robust MLOps and DevOps practices, including model tracking, containerization, orchestration, automated testing, and deployment pipelines.</p><p>• Select and integrate appropriate cloud, data, and infrastructure services across platforms such as Azure, AWS, and Google Cloud to support scalable AI workloads.</p><p>• Guide the development of data pipelines and platform components using technologies such as Kafka, Spark, SQL, and NoSQL systems to enable dependable model performance.</p><p>• Apply methods such as large language models, fine-tuning, privacy-aware AI techniques, and optimization approaches to solve complex operational challenges.</p><p>• Provide technical leadership through influence and credibility, helping stakeholders understand solution design, adoption considerations, and implementation impacts.</p>
- 2026-05-19T00:00:00Z
Administrative Assistant
- Mississauga, ON
- onsite
- Permanent
-
55000 - 60000 CAD / Yearly
- We are looking for an Administrative Assistant to support a busy financial planning practice in Mississauga, Ontario. This position is ideal for someone who enjoys keeping information organized, providing responsive client service, and helping a highly organized team operate efficiently. The successful candidate will contribute to day-to-day administrative coordination while ensuring client records, documentation, and follow-up activities are handled with care and accuracy.<br><br>Responsibilities:<br>• Maintain client records and update information across business systems, including CRM and spreadsheet-based trackers.<br>• Record thorough and accurate notes from client conversations to support ongoing service and planning activities.<br>• Monitor outstanding requests and follow up on client inquiries, transactions, and related administrative items in a timely manner.<br>• Work closely with colleagues to address questions, resolve issues, and ensure a smooth client experience.<br>• Collect, organize, and manage financial and mortgage documentation required for client files and internal processes.<br>• Review submitted documents for completeness and accuracy, with added attention during high-volume periods such as tax season.<br>• Provide administrative support for application submissions, status checks, and related follow-up tasks.<br>• Sort and structure client information to assist the team with preparation and planning-related activities.
- 2026-05-20T00:00:00Z
CAN - Software Developer: II (Intermediate)
- Mississauga, ON
- onsite
- Contract / Temporary
-
30 - 40 CAD / Hourly
- <p>This is an active contract opportunity. We are looking for a <strong>Software Developer (contract-to-hire)</strong> to support the design, development, and enhancement of enterprise applications and data solutions. The ideal candidate thrives in a fast-paced environment and is comfortable managing and delivering across multiple concurrent projects.</p><p>This role requires a <strong>balanced skillset</strong>, combining <strong>.NET / C# development (including Blazor)</strong> with <strong>Power Platform (low-code) delivery</strong>, <strong>UI/UX design</strong>, and <strong>database development</strong>. The developer will contribute across the full SDLC—from design through production support—while working in an Agile environment.</p><p><br></p><p><strong>Key Responsibilities:-</strong></p><p><br></p><p><strong>Application Development (.NET / C# / Blazor)</strong></p><ul><li>Design, build, test, and enhance web applications using <strong>C#, .NET (4.8/8/10), and Blazor (Server/WebAssembly)</strong></li><li>Follow established architecture patterns and coding standards to ensure scalability and maintainability</li></ul><p><strong>Power Platform / Low-Code Solutions</strong></p><ul><li>Design, build, test, and enhance solutions using: </li><li><strong>Power Apps (Canvas / Model-Driven)</strong></li><li><strong>Power Automate (workflows and integrations)</strong></li><li><strong>Power BI (reporting and dashboards)</strong></li><li>Apply governance and ALM best practices for scalable solution delivery</li></ul><p><strong>UI/UX Design & Front-End Delivery</strong></p><ul><li>Design and implement <strong>intuitive, responsive user interfaces</strong> across .NET and Power Platform solutions</li><li>Translate business requirements into wireframes, prototypes, and working UI</li><li>Apply strong <strong>UI/UX principles</strong> to improve usability, adoption, and performance</li></ul><p><strong>Database & Data Development</strong></p><ul><li>Design and develop <strong>relational database solutions</strong> using <strong>SQL Server and/or PostgreSQL</strong></li><li>Build and optimize <strong>queries, stored procedures, and data models</strong></li><li>Support data integration across systems and reporting layers (e.g., Power BI, Dataverse)</li></ul><p><strong>Agile Delivery & Collaboration</strong></p><ul><li>Participate in <strong>Scrum/Agile ceremonies</strong> (sprint planning, standups, backlog refinement, reviews)</li><li>Collaborate with business analysts and stakeholders to define requirements and acceptance criteria</li><li>Provide effort estimates and proactively identify risks and dependencies</li></ul><p><strong>Production Support (L2/L3)</strong></p><ul><li>Provide <strong>Level 2/3 support</strong> for production applications</li><li>Troubleshoot issues, perform root cause analysis, and deliver timely resolutions</li><li>Contribute to documentation, knowledge transfer, and continuous improvement</li></ul>
- 2026-05-19T00:00:00Z
Collections Specialist
- Etobicoke, ON
- remote
- Contract / Temporary
-
27 - 31 CAD / Hourly
- <p>We are looking for a Collections Specialist to join an internet service provider on a Contract basis to provide leave coverage. This position is a remote role and supports a busy accounts receivable team by managing a high volume of customer accounts, reviewing outstanding balances, and helping maintain timely payment activity. The successful candidate will bring strong communication skills, sound judgement, and the ability to work independently while collaborating effectively with internal teams.</p><p><br></p><p>Responsibilities:</p><p>• Manage a portfolio of past-due customer accounts by reviewing aging reports and following up on outstanding balances in a timely manner.</p><p>• Handle inbound and outbound collections communication for customers across U.S. and international accounts while maintaining a thorough and customer-focused approach.</p><p>• Use NetSuite to download and assess aging data, then coordinate with sales on matters related to credits, refunds, and account resolution.</p><p>• Evaluate account status to determine when credit hold actions may be appropriate based on payment history and risk.</p><p>• Partner with colleagues across accounts receivable and other departments to resolve disputes, clarify account details, and support efficient collections activity.</p><p>• Contribute to monthly collection targets by applying effective follow-up strategies and reducing delinquency within assigned accounts.</p><p>• Review credit-related documentation for completeness and ensure applications are processed within established service timelines.</p><p>• Communicate credit policies clearly and maintain accurate records for credit applications, reports, and supporting account documentation.</p>
- 2026-05-21T00:00:00Z
Accounts Receivable Specialist
- Mississauga, ON
- onsite
- Contract / Temporary
-
21 - 23 CAD / Hourly
- <p>We are looking for an Accounts Receivable Specialist to join our team in Mississauga, Ontario on a contract basis. This position focuses on supporting day-to-day receivables operations, including invoice follow-up, payment processing, account reconciliation, and customer account support. The successful candidate will work closely with internal teams to address billing concerns, monitor invoice activity, and help maintain accurate financial records.</p><p><br></p><p>Responsibilities:</p><p>• Manage invoice submissions through customer portals and monitor their progress to confirm whether items have been accepted or declined.</p><p>• Maintain accurate records of portal activity, including submitted, approved, and rejected invoices, using internal systems and Excel-based tracking tools.</p><p>• Investigate and resolve invoice issues arising from customer portal requirements or processing discrepancies.</p><p>• Partner with customer care and sales teams to address billing questions, payment concerns, and account-related disputes.</p><p>• Carry out daily cash application tasks to ensure incoming payments are applied correctly and on time.</p><p>• Process cheque deposits through a scanning system and record payments received by cheque, credit card, and other methods in the ERP platform.</p><p>• Reconcile customer balances regularly and support the release of orders when account status permits.</p><p>• Support ongoing reporting related to portal-submitted invoices and contribute to accounts receivable analysis.</p><p>• Assist with milestone and proforma invoicing activities, as well as collections support for an affiliated business unit.</p>
- 2026-05-21T00:00:00Z
Payroll Supervisor/Manager
- Kitchener, ON
- onsite
- Contract / Temporary
-
60 - 65 CAD / Hourly
- <p>We are looking for a Payroll Supervisor/Manager to join a team in Ontario on a long-term contract basis. In this role, you will provide day-to-day leadership for payroll operations, support a high-volume multi-payroll environment, and help maintain accurate, compliant processing for employees across several payroll groups. This opportunity is well suited to a payroll specialist who brings strong supervisory experience, sound technical knowledge, and a service-focused approach to working with internal stakeholders.</p><p><br></p><p>Responsibilities:</p><p>• Lead the daily workflow of the payroll function, guiding and supporting a team of Payroll Administrators to ensure smooth and consistent operations.</p><p>• Coach team members on payroll practices, legislative requirements, and internal policies while providing hands-on technical direction and ongoing training.</p><p>• Review and authorize bi-weekly payroll processing across 13 distinct payroll groups, ensuring deadlines are met and records are accurate.</p><p>• Partner with Payroll and Human Resources teams on special initiatives and implementation work that affects payroll processes and service delivery.</p><p>• Respond promptly to inquiries from employees and external service providers, delivering clear information and a high standard of client service.</p><p>• Support year-end and monthly financial activities by assisting with payroll accruals, account reconciliations, and related journal entries.</p><p>• Create, update, and maintain payroll procedures, reference documentation, and operating manuals to promote consistency and compliance.</p><p>• Act as a back-up resource for Payroll Administrators and provide additional support during peak periods or complex processing cycles.</p><p>• Contribute to other payroll-related assignments and operational priorities as required.</p>
- 2026-05-21T00:00:00Z
Project Accountant
- Burlington, ON
- onsite
- Permanent
-
75000 - 95000 CAD / Yearly
- <p>Our client is an established real estate developer in the Halton region. Due to exciting growth, they are seeking a detail‑oriented and proactive <strong>Project Accountant</strong> to join the growing team.. This is an onsite role ideal for an accounting professional who values <strong>face‑to‑face collaboration, mentorship, and being part of a close‑knit, high‑performing team</strong>.</p><p><br></p><p>In this role, you will manage the full financial lifecycle of several large construction projects across the GTA, working closely with project managers, internal accounting colleagues, and external partners. This is an excellent opportunity to grow your career in a supportive, hands‑on environment with strong leadership, open communication, and a genuinely positive company culture.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Set up new development projects, including business number registrations, entity setup in the accounting system, organizational charts, share subscriptions, and bank accounts</li><li>Manage end‑to‑end project invoice processing, from review to payment (cheque, wire, bill payment, EFT)</li><li>Manage cash flows for each project and prepare partner cash calls and bank draw requests</li><li>Prepare monthly bank reconciliations</li><li>Update project budgets and provide regular financial reporting to project managers</li><li>Collaborate daily with project managers, finance team members, vendors, and external partners to support the success of each project</li><li>Play a key role with month‑end and year‑end close and prepare documentation for internal teams and external auditors</li><li>Support ad‑hoc analysis and special accounting projects as needed</li><li>Prepare and file government submissions including HST returns and T5018 statements</li></ul><p><br></p><p><strong>Why Join?</strong></p><ul><li><strong>Collaborative, onsite work environment</strong> where learning happens daily</li><li>Supportive leadership and a team‑oriented culture that values contributions</li><li>Exposure to large‑scale land development projects across the GTA</li><li>Clear opportunities for professional growth and skill development</li><li>A stable organization with a strong reputation and long‑tenured employees</li><li>Join a company that values its employees and provides above-average perks for staff</li></ul>
- 2026-04-16T00:00:00Z
Finance Manager
- Hamilton, ON
- onsite
- Permanent
-
90000 - 100000 CAD / Yearly
- <p>Due to exciting growth within the organization, our client is adding a new Finance position. Reporting to the Senior Director, Finance, the <strong>Finance Manager </strong>plays a key role in supporting financial reporting, analysis, controls, and planning across a blended not‑for‑profit and for‑profit organization focused on advancing the scientific community.</p><p><br></p><p>This is an excellent opportunity for a designated <strong>CPA or CPA student </strong>seeking progressive, hands‑on experience in a hybrid work environment while contributing to an organization with a meaningful healthcare and research mission. The role provides exposure aligned with <strong>CPA Canada practical experience requirements</strong> and offers long‑term growth potential as the organization continues to scale.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Assist with monthly, quarterly, and annual financial reporting for multiple entities</li><li>Maintain general ledger accuracy, including journal entries, reconciliations, and working papers</li><li>Prepare and maintain capital asset registers and depreciation schedules</li><li>Support year‑end audit and tax processes and liaise with external auditors</li><li>Assist in budgeting, forecasting, and variance analysis</li><li>Prepare management reporting, dashboards, and KPIs</li><li>Analyze financial and operational performance and provide actionable insights</li><li>Support financial reporting for externally funded programs and partner organizations</li><li>Provide backup bookkeeping and close support as required</li><li>Identify opportunities for process improvement, automation, and system efficiencies</li></ul><p><strong>Why Join</strong></p><ul><li><strong>CPA mentorship</strong> and qualifying experience across core technical competencies</li><li><strong>Hybrid flexibility</strong> for work‑life balance</li><li>Opportunity to <strong>support and give back to the community</strong></li><li>Broad exposure across <strong>not‑for‑profit and commercial entities</strong></li><li>Strong long‑term <strong>career growth potential</strong></li></ul><p><strong>CPA Supervision & Development</strong></p><p>This role is supervised and mentored by a qualified CPA and is structured to support <strong>progressive responsibility and professional judgment</strong> across financial reporting, management accounting, budgeting, internal controls, and audit support, consistent with <strong>CPA Canada experience requirements</strong>.</p><p><br></p>
- 2026-04-28T00:00:00Z
Data Scientist
- Cambridge, ON
- remote
- Contract / Temporary
-
60 - 75 CAD / Hourly
- We are looking for a Data Scientist to support market and performance analytics within the automotive sector in Cambridge, Ontario. This Long-term Contract opportunity is well suited to someone who combines strong statistical thinking with practical model-building experience and can translate complex data into meaningful business insight. The role focuses on analyzing market, sales, and inventory information to improve decision-making, while working with tools such as Python, Jupyter, Alteryx, and low-code BI platforms.<br><br>Responsibilities:<br>• Design and refine statistical models that connect market indicators with sales and inventory trends to generate actionable analysis.<br>• Examine data pipelines and source relationships to ensure inputs are reliable, consistent, and suitable for modelling activities.<br>• Build and test analytical solutions in Python, using notebook-based workflows to explore patterns, validate assumptions, and assess results.<br>• Evaluate model effectiveness through appropriate performance measures and recommend adjustments to strengthen analytical outcomes.<br>• Partner with business and analytics stakeholders to shape data-driven approaches that support reporting and strategic planning.<br>• Apply machine learning techniques where appropriate to enhance forecasting, segmentation, or performance analysis needs.<br>• Use Alteryx and business intelligence tools to prepare data, streamline analysis, and present findings in an accessible format.<br>• Communicate technical observations and modelling results clearly to support informed operational and commercial decisions.
- 2026-05-13T00:00:00Z