Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

Latest job postings

Senior Accountant
  • Vancouver, BC
  • onsite
  • Temporary
  • 40 - 50 CAD / Hourly
  • <p>Our client is seeking a Senior Accountant to cover a 12 month family leave contract.</p><p><br></p><p>Reporting to the Assistant Controller, your responsibilities will include:</p><p><br></p><p>• Undertake full cycle accounting duties to ensure all transactions are recorded and in accordance with IFRS.</p><p>• Support the Controller in the preparation of timely and accurate monthly, quarterly and annual financial reports</p><p>• Assist the Controller to establish and maintain systems and procedures for all departments in the control and development of operating and capital budgets and forecasts.</p><p>• Establish and maintain appropriate internal checks and controls</p><p>• Prepare account reconciliations and cash reconciliations as well as review AP and timesheets of junior staff</p><p><br></p><p><br></p>
  • 2026-03-04T00:00:00Z
Accounts Payable Supervisor
  • Toronto, ON
  • onsite
  • Permanent
  • 80000 - 85000 CAD / Yearly
  • <p>We’re hiring an <strong>Accounts Payable Supervisor</strong> to oversee and actively support the full AP function across multiple business units. This is a hands-on leadership role ideal for someone who thrives in a fast-paced, high-volume environment.</p><p><br></p><p><strong>What you’ll be responsible for:</strong></p><ul><li>Overseeing the full-cycle accounts payable process from invoice receipt through payment</li><li>Reviewing, coding, and processing vendor invoices across departments</li><li>Ensuring proper approvals, documentation, and adherence to internal controls</li><li>Performing three-way matching and resolving invoice discrepancies</li><li>Preparing and executing payment runs (cheques, wires, electronic payments)</li><li>Monitoring due dates and managing payment schedules</li><li>Reconciling vendor statements and investigating variances</li><li>Managing vendor onboarding and maintaining accurate vendor records</li><li>Acting as the escalation point for vendor inquiries and payment issues</li><li>Supervising and supporting AP team members, including training and workload allocation</li><li>Reviewing team output to ensure accuracy and policy compliance</li><li>Partnering with Finance on accruals, allocations, and month-end close activities</li><li>Preparing AP aging reports and assisting with cash flow forecasting</li><li>Supporting internal and external audits with documentation and reconciliations</li></ul>
  • 2026-03-03T00:00:00Z
Accounts Payable Clerk
  • Toronto, ON
  • onsite
  • Temporary
  • 23.75 - 27.5 CAD / Hourly
  • We are seeking a highly organized Accounts Payable Specialist to join our team on a permanent, three-month contract in Toronto, Ontario. In this position, you will play a vital role in managing daily accounts payable operations within a dynamic, fast-paced environment. The ideal candidate will bring extensive accounts payable experience and a keen eye for detail, along with a strong commitment to accuracy and efficiency. <br> Key Responsibilities: Oversee and enhance the Purchase Order (PO) module in NetSuite to ensure effective controls and compliance across the organization. Offer guidance and training to department leaders and stakeholders on PO workflows, processes, and best practices. Monitor PO creation and matching to maintain data accuracy and integrity within NetSuite. Identify opportunities for process improvement, develop clear documentation, and support operational excellence. Address outstanding balances and resolve urgent issues promptly to minimize workflow interruptions. Facilitate clear communication and lead meetings, promoting cross-departmental collaboration to drive ongoing process improvements. Maintain accurate oversight of PO data, ensuring all information is up-to-date and properly structured within NetSuite. Support daily accounts payable activities, including invoice processing, vendor management, and payment reconciliation.
  • 2026-03-03T00:00:00Z
CAN - Software Developer: IV (Lead)
  • Mississauga, ON
  • onsite
  • Temporary
  • 60 - 75 CAD / Hourly
  • About the Role We’re looking for a solution-driven Dynamics 365 detail oriented to take ownership of the development side of Microsoft Dynamics 365. This isn’t a pure analyst or developer role — it’s ideal for someone who enjoys designing end-to-end solutions, collaborating across teams, and leading technical delivery in a lean, agile environment. You’ll partner closely with business stakeholders and the functional consultant to translate requirements into scalable, high-impact D365 solutions that support the Revenue Operations (RevOps) team. The environment is cloud-based D365, with a focus on Field Operations and Project Operations modules.     Key Responsibilities Lead solution design, configuration, and development for Microsoft Dynamics 365. Analyze business needs and design the right technical approach using Power Platform tools. Collaborate with stakeholders to define roadmaps, priorities, and solution delivery plans. Support integrations between D365 and other enterprise systems (Salesforce experience a plus). Drive implementation and continuous optimization of Field and Project Operations modules.     Top 3 Must-Haves Solutioning expertise with tools such as Power Automate, Logic Apps, and custom plug-ins. Strong configuration and functional knowledge across D365 modules. Proven ability to lead technical design and collaborate effectively with both business and IT teams.  
  • 2026-03-03T00:00:00Z
Senior Quality Engineer
  • Mississauga, ON
  • onsite
  • Temporary
  • 35 - 50 CAD / Hourly
  • <p>This job posting is for a current contract vacancy with our client, based in Toronto, Ontario, with a hybrid work model. We are seeking a Senior Quality Engineer with strong hands-on experience in Tosca automation and manual testing. This role focuses on designing and executing robust test coverage across UI, APIs, and data, while partnering closely with Product Owners and development teams to ensure quality delivery. </p><p><strong> </strong></p><p><strong>Key Responsibilities: </strong></p><p>·      Design, create, execute, and maintain manual and automated test cases aligned to acceptance criteria. </p><p>·      Develop, enhance, and optimize Tosca automation frameworks and reusable modules. Execute functional, regression, API, database, and performance tests. </p><p>·      Own regression test strategy and coverage for assigned applications. </p><p>·      Validate backend services, integrations, and complex data flows. </p><p>·      Manage test planning, execution, and reporting using qTest. </p><p>·      Log, triage, and validate defects using Azure DevOps. </p><p>·      Provide test estimates, risk assessments, and quality recommendations. </p><p>·      Act as a QA point of contact within Agile teams. </p><p>·      Participate in and contribute to Agile ceremonies. </p><p>·      Deliver clear test metrics, status reporting, and release readiness assessments. </p>
  • 2026-03-03T00:00:00Z
Database Administrator
  • Toronto, ON
  • onsite
  • Permanent
  • 115000 - 125000 CAD / Yearly
  • <p><strong>Oracle Database Administrator (Cloud &amp; On-Prem) – Payments Industry - $115k - $125k + bonus + benefits </strong></p><p><br></p><p>Are you passionate about designing and optimizing database solutions for mission-critical systems? We’re looking for an experienced Database Administrator to join a dynamic team within the payments space. </p><p><br></p><p><strong>What You’ll Do</strong></p><p>·      Design, deploy, and maintain databases across Oracle, PostgreSQL, MySQL, SQL Server, and AWS services (RDS, DynamoDB, Aurora, Redshift).</p><p>·      Optimize performance through query tuning, indexing, and schema design for high-volume systems.</p><p>·      Implement backup, recovery, archival, and disaster recovery solutions.</p><p>·      Develop automation scripts and workflows to reduce vendor reliance and streamline operations.</p><p>·      Ensure database security with IAM policies, encryption (KMS), and auditing.</p><p>·      Collaborate with DevOps teams to integrate databases into CI/CD pipelines.</p><p>·      Troubleshoot complex issues including Oracle infrastructure problems and performance bottlenecks.</p><p>·      Participate in on-call rotation for critical support – currently 1-in-4 weeks. </p>
  • 2026-03-03T00:00:00Z
Application Operations Engineer
  • Toronto, ON
  • onsite
  • Permanent
  • 140000 - 155000 CAD / Yearly
  • <p>We are seeking an experienced Site Reliability Engineer (SRE) to join our client’s growing team. The ideal candidate will have a strong background in managing and optimizing application environments across Classic Cloud, AWS, and Azure, with experience in Java-based applications, Middleware technologies, and Monitoring tools. This role requires a proactive professional who can ensure high availability, performance, and security of mission-critical applications while adhering to industry standards such as ITIL and ISO8583.</p><p>---</p><p>Key Responsibilities</p><p>· Application Operations &amp; Maintenance</p><p>o Manage and support application environments across Classic Cloud, AWS, and Azure platforms.</p><p>o Perform deployments, upgrades, and patching for Java-based applications and middleware components.</p><p>· Monitoring &amp; Incident Management</p><p>o Implement and maintain monitoring solutions to ensure application health and performance.</p><p>o Respond to incidents promptly, perform root cause analysis, and implement corrective actions.</p><p>· Middleware &amp; Integration</p><p>o Configure and maintain middleware platforms (e.g., WebSphere, JBoss, or similar).</p><p>o Ensure seamless integration between applications and payment systems using ISO8583 standards.</p><p>· Compliance &amp; Best Practices</p><p>o Apply ITIL principles for incident, problem, and change management.</p><p>o Ensure compliance with security and regulatory standards across all environments.</p><p>· Collaboration &amp; Documentation</p><p>o Work closely with development, infrastructure, and security teams to optimize application performance.</p><p>o Maintain detailed documentation for operational procedures and configuration</p><p><br></p>
  • 2026-03-03T00:00:00Z
Pensions & Benefits Consultant
  • Sudbury, ON
  • remote
  • Temporary
  • 75 - 80 CAD / Hourly
  • <p>We are looking for an experienced Pensions &amp; Benefits Consultant to join a leading university. In this long-term contract position, you will be working remotely and will oversee the management and optimization of pension plans and employee benefits programs, ensuring compliance with regulations and delivering exceptional service to staff. This role offers the opportunity to contribute strategically while addressing operational needs in a dynamic educational environment.</p><p><br></p><p>Responsibilities:</p><p>• Lead the transition to a new pensions provider by managing project timelines, minimizing risks, and coordinating communication with stakeholders.</p><p>• Act as the primary point of contact for external pension administrators, consultants, actuaries, and advisors.</p><p>• Evaluate pension plan performance and ensure adherence to service agreements and contractual obligations.</p><p>• Conduct market benchmarking to maintain competitive pension offerings within the university sector.</p><p>• Ensure compliance with Canadian pension regulations, including those set by provincial and federal authorities.</p><p>• Provide guidance and documentation to governance bodies such as the University Pension Committee.</p><p>• Oversee the administration of employee benefits programs, including health, dental, life insurance, disability, and voluntary benefits.</p><p>• Negotiate with vendors and manage renewals to optimize costs and improve plan administration.</p><p>• Develop and deliver tailored communication strategies for staff regarding pensions and benefits.</p><p>• Analyze financial data and prepare reports to support decision-making and risk assessment for pension and benefits programs.</p>
  • 2026-03-03T00:00:00Z
Bookkeeper
  • Toronto, ON
  • remote
  • Temporary
  • 24.5385 - 28.413 CAD / Hourly
  • We are looking for an experienced Bookkeeper to join our team on a long-term contract basis in Toronto, Ontario. In this role, you will play a pivotal part in managing financial transactions and maintaining accurate records for a small-scale operation. This position offers flexibility with part-time hours and the opportunity to work remotely.<br><br>Responsibilities:<br>• Maintain and update financial records using QuickBooks Online to ensure accuracy and completeness.<br>• Handle accounts payable and accounts receivable processes, including timely payments and collections.<br>• Perform bank reconciliations to verify and align account balances.<br>• Process payroll for one employee, ensuring compliance and accuracy.<br>• Manage personal financial transactions, including paying bills and transferring funds between accounts.<br>• Reconcile accounts to ensure all financial activities are properly recorded.<br>• Monitor and categorize approximately 15-20 transactions per week.<br>• Collaborate with stakeholders to address discrepancies and provide financial insights.<br>• Ensure confidentiality and trustworthiness in handling sensitive financial information.<br>• Support month-end closing procedures to finalize financial data.
  • 2026-03-03T00:00:00Z
Accounts Receivable Coordinator
  • Coquitlam, BC
  • onsite
  • Permanent
  • 60000 - 65000 CAD / Yearly
  • <p>Our sub-trade client located in Coquitlam is looking to hire a Project Accounts Receivable Coordinator to join their finance team. As the Project Accounts Receivable Coordinator, your role will be mainly supporting the full-cycle Accounts Receivable operation where you will be working closely with the Project Managers in setting up projects and ensuring the invoicing, progress billing, and payment postings are completed in a timely manner. As the Project Accounts Receivable Coordinator, you possess extraordinary time management skills and have the ability to communicate effectively with both the internal and external stakeholders.</p><p><br></p><p><br></p>
  • 2026-03-03T00:00:00Z
Conveyancer
  • North Vancouver, BC
  • onsite
  • Permanent
  • 60000 - 100000 CAD / Yearly
  • <p><strong>Conveyancer (Residential &amp; Commercial) | Real Estate Paralegal | North Vancouver</strong></p><p><strong> </strong></p><p>Our mid-sized law firm in North Vancouver is seeking an experienced Conveyancer to join our real estate practice. Located in a bright, modern office on the North Shore, we provide a supportive and highly collaborative environment for our team to deliver high-quality work for our clients.</p><p>This role is primarily onsite and offers a mix of residential and commercial transactions, providing an opportunity for a skilled professional to manage files independently while contributing to the growth and support of other team members.</p><p><strong> </strong></p><p><strong>The Role</strong></p><p><strong> </strong></p><p>The successful candidate will manage a diverse portfolio of real estate files from start to finish. You will work on both residential and commercial files and will have the autonomy to handle complex transactions and the support where needed.</p><p>Key responsibilities include:</p><ul><li>Managing real estate transactions such as purchases, sales, and refinancings for residential and commercial properties.</li><li>Utilizing GoVeyance, Unity Accounting, and MyLTSA for e-filing and LOTR submissions.</li><li>Providing guidance and mentorship to team members.</li><li>Ensuring all files are organized, accurate, and meet strict deadlines.</li></ul>
  • 2026-03-03T00:00:00Z
Accounts Receivable Analyst
  • Shelburne, ON
  • onsite
  • Temporary
  • 23 - 25 CAD / Hourly
  • <p>We are looking for a detail-oriented Accounts Receivable Analyst to join our team on a contract basis in Shelburne, Ontario. In this role, you will manage invoice accuracy, validate financial details, and resolve disputes for a diverse customer portfolio. Your analytical skills and ability to navigate customer portals and ERP systems will be essential to ensure seamless operations and accurate financial reporting.</p><p><br></p><p>Responsibilities:</p><ul><li>Review and validate high volumes of invoices for accuracy, ensuring compliance with pricing, terms, taxes, freight, purchase orders, and contract details.</li><li>Identify discrepancies or recurring issues within invoices and escalate trends to management or relevant departments.</li><li>Upload invoices, supporting documents, and backups to various customer portals while monitoring their status for acceptance, rejection, or disputes.</li><li>Extract transactional data from ERP systems to verify billing details and reconcile historical activities.</li><li>Investigate customer deductions related to pricing errors, short shipments, compliance fines, promotional claims, or other variances.</li><li>Collaborate with Sales, Operations, Supply Chain, and Customer Service teams to gather documentation supporting dispute resolutions.</li><li>Prepare detailed analyses and findings to approve or reject deductions, ensuring accuracy and transparency.</li><li>Maintain organized records of disputes, correspondence, and resolution processes to support financial audits and reporting.</li><li>Monitor customer portal activities and ensure timely responses to inquiries or pending statuses.</li><li>Communicate effectively with cross-functional teams to resolve billing discrepancies and maintain positive customer relationships.</li></ul>
  • 2026-03-03T00:00:00Z
Talent Acquisition Manager
  • Burlington, ON
  • onsite
  • Permanent
  • 85000 - 110000 CAD / Yearly
  • <p>We are recruiting for a forward‑thinking <strong>Corporate Talent Acquisition Manager</strong> to join a leading hospitality organization based in the Greater Toronto / Burlington area. This is an exciting opportunity for an experienced TA leader who excels in <strong>full‑cycle recruitment, high‑volume hiring, sourcing strategy, HR technology, and employer branding</strong>.</p><p>The ideal candidate thrives in a fast‑paced, people‑centric environment and brings a strong blend of strategy, innovation, and hands‑on execution. This role is perfect for someone passionate about <strong>modernizing recruitment</strong>, leveraging <strong>AI‑driven hiring tools</strong>, and delivering exceptional candidate experiences.</p><p><br></p><p>As the <strong>Talent Attraction Manager</strong>, you will modernize and elevate the company’s recruitment function using advanced tools, automation, and data insights. You will play a key role in reimagining hiring processes, optimizing the ATS and ERP ecosystem, improving internal mobility, and driving campus recruitment strategies.</p><p>You will collaborate closely with HR leadership while overseeing recruitment technology, talent pipelines, internal mobility programs, and employer brand initiatives. This role directly impacts the organization’s ability to attract and retain top talent across corporate and operations.</p><p><br></p><p>• Design, implement, and drive adoption of AI‑enabled sourcing and screening tools</p><p>• Improve hiring workflows with automation while maintaining a people‑first experience</p><p>• Stay current on modern recruitment technology, HR systems, and best practices</p><p>• Oversee full‑cycle recruitment and onboarding processes</p><p>• Manage ATS and ERP integrations to ensure seamless data flow</p><p>• Partner with HRBPs and Learning teams to support internal mobility and succession planning</p><p>• Lead internal sourcing strategies to proactively identify internal talent</p><p>• Create multi‑channel sourcing strategies using LinkedIn Recruiter, Indeed, niche job boards, and AI platforms</p><p>• Lead data‑driven recruitment marketing campaigns</p><p>• Strengthen employer brand presence on social media and digital platforms</p><p>• Track recruitment KPIs such as time‑to‑fill, quality of hire, and candidate satisfaction</p><p>• Use insights to continuously refine strategies and improve hiring outcomes</p><p>• Mentor and support a small, high‑performing recruitment team</p><p>• Partner with senior HR and business leaders to align talent strategies with organizational priorities</p><p><br></p><p><br></p>
  • 2026-03-03T00:00:00Z
Accounts Payable Specialist
  • Toronto, ON
  • onsite
  • Temporary
  • 24 - 27 CAD / Hourly
  • We are looking for an experienced Accounts Payable Specialist to join our team in Toronto, Ontario. This is a long-term contract position offering the opportunity to contribute to a dynamic and fast-paced financial services environment. The role involves processing invoices, managing reconciliations, and ensuring accurate coding and payment handling for vendor accounts.<br><br>Responsibilities:<br>• Process invoices efficiently, including those with purchase orders and without, ensuring accuracy and compliance.<br>• Reconcile accounts payable transactions to maintain accurate financial records.<br>• Utilize Oracle E-Business Suite and other accounting software systems to manage payment workflows.<br>• Collaborate with vendors to resolve discrepancies and address inquiries promptly.<br>• Assist with clearing backlogs in accounts payable operations to streamline processes.<br>• Ensure proper account coding for all financial transactions to maintain data integrity.<br>• Use Excel to analyze and organize data related to accounts payable.<br>• Follow established procedures for payment processing and check issuance.<br>• Conduct regular reviews to ensure compliance with internal policies and external regulations.<br>• Support the finance team with additional tasks as required, contributing to operational efficiency.
  • 2026-03-03T00:00:00Z
Finance Director
  • Oakville, ON
  • onsite
  • Permanent
  • 180000 - 200000 CAD / Yearly
  • <p>Are you ready to elevate your finance career with a team that values onsite collaboration and strategic impact? Our client is undisputed the leader in their industry and is seeking a driven <strong>Finance Director</strong> to lead the Canadian District Finance function for a global company, working side-by-side with Senior executives, Sales leaders, and Operations to drive success across the business. <strong>This is NOT an accounting position</strong>, but rather an exciting Finance Business Partner role to be the right-hand person of the Canadian President and the local Executive team. The ideal candidate is a CPA or MBA who has demonstrated strong leadership and Finance Business Partnership for large sales-oriented organizations. As a CPA or MBA, you have the technical knowledge to understand and interpret the numbers, but your career has progressed well beyond debits and credits. You are a strategic Finance Director who will interpret financial results to assess the business and drive it forward.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Act as the Finance Business Partner to the Canada District Leadership team and field sales group, providing insights that shape business strategy and outcomes.</li><li>Review monthly financial results and prepare comprehensive analysis and summary reports for division leaders, including the Sr. Finance Director, Sr. VP Finance and President.</li><li>Lead, mentor, and develop a high-performing team —supporting their growth and career advancement.</li><li>Prepare and present monthly financial reporting packages for VP Sales, District leaders, and supporting teams.</li><li>Partner with VP Sales and District leaders to establish best-practice, data-driven budgets for all locations and Sales Representatives.</li><li>Periodically visit locations across Canada and District offices to ensure accurate accounting procedures, robust controls, and a clear understanding of district performance.</li><li>Deliver timely, actionable reporting on credit and accounts receivable management to Division Management.</li><li>Assist in overseeing working capital, including accounts receivable and inventory, supporting a healthy financial organization.</li><li>Provide key reporting and analysis on pricing, highlighting progress, opportunities, and pricing governance.</li><li>Contribute to special projects and strategic initiatives as directed by the Division Sr. Finance Director.</li></ul><p><strong>Why Join Us?</strong></p><ul><li><strong>Onsite Collaboration:</strong> Shape strategy and culture with visibility and influence at the local and divisional level.</li><li><strong>Career Growth:</strong> The Finance Director has a clear path to the top Finance position in Canada within 12 months.</li><li><strong>Leadership: </strong>Mentor junior talent, expand your leadership skills, and take ownership of impactful business challenges.</li><li><strong>Strategic Partnership:</strong> Be a trusted advisor and business partner to Sales, Operations, and Executive teams—your recommendations will have real business impact.</li><li><strong>Dynamic Environment:</strong> Thrive in a fast-paced, results-oriented culture that recognizes initiative and dedicatio</li></ul>
  • 2026-03-03T00:00:00Z
Senior Application Security Engineer (Offensive Security)
  • Toronto, ON
  • onsite
  • Permanent
  • 120000 - 140000 CAD / Yearly
  • <p>This is a hybrid opportunity (2–3 days per week onsite) based in Downtown Toronto.</p><p>Are you ready to help shape and grow an innovative Offensive Security team?</p><p>We are seeking an experienced cybersecurity professional who specializes in offensive security, application testing, and threat management within modern technology stacks—including low code/no code platforms and AI/ML pipelines.</p><p>In this strategic role, you will lead efforts to identify vulnerabilities, simulate adversarial threats, and enhance the organization&#39;s security posture across its cloud, application, and AI/ML environments. Candidates with proven success building offensive security teams, driving penetration testing and incident response programs, and securing AI/ML workflows are encouraged to apply.</p><p>Key Responsibilities:</p><ul><li>Lead and execute penetration tests on low code/no code platforms, uncovering misconfigurations and privilege escalation issues.</li><li>Conduct targeted assessments of AI/ML pipelines, models, and data flows to identify security gaps.</li><li>Evaluate CI/CD integrations and MLOps environments with a focus on risk mitigation.</li><li>Analyze web and mobile applications for vulnerabilities, including insecure APIs and injection threats.</li><li>Perform threat modeling and code analysis to support vulnerability remediation.</li><li>Monitor and respond to security incidents using SIEM technologies such as Splunk and Azure Sentinel.</li><li>Develop use cases that anticipate emerging threats, especially those related to AI/ML attack vectors.</li><li>Utilize industry-standard tools—Burp Suite, OWASP ZAP, Checkmarx, Veracode, Snyk—for comprehensive vulnerability assessments.</li><li>Conduct offensive API testing and simulate real-world adversarial scenarios.</li></ul><p><br></p>
  • 2026-03-03T00:00:00Z
Assistant Controller
  • Arthur, ON
  • onsite
  • Permanent
  • 105000 - 110000 CAD / Yearly
  • <p>The Assistant Financial Controller supports the Financial Controller in overseeing the organization’s accounting operations, financial reporting, and internal controls. This role is suited for a professional with strong full-cycle accounting experience who can contribute to accurate financial reporting, process improvements, and compliance while developing toward a senior finance leadership role.</p><p>This is a fully on-site role in Arthur, ON. Candidates must live within close proximity to this location.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Manage and perform full-cycle accounting, including A/R, A/P, payroll, general ledger, and reconciliations</li><li>Assist in the preparation and review of monthly, quarterly, and annual financial statements in accordance with applicable accounting standards</li><li>Support month-end and year-end close processes, ensuring accuracy, completeness, and timeliness</li><li>Review journal entries and account reconciliations for accuracy and compliance</li><li>Assist in the preparation of budgets, forecasts, and cash flow projections</li><li>Perform variance analysis and provide insights on financial performance to management</li><li>Support the design, implementation, and monitoring of internal controls and accounting policies</li><li>Ensure compliance with regulatory requirements, tax filings, and company policies</li><li>Assist with external audits, including preparation of audit schedules and responses</li><li>Assist in maintaining and improving accounting systems and processes</li><li>Identify opportunities for automation, efficiency, and process enhancements within the finance function</li><li>Provide guidance and support to junior accounting staff, as needed</li><li>Act as a backup to the Financial Controller and assist with ad hoc financial projects</li></ul>
  • 2026-03-03T00:00:00Z
Controller
  • Vancouver, BC
  • onsite
  • Permanent
  • 140000 - 160000 CAD / Yearly
  • We are looking for an experienced Controller to oversee financial operations for our Canadian entities during a period of significant growth. This role is integral to ensuring accurate financial reporting, efficient processes, and insightful analysis to support strategic decisions. Based in Vancouver, British Columbia, you will collaborate with the North American team and global finance stakeholders to drive operational excellence and business performance.<br><br>Responsibilities:<br>• Oversee all financial transactions, including purchase and sales ledgers, cash management, and agent commissions, ensuring accuracy and compliance.<br>• Lead and manage month-end closing processes, delivering timely and accurate financial results in alignment with corporate deadlines.<br>• Prepare and review monthly management accounts, including detailed variance analysis for revenue, costs, and forecasts.<br>• Conduct monthly reconciliations of balance sheets and monitor working capital requirements.<br>• Develop and maintain cash flow forecasts, including 13-week projections, and ensure alignment with budgeted financial plans.<br>• Manage and update the fixed asset register for Canadian entities, ensuring proper documentation and tracking.<br>• Prepare comprehensive financial reports and commentary for various departments, highlighting key insights and performance metrics.<br>• Drive the year-end audit process, including preparing audit documentation and liaising with external auditors.<br>• Collaborate on system implementations and integrations, such as Sage Intacct, to enhance financial reporting and operational efficiency.<br>• Act as a business partner to senior leadership, providing commercial insights to support growth strategies and decision-making.
  • 2026-03-03T00:00:00Z
Cybersecurity Risk Specialist
  • Vancouver, BC
  • onsite
  • Temporary
  • 50 - 80 CAD / Hourly
  • <p>Cybersecurity Risk Specialist</p><p><strong>Vancouver, BC | 2–3 Days Onsite | 6-Month Contract (Extension Possible)</strong></p><p><br></p><p>Are you a cybersecurity professional who thrives on bringing order to complexity?</p><p><br></p><p>We’re looking for a <strong>Cybersecurity Risk Specialist</strong> to help drive real progress within an evolving enterprise security program. This is a high-impact contract opportunity where you’ll take ownership of audit findings, validate remediation efforts, and help mature a formalized cyber risk management process.</p><p><br></p><p>If you enjoy connecting technical security expertise with cross-functional coordination — and want to see tangible results from your work — this role is for you.</p><p><br></p><p><strong>Why This Role Matters</strong></p><p>Over time, multiple security assessments have generated hundreds of findings across areas like Identity &amp; Access Management, threat operations, backup &amp; recovery, and governance. Many items have been addressed, but remediation tracking and validation haven’t always been consistent.</p><p><br></p><p><strong>Your mandate:</strong></p><p>Bring structure, accountability, and momentum to the backlog — and help embed a sustainable cyber risk management framework.</p><p><br></p><p><strong>What You’ll Be Doing</strong></p><ul><li>Review and validate cybersecurity assessment findings</li><li>Analyze auditor evidence and recommended remediation actions</li><li>Confirm remediation status and identify gaps</li><li>Drive follow-ups with technical and business stakeholders</li><li>Assign ownership and ensure accountability across teams</li><li>Track, report, and monitor remediation progress</li><li>Provide practical security input to ensure solutions work within the enterprise environment</li><li>Support the continued rollout and operationalization of a formal cyber risk process</li><li>You’ll work closely with security leadership and partner with teams across threat response, governance, infrastructure, data protection, and architecture.</li></ul>
  • 2026-03-03T00:00:00Z
Finance Operations Analyst
  • Vancouver, BC
  • onsite
  • Permanent
  • 70000 - 90000 CAD / Yearly
  • <p>The Opportunity</p><p>This role is responsible for supporting core finance operations across Accounts Payable and Record-to-Report processes. The successful candidate will play an important part in strengthening controls, improving visibility into performance metrics, and enhancing overall process efficiency within a shared services environment.</p><p><br></p><p>You will collaborate closely with internal stakeholders and external service providers to ensure financial operations are executed accurately, efficiently, and in alignment with business objectives.</p><p><br></p><p><strong>Responsibilities</strong></p><p>• Build and maintain reporting tools that provide visibility into financial operations performance, trends, and key metrics</p><p>• Analyze financial data to identify process gaps, operational risks, and opportunities for improvement</p><p>• Track and evaluate service levels delivered by outsourced finance partners</p><p>• Prepare clear and concise reporting for leadership with actionable insights and recommendations</p><p>• Support continuous improvement initiatives aimed at increasing efficiency and strengthening controls</p><p>• Serve as a key point of contact for escalations related to invoice processing and payment issues</p><p>• Review and resolve invoice discrepancies in partnership with internal and external stakeholders</p><p>• Oversee vendor data governance and ensure compliance with internal control standards</p><p>• Assist with month-end and year-end close activities, including reconciliations and journal reviews</p><p>• Contribute to management reporting and variance analysis</p><p>• Identify opportunities to streamline workflows and standardize processes across finance functions</p><p><br></p><p><br></p>
  • 2026-03-03T00:00:00Z
CAN - Software Developer: III (Senior)
  • Mississauga, ON
  • onsite
  • Temporary
  • 45 - 60 CAD / Hourly
  • Our client is seeking an experienced Software Developer to support and enhance existing NPC applications. This role involves a mix of application development, configuration updates, and database work, with a strong emphasis on hands-on coding and SQL Server development. The ideal candidate is technically strong, analytical, and comfortable working both independently and as part of a collaborative team. <br> This is an active contract to permanent opportunity with a pay range of $45 - $60/hour (CAD) and a hybrid schedule (3 days onsite in downtown Toronto). <br> Key Responsibilities Develop and maintain NPC applications through: Application code changes Configuration updates Database changes and stored procedure development Perform approximately 70% application development and 30% database work Write, modify, and optimize SQL Server stored procedures Collaborate with team members to analyze requirements and troubleshoot issues Ensure high-quality, maintainable, and well-documented code Participate in code reviews and version control practices <br> Must-Have Qualifications (4+ years) Strong experience with C# (7.0) Hands-on experience with ASP.NET WebForms (Framework 4.7) Strong SQL skills Experience with SQL Server 2019, including stored procedures Familiarity with GitHub or other version control systems Strong analytical and problem-solving skills Ability to work both independently and collaboratively Excellent verbal and written communication skills <br> Good-to-Have Qualifications (3+ years) Experience with AWS Experience building or consuming Web APIs Knowledge of XML Exposure to React.js Strong JavaScript skills Nice-to-Have System or application integration experience Relevant technical certifications This posting represents a current vacancy with our client. If this opportunity aligns with your experience, I’d be happy to connect and discuss further.   Our specialized recruiting professionals apply their expertise and utilize our proprietary AI to find you great job matches faster.
  • 2026-03-03T00:00:00Z
Data Analyst
  • North York, ON
  • remote
  • 38 - 44 CAD / Hourly
  • We are looking for a skilled Data Analyst to join our team in Toronto, Ontario. This role is ideal for someone passionate about managing and analyzing data to drive impactful strategies within a non-profit environment. The successful candidate will play a pivotal role in supporting fundraising, finance, and marketing efforts through effective data operations and governance.<br><br>Responsibilities:<br>• Oversee daily data operations to support the organization’s fundraising, finance, and marketing activities.<br>• Administer and troubleshoot database systems, including Raiser’s Edge and Luminate Online, ensuring seamless functionality.<br>• Manage data imports and integrations using tools such as ImportOmatic and Omatic Cloud, resolving mapping and synchronization issues.<br>• Process offline donations, maintain monthly donor records, and address payment issues including failures and refunds.<br>• Develop and maintain queries, exports, and reports to support audits, reconciliations, and data governance.<br>• Ensure data quality and accuracy by implementing robust governance and verification practices.<br>• Collaborate with cross-functional teams to provide insights through data analysis and visualization.<br>• Support technical troubleshooting and provide solutions for database-related issues.<br>• Assist in creating dashboards and reports that enhance decision-making processes for various departments.<br>• Maintain compliance with data privacy regulations and organizational standards.
  • 2026-03-03T00:00:00Z
Quality Assurance Specialist
  • Brampton, ON
  • onsite
  • Permanent
  • 65000 - 75000 CAD / Yearly
  • We are looking for a dedicated Quality Assurance Specialist to join our team in Brampton, Ontario. In this role, you will play a critical part in ensuring that our agricultural products meet and exceed established quality standards. Your work will involve monitoring production processes, testing raw materials, and maintaining a well-equipped laboratory to support the delivery of high-quality products.<br><br>Responsibilities:<br>• Review production and batch reports to identify any potential impacts on product quality.<br>• Conduct random sampling and testing to verify the consistency and quality of produced materials.<br>• Evaluate and release on-hold materials by analyzing test results and performing visual inspections.<br>• Monitor raw material quality through certificate reviews, random sampling, and compatibility testing.<br>• Perform internal testing of new formulations to ensure compliance with quality standards and recommend improvements.<br>• Prepare Certificates of Analysis and detailed reports for external stakeholders as required.<br>• Investigate product complaints through experimental testing and propose actionable solutions.<br>• Maintain laboratory inventory and calibration schedules to ensure accurate testing capabilities.<br>• Oversee external testing processes and foster relationships with analytical laboratory vendors.<br>• Manage quality control documents, databases, and batch sample retention systems to ensure proper record-keeping.
  • 2026-03-03T00:00:00Z
Accounts Payable Specialist
  • Thornhill, ON
  • onsite
  • Temporary
  • 32 - 35 CAD / Hourly
  • <p>We are looking for a detail-oriented Project Accountant with AP focus to join our team on a contract basis in Markham, Ontario. In this role, you will oversee the efficient processing of vendor invoices, ensure compliance with financial controls, and maintain accurate account reconciliation. This position requires in-person attendance at least three days per week and is ideal for someone ready to start immediately.</p><p><br></p><p>Responsibilities:</p><p>Process high-volume vendor and subcontractor invoices, ensuring accurate 3-way matching and proper job cost coding (projects, cost codes, phases).</p><p>Review and validate subcontractor progress billings, including retainage/holdbacks and compliance documentation.</p><p>Manage weekly payment runs (EFT/cheques), vendor reconciliations, and timely issue resolution.</p><p>Maintain accurate job cost records and track committed costs vs. actuals across multiple projects.</p><p>Support monthly WIP reporting, accruals, and variance analysis in partnership with Project Managers.</p><p>Monitor budgets and flag discrepancies, cost overruns, or contract inconsistencies.</p><p>Assist with month-end/year-end close, audit support, and continuous process improvement initiatives.</p>
  • 2026-03-03T00:00:00Z
Payroll Specialist
  • Etobicoke, ON
  • onsite
  • Permanent
  • 70000 - 80000 CAD / Yearly
  • We are looking for a skilled Payroll Specialist to oversee payroll operations and ensure accurate and timely processing of employee payments. This role is ideal for someone with a strong understanding of payroll systems and compliance standards, who is motivated to contribute to a smooth payroll experience. Join our team in Toronto, Ontario, to play a key role in maintaining efficiency and accuracy in payroll functions.<br><br>Responsibilities:<br>• Process payroll for employees in accordance with established schedules and compliance standards.<br>• Maintain and update payroll records to ensure data accuracy and integrity.<br>• Collaborate with HR and accounting teams to resolve payroll discrepancies and inquiries.<br>• Administer employee benefits related to payroll, ensuring proper deductions and adjustments.<br>• Utilize payroll software systems, such as ADP Workforce Now and Ceridian, to streamline operations.<br>• Generate and review payroll reports for auditing and reconciliation purposes.<br>• Ensure compliance with relevant tax regulations and employment laws.<br>• Address payment issues, including adjustments and corrections, promptly and efficiently.<br>• Support system updates and enhancements to improve payroll functionality.<br>• Provide guidance and training to team members on payroll processes and systems.
  • 2026-03-03T00:00:00Z
4 6