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 2027 Salary Guide Demand for Skilled Talent Report Press Room Tech insights and talent strategies Labour market overview AI in recruiting Staffing for small businesses Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

80 results in Elmira, ON

Accounting Manager
  • East Garafraxa, ON
  • onsite
  • Permanent
  • 85000 - 100000 CAD / Yearly
  • <p>Our client is a growing, privately owned business seeking a hands-on Accouning Manager to take ownership of the company’s financial operations. Reporting directly to the Managing Director and Company Owner, this individual will play a key role in building strong financial processes, improving systems, managing cash flow, and providing insightful financial reporting to support business growth.</p><p><br></p><p>This is an excellent opportunity for a self-motivated finance professional who enjoys being hands-on, working independently, solving problems, and taking ownership beyond the traditional boundaries of a job description.</p><p><br></p><p>Key Responsibilities</p><ul><li>Take ownership of the company’s finance systems, processes, policies, and controls, identifying opportunities to improve efficiency across financial and operational software.</li><li>Manage daily cash flow and prepare weekly and monthly cash-flow projections.</li><li>Lead monthly and year-end close processes, including G/L analysis, account reconciliations, financial reporting, and consolidations.</li><li>Oversee finance department operations, including Accounts Payable, Accounts Receivable, billing, collections, and payroll.</li><li>Perform and review full-cycle accounting functions across multiple entities.</li><li>Complete bank reconciliations, bookkeeping, government remittances, and adjusting journal entries.</li><li>Lead financial analysis, modelling, costing, inventory management, and cash-flow planning.</li><li>Prepare annual budgets and forecasts and monitor performance against budget on a monthly basis.</li><li>Prepare and present monthly financial reports and analysis to the owners and management team.</li><li>Manage invoice payments and collections, including ensuring invoices align with purchase orders and agreed payment terms.</li><li>Develop and maintain OPEX trackers and monitor payment terms and cash requirements.</li><li>Prepare year-end working papers and support the year-end financial reporting package.</li><li>Evaluate and continuously improve accounting policies, procedures, internal controls, and methodologies.</li><li>Support the implementation of new financial systems and participate in key financial and operational projects.</li><li>Provide insightful analysis and recommendations to management, helping connect financial results to business performance.</li><li>Take on additional responsibilities and projects as required in a growing and evolving business.</li></ul><p>Qualifications &amp; Experience</p><ul><li>Strong controllership and full-cycle accounting experience, ideally within a privately owned or entrepreneurial environment.</li><li>Highly analytical with the ability to understand the <strong>&quot;why&quot;</strong> behind financial results and identify connections and opportunities.</li><li>Self-motivated <strong>starter-finisher</strong> who can work independently and take ownership from start to completion.</li><li>Comfortable operating in a dynamic, constantly changing environment where priorities can shift quickly.</li></ul><p><br></p><p><strong>This is a high-impact role for someone who wants to build, improve, and own the finance function of a growing organization.</strong></p>
  • 2026-10-07T00:00:00Z
Payroll Administrator
  • Kitchener, ON
  • onsite
  • Permanent
  • 75000 - 85000 CAD / Yearly
  • <p>Our client, an established organization in the Kitchener-Waterloo area, is seeking a <strong>Payroll Administrator</strong> to join their team. This is an excellent opportunity for a detail-oriented payroll professional with experience managing <strong>multi-provincial payroll, including Quebec</strong>, who takes pride in ensuring employees are paid accurately and on time.</p><p><br></p><p>The Payroll Administrator will be responsible for the day-to-day administration of payroll, employee data maintenance, payroll reporting, government filings, payroll calculations, and responding to employee and management inquiries.</p><p><br></p><p>Must-Have Qualifications</p><ul><li><strong>Payroll experience using Oracle is required.</strong></li><li><strong>Minimum 2 years of payroll experience.</strong></li><li><strong>Experience processing multi-provincial payroll, including Quebec, is required.</strong></li><li><strong>Payroll Compliance Practitioner (PCP) designation is required.</strong></li><li>Strong understanding of Canadian payroll legislation and compliance requirements.</li><li>Strong attention to detail and accuracy.</li><li>Ability to manage confidential employee and financial information.</li><li>Excellent organizational skills and the ability to meet strict payroll deadlines.</li></ul><p>Key Responsibilities</p><p>Payroll Processing &amp; Administration</p><ul><li>Collect, review, and validate employee hours and payroll submissions.</li><li>Calculate and input employee hours and other payroll-related information.</li><li>Enter payroll changes and employee updates for each pay period.</li><li>Provide payroll information and support to Branch Managers as required.</li><li>Process special payroll entries, including bonus payments and other adjustments.</li><li>Calculate statutory holiday pay and other payroll-related entitlements.</li><li>Calculate and process health benefit and pension payments.</li><li>Prepare and verify employee statements of earnings.</li><li>Run payroll reports and review information for accuracy.</li><li>Prepare and process payroll-related journal entries.</li><li>Ensure payroll is processed accurately and within established deadlines.</li><li>Process payroll across multiple Canadian provinces, including Quebec.</li></ul><p>Government Reporting &amp; Compliance</p><ul><li>Complete and submit required government forms and documentation.</li><li>Prepare and submit Employment Insurance (EI) new hire reports.</li><li>Prepare and process Records of Employment (ROEs).</li><li>Assist with the preparation, reconciliation, and distribution of annual T4s.</li><li>Ensure payroll records and documentation are accurate and properly maintained.</li><li>Maintain compliance with federal and provincial payroll legislation.</li><li>Apply Quebec-specific payroll requirements as applicable.</li></ul><p>Banking Administration</p><ul><li>Support payroll-related banking administration and processes.</li><li>Maintain open communication with banking partners and internal stakeholders.</li><li>Respond to and resolve payroll-related banking inquiries and discrepancies.</li><li>Ensure payroll funding and banking information is accurate and timely.</li></ul><p><br></p>
  • 2026-09-30T00:00:00Z
Fixed Asset Accountant
  • Toronto, ON
  • onsite
  • Temporary
  • 47.5 - 55 CAD / Hourly
  • <p>We are looking for a Fixed Asset Accountant to support our Manufacturing client in Toronto, Ontario through a Long-term Contract assignment. This role combines day-to-day fixed asset accounting with project-related support, making it ideal for someone who is comfortable working in a fast-paced, evolving environment. The successful candidate will bring strong attention to detail, advanced Excel capability, and experience handling multi-currency transactions and reporting.</p><p><br></p><p>Responsibilities:</p><p>• Manage fixed asset accounting activities, including additions, disposals, transfers, depreciation, and reconciliations.</p><p>• Maintain accurate capital asset records and help ensure balances are properly reflected in financial reporting.</p><p>• Support ongoing finance project work by reviewing, organizing, and preparing asset data for system loading and validation.</p><p>• Perform detailed analysis in Excel to clean large datasets, investigate discrepancies, and improve data accuracy.</p><p>• Work closely with finance, procurement, and operations teams to gather information and resolve fixed asset issues efficiently.</p><p>• Assist with period-end and year-end activities related to fixed assets, ensuring deadlines and reporting requirements are met.</p><p><br></p>
  • 2026-09-18T00:00:00Z
Desktop Support Analyst
  • Brampton, ON
  • onsite
  • Permanent
  • 65000 - 75000 CAD / Yearly
  • <p>We are looking for a Desktop Support Analyst to provide reliable technical assistance to employees in Brampton, Ontario. In this role, you will support day-to-day end-user computing needs, maintain core desktop and account administration processes, and help keep workplace technology secure and efficient. This opportunity is well suited to someone who enjoys solving technical issues, supporting a diverse user base, and contributing to stable IT operations.</p><p><br></p><p>Responsibilities:</p><p>• Deliver front-line technical support for desktops, laptops, mobile devices, printers, and other workplace hardware used by employees.</p><p>• Investigate and resolve service desk tickets, user requests, and technical incidents in a timely and thorough manner.</p><p>• Diagnose issues involving operating systems, business applications, hardware components, printing, and remote connectivity, escalating more complex problems when needed.</p><p>• Set up, update, and retire user accounts, access rights, and group memberships while maintaining compliance with organizational security standards.</p><p>• Assist with employee onboarding and offboarding by preparing equipment, configuring access, and ensuring account changes are completed accurately.</p><p>• Install, configure, and maintain desktop equipment, operating systems, software packages, and patches across the end-user environment.</p><p>• Track IT assets, keep support records current, and help coordinate device replacements and hardware lifecycle activities.</p><p>• Provide support for Microsoft 365 tools, Active Directory administration, password issues, and basic backup or recovery tasks.</p><p>• Troubleshoot network and remote access problems involving Wi-Fi, internet connectivity, switches, routers, wireless access points, and related infrastructure.</p><p>• Contribute to technical documentation, knowledge articles, and continuous improvement initiatives while promoting safe computing practices across the organization</p>
  • 2026-09-25T00:00:00Z
Law Clerk
  • Kitchener, ON
  • onsite
  • Temporary
  • 65000 - 85000 CAD / Yearly
  • <p>Our client, a well-established and highly respected law firm, is seeking a <strong>Corporate Law Clerk</strong> to join its growing Corporate/Commercial team. This is an excellent opportunity for a detail-oriented legal professional who enjoys managing complex corporate transactions and working closely with lawyers and clients in a collaborative environment.</p><p>Responsibilities</p><ul><li>Prepare and file articles of incorporation, amalgamation, continuance, dissolution, and other corporate filings</li><li>Maintain and organize corporate minute books and records</li><li>Draft resolutions, share issuances, transfers, dividends, redemptions, and other corporate documentation</li><li>Assist with corporate reorganizations, transactions, and due diligence reviews</li><li>Conduct corporate searches and complete required registrations</li><li>Prepare annual resolutions and corporate maintenance documentation</li><li>Review and summarize corporate records</li><li>Communicate with clients, government agencies, and external professionals regarding corporate matters</li><li>Support lawyers with transactional closings and corporate governance matters</li><li>Ensure all documentation is completed accurately and within established deadlines</li></ul><p><br></p>
  • 2026-10-05T00:00:00Z
Payroll Administrator
  • Waterloo, ON
  • onsite
  • Permanent
  • 52000 - 65000 CAD / Yearly
  • We are looking for a Payroll Administrator to support accurate and timely payroll operations for a busy healthcare organization in Waterloo, Ontario. This role is ideal for someone who combines strong technical payroll knowledge with a service-oriented approach when assisting employees and internal partners. You will play an important part in maintaining payroll accuracy, meeting legislative obligations, and contributing to efficient day-to-day administration.<br><br>Responsibilities:<br>• Manage end-to-end bi-weekly payroll processing for a varied workforce that includes salaried, hourly, unionized, and piece-rate employees.<br>• Review payroll registers and related reports to identify discrepancies, confirm accuracy, and resolve issues before payments are issued.<br>• Ensure employees, contractors, and other payees receive correct compensation within established deadlines.<br>• Prepare and maintain payroll-related records, including vacation balances, statutory deductions, garnishments, benefits, and other payroll adjustments.<br>• Work closely with Human Resources and other internal teams to keep employee information current and aligned with payroll requirements.<br>• Provide support for employment documentation and payroll forms, including records of employment, tax documents, and remittance-related paperwork.<br>• Respond to payroll inquiries from staff members and external agencies in a thorough and timely manner.<br>• Coordinate year-end payroll activities, including the preparation and distribution of T4 slips.<br>• Contribute to process improvements that strengthen payroll quality, compliance, and operational efficiency.
  • 2026-09-28T00:00:00Z
Manager Financial Reporting
  • Mississauga, BC
  • onsite
  • Permanent
  • 100000 - 120000 CAD / Yearly
  • <p><strong>Job Summary:</strong></p><p> Robert Half Canada is seeking a skilled <strong>Manager, Financial Reporting &amp; Advisory Services</strong> on behalf of our client in the consulting/professional services industry. This role is responsible for leading financial reporting engagements, advising clients on technical accounting matters, and supporting complex finance and transformation initiatives. The ideal candidate brings strong technical accounting knowledge, client service experience, and the ability to manage multiple priorities in a dynamic advisory environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead and manage financial reporting and advisory engagements for a range of clients</li><li>Provide guidance on technical accounting matters, financial statement preparation, and reporting requirements</li><li>Support clients with month-end, quarter-end, and year-end reporting processes</li><li>Advise on accounting policy development, implementation, and process improvement initiatives</li><li>Assist clients with audit readiness, regulatory reporting, and compliance requirements</li><li>Prepare and review financial statements, working papers, and management reports</li><li>Conduct financial analysis and support special projects, including system implementations and finance transformation initiatives</li><li>Manage client relationships and communicate findings, recommendations, and project updates effectively</li><li>Mentor and support team members while helping drive engagement quality and delivery</li><li>Collaborate across internal and client teams to ensure timely and accurate project execution</li></ul><p><br></p>
  • 2026-09-29T00:00:00Z
Accountant
  • Mississauga, ON
  • onsite
  • Permanent
  • 80000 - 85000 CAD / Yearly
  • <p><strong>Job Title</strong>: Accountant</p><p><strong>Location</strong>: Mississauga, Ontario / On-site </p><p><strong>Job Type</strong>: Full-time, Permanent</p><p><br></p><p><strong>Job Summary:</strong></p><p> Robert Half Canada is seeking a detail-oriented <strong>Accountant</strong> on behalf of our client in the professional services industry. This role is responsible for supporting core accounting functions, maintaining accurate financial records, and assisting with reporting, reconciliations, and month-end activities. The ideal candidate brings strong analytical skills, sound judgment, and the ability to manage priorities in a deadline-driven environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Prepare and post journal entries and maintain general ledger accuracy</li><li>Perform bank, account, and balance sheet reconciliations</li><li>Support month-end and year-end close processes</li><li>Assist with accounts payable, accounts receivable, and billing activities</li><li>Prepare financial reports, schedules, and supporting documentation</li><li>Review financial data for accuracy and investigate discrepancies</li><li>Support budgeting, forecasting, and cash flow monitoring as needed</li><li>Maintain organized accounting records and documentation</li><li>Assist with audit preparation, internal controls, and compliance-related tasks</li><li>Collaborate with internal stakeholders to support accounting and reporting needs</li></ul><p><br></p>
  • 2026-09-29T00:00:00Z
Staff Accountant
  • Burlington, ON
  • onsite
  • Permanent
  • 65000 - 75000 CAD / Yearly
  • <p>Our client, an established public accounting firm, is seeking a Staff Accountant / Tax Preparer to join their growing team. This opportunity is ideal for an individual working toward their CPA designation or considering the CPA path, with experience in public accounting and an interest in both accounting and taxation.</p><p><br></p><p>The successful candidate will work directly with small to mid-sized businesses, owner-managed companies, and individuals, gaining exposure to corporate accounting, year-end engagements, and tax preparation.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Prepare corporate, personal, and partnership income tax returns</li><li>Assist with year-end engagements, including compilation and review files</li><li>Prepare working papers, account reconciliations, and financial statements</li><li>Analyze client records and identify discrepancies or areas requiring follow-up</li><li>Assist with bookkeeping and month-end accounting support for clients</li><li>Communicate with clients to obtain documentation and resolve accounting inquiries</li><li>Respond to CRA correspondence and client tax questions</li><li>Support senior accountants and managers on client engagements</li><li>Contribute to special projects and process improvements as required</li></ul><p><br></p>
  • 2026-10-02T00:00:00Z
Cost Accountant
  • Waterloo, ON
  • onsite
  • Permanent
  • 75000 - 85000 CAD / Yearly
  • We are looking for a Cost Accountant to join a manufacturing operation in Waterloo, Ontario and provide reliable financial insight that supports sound production and purchasing decisions. This position focuses on maintaining accurate product costing, reviewing operational variances, and delivering timely reporting that helps leaders understand plant performance. The successful candidate will work closely with cross-functional teams to strengthen cost controls, improve data accuracy, and contribute to budgeting and ongoing efficiency initiatives.<br><br>Responsibilities:<br>• Maintain standard cost information by reviewing historical data, validating assumptions, and updating costing records to reflect current operating conditions.<br>• Refresh raw material cost standards on a regular monthly cycle using forecast information supplied by the purchasing team.<br>• Verify that production recipes and process specifications reflect accurate run rates and labour assumptions for costing purposes.<br>• Investigate purchasing and material usage variances to identify discrepancies and keep bills of material and standard costs aligned with actual operations.<br>• Prepare cost models for new items, product changes, and initiatives aimed at reducing manufacturing spend.<br>• Collaborate with Purchasing, Research and Development, and Manufacturing to support cost approvals, track labour-related variances, and assess financial results after product launches.<br>• Produce recurring operational finance reports covering areas such as purchase price variance, labour performance, yield, inventory movements, production volumes, and overhead spending.<br>• Reconcile income statement activity by reviewing variance-related transactions and correcting inconsistencies where required.<br>• Analyze plant expenses and prepare journal entries related to labour, utilities, and inventory account reconciliations.<br>• Assist with the annual budgeting process and support cost-reduction efforts in partnership with operational finance leadership.
  • 2026-10-09T00:00:00Z
Executive Assistant
  • Kitchener, ON
  • onsite
  • Permanent
  • 70000 - 90000 CAD / Yearly
  • <p>We are hiring a highly organized and proactive Executive Assistant to support their CEO in a fast-paced and dynamic environment. This is a pivotal role for a resourceful professional who enjoys being the right hand to an executive leader, managing competing priorities, and serving as a trusted partner across the organization.</p><p>The successful candidate will be a strong communicator, highly detail-oriented, and comfortable handling confidential information with discretion and professionalism.</p><p>Key Responsibilities</p><ul><li>Provide day-to-day executive support to the CEO</li><li>Manage a complex and frequently changing calendar, scheduling meetings and appointments</li><li>Coordinate travel arrangements, itineraries, accommodations, and expense reporting</li><li>Prepare meeting agendas, presentations, correspondence, and reports</li><li>Act as a liaison between the CEO and internal/external stakeholders</li><li>Screen and prioritize incoming communications and requests</li><li>Coordinate executive meetings, leadership team meetings, and company events</li><li>Take meeting minutes and track action items as required</li><li>Organize and maintain confidential files, records, and documentation</li><li>Assist with special projects and strategic initiatives</li><li>Anticipate needs and proactively resolve administrative challenges before they arise</li></ul>
  • 2026-10-14T00:00:00Z
Associate
  • Waterloo, ON
  • onsite
  • Permanent
  • 120000 - 150000 CAD / Yearly
  • <p><strong>Job Title: </strong>Associate</p><p><strong>Location:</strong> Waterloo, Ontario</p><p><strong>Employment Type:</strong> Full-Time, Permanent</p><p><br></p><p><br></p><p><strong>About the Opportunity</strong></p><p>Robert Half Canada is seeking an Associate on behalf of a respected organization in the legal services industry. This role is ideal for a motivated legal professional who is looking to build a successful career in a collaborative, client-focused environment.</p><p>The Associate will support a broad range of legal matters, provide practical advice to clients, and contribute to the delivery of high-quality legal services. The successful candidate will bring strong analytical abilities, sound judgment, and excellent communication skills.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Manage a variety of legal files with appropriate supervision</li><li>Conduct legal research and prepare written legal opinions, correspondence, and other documentation</li><li>Draft, review, and revise legal agreements and related materials</li><li>Represent clients in negotiations, meetings, and proceedings, as applicable</li><li>Provide timely, practical, and business-minded legal advice</li><li>Maintain strong client relationships through responsive service and professional communication</li><li>Collaborate with internal and external stakeholders to advance client matters efficiently</li><li>Stay informed of relevant legislative, regulatory, and industry developments</li><li>Contribute to team initiatives, knowledge sharing, and continuous process improvement</li></ul>
  • 2026-10-06T00:00:00Z
Controller
  • Mississauga, ON
  • onsite
  • Permanent
  • 130000 - 135000 CAD / Yearly
  • <p><strong>Job Title:</strong> Controller</p><p><strong>Location:</strong> Mississauga, Ontario / On-site</p><p><strong>Job Type:</strong> Full-time, Permanent</p><p><br></p><p><strong>Job Summary:</strong></p><p>Robert Half Canada is seeking an experienced and detail-oriented <strong>Controller</strong> on behalf of our client in the professional services industry. This leadership role is responsible for overseeing accounting operations, financial reporting, budgeting, internal controls, and compliance. The ideal candidate brings strong technical accounting expertise, sound judgment, and the ability to support strategic and operational decision-making in a dynamic business environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Oversee day-to-day accounting operations, including general ledger, accounts payable, accounts receivable, and month-end close</li><li>Prepare and review financial statements, management reports, and supporting analysis</li><li>Lead month-end, quarter-end, and year-end close processes</li><li>Maintain and strengthen internal controls, accounting policies, and financial procedures</li><li>Support budgeting, forecasting, and cash flow management</li><li>Monitor financial performance and provide analysis to support leadership decision-making</li><li>Coordinate external audits, tax support, and year-end working papers</li><li>Ensure compliance with applicable accounting standards, regulatory requirements, and internal policies</li><li>Supervise, mentor, and develop accounting staff as applicable</li><li>Identify opportunities to improve processes, reporting, and operational efficiency</li></ul>
  • 2026-09-29T00:00:00Z
Sr. Accountant
  • Mississauga, ON
  • onsite
  • Permanent
  • 100000 - 110000 CAD / Yearly
  • <p>Senior Accountant</p><p>&#128205; <strong>Mississauga, ON (100% Onsite)</strong></p><p><br></p><p>Our client is seeking a <strong>Senior Accountant</strong> to join their finance team and play a key role in financial reporting, fixed asset accounting, and business partnering. This is an excellent opportunity for a CPA or CPA-track professional looking to make an impact in a collaborative, growth-oriented environment.</p><p><br></p><p><strong>What You&#39;ll Do</strong></p><ul><li>Own fixed asset accounting, including capitalization, depreciation, reconciliations, and physical inventory reviews.</li><li>Manage lease accounting and ensure compliance with accounting standards.</li><li>Lead reporting, forecasting, and analysis for capital assets and CapEx.</li><li>Prepare month-end, quarter-end, and year-end journal entries, reconciliations, and financial reports.</li><li>Support audit, tax, and sales tax compliance activities for Canadian entities.</li><li>Partner with operational leaders to provide financial insights and support key business decisions.</li><li>Collaborate with Accounting, AP, AR, and FP&amp;A teams to ensure accurate financial reporting.</li><li>Drive process improvements and support continuous improvement initiatives across finance.</li></ul>
  • 2026-10-05T00:00:00Z
Financial Analyst
  • Mississauga, ON
  • onsite
  • Permanent
  • 90000 - 100000 CAD / Yearly
  • <p><strong>Job Title:</strong> Financial Analyst</p><p><strong>Location:</strong> Mississauga, Ontario / On-site</p><p><strong>Job Type:</strong> Full-time, Permanent</p><p><br></p><p><strong>Job Summary:</strong></p><p>Robert Half Canada is seeking a detail-oriented <strong>Financial Analyst</strong> on behalf of our client in the manufacturing and automotive industry. This role is responsible for supporting financial planning, reporting, budgeting, forecasting, and analysis activities that help guide business decisions. The ideal candidate brings strong analytical capabilities, sound financial acumen, and the ability to collaborate effectively across departments in a dynamic operating environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Prepare and analyze financial reports, budgets, forecasts, and variance analyses</li><li>Support monthly, quarterly, and annual financial planning and reporting processes</li><li>Monitor financial performance and provide insights on trends, risks, and opportunities</li><li>Assist with budgeting, forecasting, and long-range planning activities</li><li>Analyze operating results and key business drivers to support decision-making</li><li>Partner with finance and cross-functional teams to gather data and support business initiatives</li><li>Prepare financial models and ad hoc analysis to support strategic and operational priorities</li><li>Assist with month-end close activities, accruals, and financial reconciliations as needed</li><li>Support process improvement initiatives to enhance reporting accuracy and efficiency</li><li>Ensure financial information is accurate, timely, and aligned with internal policies and procedures</li></ul><p><br></p>
  • 2026-10-11T00:00:00Z
Senior Front End Developer
  • Toronto, ON
  • onsite
  • Temporary
  • 78.85 - 91.3 CAD / Hourly
  • We are looking for a Senior Front End Developer to join a collaborative design systems team supporting enterprise web applications in Ontario. This long-term contract position focuses on building scalable, accessible React components that help create a consistent user experience across a broad product portfolio. The successful candidate will work closely with designers, researchers, product leaders, and accessibility specialists to deliver high-quality front-end solutions that balance usability, performance, and maintainability.<br><br>Responsibilities:<br>• Build, enhance, and support reusable React components that strengthen consistency across multiple web products.<br>• Translate design concepts into production-ready interfaces while maintaining close alignment with established UX standards.<br>• Embed accessibility best practices into front-end development to help ensure components meet recognized compliance expectations.<br>• Work with cross-functional partners to define needs, clarify priorities, and deliver solutions within an evolving development environment.<br>• Improve component libraries through thoughtful documentation, clean code structure, and patterns that encourage efficient adoption by product teams.<br>• Take part in peer reviews and contribute to development standards that promote quality, reliability, and maintainable code.<br>• Apply insights from user research and product feedback to refine component behaviour and overall usability.<br>• Coordinate effectively with globally distributed colleagues and adjust working style as needed to support collaboration across time zones.
  • 2026-09-28T00:00:00Z
Accounting and Office Manager
  • Brampton, ON
  • onsite
  • Permanent
  • 75000 - 80000 CAD / Yearly
  • <p><strong>Job Title:</strong> Accounting and Office Manager</p><p><strong>Salary</strong>: $75-$80k</p><p><strong>Location:</strong> Brampton, Ontario</p><p><strong>Job Type:</strong> Full-time, Permanent</p><p><br></p><p><strong>Job Summary:</strong></p><p> Robert Half Canada is seeking a dependable and detail-focused <strong>Accounting and Office Manager</strong> on behalf of our client in the healthcare/senior care industry. This position combines accounting responsibilities with office administration and is well suited for someone who enjoys managing financial processes, supporting daily operations, and helping maintain an organized and efficient workplace.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Oversee daily accounting operations, including accounts payable, accounts receivable, invoicing, and reconciliations</li><li>Prepare journal entries and assist with month-end and year-end close activities</li><li>Maintain general ledger accuracy and supporting financial documentation</li><li>Support budgeting, reporting, and cash flow tracking</li><li>Coordinate payroll-related administration in collaboration with internal or external providers</li><li>Monitor office operations, supplies, vendor relationships, and administrative processes</li><li>Maintain organized records, files, and internal documentation</li><li>Support leadership with administrative and financial reporting tasks</li><li>Help ensure compliance with internal controls, policies, and relevant regulations</li><li>Identify opportunities to improve accounting and office processes</li></ul><p><br></p>
  • 2026-09-25T00:00:00Z
Customer Service Representative
  • Burlington, ON
  • onsite
  • Temporary
  • 20 - 23 CAD / Hourly
  • We are looking for a Customer Service Representative to join our branch team on a contract basis. In this member-facing role, you will provide attentive day-to-day support while assisting with routine banking and administrative activities in a low-volume branch environment. This opportunity is well suited to someone who communicates clearly, understands core banking processes, and enjoys delivering reliable service to members.<br><br>Responsibilities:<br>• Welcome members at the branch and respond to inquiries with a detail-oriented, service-focused approach<br>• Assist with everyday banking support by handling transactions and addressing questions related to credit, debit, and general account services<br>• Support branch operations through administrative tasks such as document preparation, data entry, appointment coordination, and record maintenance<br>• Manage inbound calls and email correspondence promptly, ensuring member requests are directed and resolved efficiently<br>• Work closely with branch colleagues to help maintain smooth daily operations and consistent member service<br>• Use Microsoft Word and Excel to prepare forms, update information, and complete routine reporting as needed<br>• Process service requests accurately while following established banking procedures and compliance requirements
  • 2026-10-15T00:00:00Z
Accounting Manager
  • Burlington, ON
  • onsite
  • Permanent
  • 85000 - 95000 CAD / Yearly
  • <p>We are seeking an experienced, detail-oriented <strong>Accounting Manager</strong> to join our finance team in Burlington, ON. This position is responsible for managing the organization&#39;s day-to-day accounting functions while ensuring accurate financial reporting and supporting month-end and year-end close activities. The successful candidate will play a key role in maintaining the integrity of the company&#39;s financial records and providing reliable financial information to support business decisions.</p><p><br></p><p>This is an excellent opportunity for someone who enjoys working independently while collaborating closely with leadership in a dynamic, manufacturing environment.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Manage full-cycle bookkeeping and accounting functions</li><li>Maintain the General Ledger and ensure accuracy of all financial transactions</li><li>Prepare monthly, quarterly, and annual financial statements in accordance with GAAP</li><li>Complete month-end and year-end closing activities, including journal entries and account reconciliations</li><li>Perform bank, balance sheet, and intercompany reconciliations</li><li>Maintain prepaid expense, accrual, inventory, and fixed asset schedules</li><li>Process accounts payable and accounts receivable, ensuring timely and accurate recording of transactions</li><li>Prepare and process bi-weekly payroll while maintaining payroll records- 80 Employees- Non Union- Dayforce</li><li>Coordinate statutory remittances and government filings including HST, WSIB, garnishments, and other required submissions</li><li>Reconcile sub-ledgers to the General Ledger</li><li>Manage cash receipts, bank deposits, petty cash, and cash reconciliations</li><li>Maintain accurate accounting documentation and supporting records</li><li>Assist with management reporting by providing financial analysis and insights</li><li>Maintain personnel files and payroll-related documentation as required</li><li>Support audits and ensure compliance with accounting policies and internal controls</li><li>Participate in special projects and perform additional accounting duties as assigned</li></ul><p><br></p>
  • 2026-10-15T00:00:00Z
Senior IT Manager
  • Milton, ON
  • onsite
  • Permanent
  • 160000 - 180000 CAD / Yearly
  • <p><strong>Job Title:</strong> Senior IT Manager</p><p><strong>Location:</strong> Milton, Ontario</p><p><strong>Job Type:</strong> Full-time, Permanent</p><p><br></p><p><strong>Job Summary:</strong></p><p> Robert Half Canada is seeking a strategic and collaborative <strong>Senior IT Manager</strong> on behalf of our client. This role is responsible for leading technology operations, overseeing IT initiatives, supporting business systems, and helping ensure reliable, secure, and efficient technology services across the organization.</p><p>The ideal candidate brings strong leadership skills, technical knowledge, and the ability to partner effectively with cross-functional stakeholders to align IT priorities with business needs.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead day-to-day IT operations, including infrastructure, systems, applications, and user support</li><li>Manage and develop IT team members through coaching, performance support, and resource planning</li><li>Oversee the planning, execution, and delivery of IT projects and strategic initiatives</li><li>Help maintain system availability, performance, security, and business continuity measures</li><li>Collaborate with internal stakeholders to identify technology needs and recommend scalable solutions</li><li>Support IT governance, policies, procedures, and internal controls</li><li>Monitor vendor relationships, service levels, contracts, and external technology partners</li><li>Assist with budgeting, forecasting, and cost management for the IT function</li><li>Promote process improvement, standardization, and operational efficiency across IT services</li><li>Support cybersecurity practices, risk management, data protection, and compliance requirements</li><li>Evaluate existing systems and recommend upgrades, enhancements, or replacements as needed</li><li>Prepare reports, updates, and presentations for leadership on IT performance and initiatives</li></ul><p><br></p>
  • 2026-09-25T00:00:00Z
Lead CRM Analyst
  • Mississauga, ON
  • onsite
  • Permanent
  • 85000 - 95000 CAD / Yearly
  • <p>We are looking for an experienced Lead CRM Analyst to support and enhance enterprise application solutions in Mississauga. This role is suited to a detail-oriented individual who can bridge business needs and technical capabilities, improve CRM and ERP processes, and provide informed guidance on system functionality. The successful candidate will contribute to solution delivery, troubleshoot application issues, and help strengthen reporting, integrations, and user experience across connected platforms.</p><p><br></p><p>Responsibilities:</p><p>• Lead the functional analysis, configuration, and ongoing support of Microsoft Dynamics CRM within a broader enterprise applications environment.</p><p>• Work closely with business stakeholders to gather requirements, translate operational needs into system solutions, and recommend practical improvements.</p><p>• Investigate incidents and application issues, perform root-cause analysis, and develop both immediate fixes and longer-term corrective actions.</p><p>• Contribute to CRM and ERP implementation initiatives, including process mapping, testing, documentation, and user readiness activities.</p><p>• Support integration points between multiple business systems to help maintain reliable data flow and consistent application performance.</p><p>• Develop and refine reports, dashboards, and system insights that support business decision-making and operational visibility.</p><p>• Provide functional leadership on enhancement requests, system changes, and release activities while ensuring alignment with business priorities.</p><p>• Collaborate with technical teams, vendors, and internal users to resolve system limitations and improve overall application effectiveness.</p>
  • 2026-09-28T00:00:00Z
Controller
  • Etobicoke, ON
  • onsite
  • Permanent
  • 90000 - 110000 CAD / Yearly
  • <p>Our client, a <strong>well-established and respected construction company</strong>, is seeking an experienced <strong>Accounting Manager / Controller</strong> to oversee the day-to-day accounting and financial operations of the organization.</p><p>This is a hands-on leadership position suited to an accounting professional who enjoys taking ownership of the full accounting cycle while overseeing a small accounting/administrative team. The role will have responsibility for cash flow, financial reporting, payroll, AP/AR, government remittances, reconciliations, and accounting related to the company&#39;s property and tenant portfolio.</p><p>Key Responsibilities</p><p><strong>Financial Reporting &amp; Accounting</strong></p><ul><li>Prepare monthly and interim financial statements and management reporting.</li><li>Lead the month-end close process, including monthly journal entries, reconciliations, and supporting schedules.</li><li>Perform and review bank and general ledger account reconciliations.</li><li>Prepare regular bank status and cash position reports.</li><li>Manage cash flow and monitor short-term funding requirements.</li><li>Prepare and coordinate federal and provincial corporate tax installments.</li><li>Ensure accurate and timely <strong>HST/GST reporting and remittances</strong>.</li></ul><p><strong>Accounts Receivable &amp; Accounts Payable</strong></p><ul><li>Manage accounts receivable, collections, and cash application.</li><li>Oversee the accounts payable function and ensure invoices and payments are processed accurately and on time.</li><li>Coordinate rush and priority cheque requirements.</li><li>Monitor outstanding receivables and payables and proactively address issues.</li></ul><p><strong>Payroll &amp; Benefits</strong></p><ul><li>Manage management/office payroll and oversee payroll administration for field employees.</li><li>Ensure payroll information is accurate and processed within established deadlines.</li><li>Coordinate employee benefit remittances.</li><li>Manage <strong>WSIB claims, reporting, and clearance certificates</strong>.</li></ul><p><strong>Property &amp; Tenant Accounting</strong></p><ul><li>Prepare monthly tenant billings.</li><li>Track lease payments and <strong>TMI (taxes, maintenance, and insurance) recoveries</strong>.</li><li>Monitor tenant accounts, outstanding balances, and related reconciliations.</li><li>Maintain accurate accounting records relating to the company&#39;s properties and tenants.</li></ul><p><strong>Team &amp; Office Oversight</strong></p><ul><li>Supervise the day-to-day activities of the accounting function.</li><li>Review work completed by accounting staff and ensure appropriate internal controls are maintained.</li><li>Establish priorities and ensure monthly accounting deadlines are consistently met.</li><li>Work closely with ownership/senior management and provide timely financial information to support business decisions.</li></ul><p><br></p>
  • 2026-10-08T00:00:00Z
Controller
  • Cambridge, ON
  • onsite
  • Permanent
  • 95000 - 125000 CAD / Yearly
  • <p>Our client is seeking a hands-on Controller to lead the accounting function for a lean manufacturing operation. This role is ideal for an experienced accounting professional who enjoys being involved in both the strategic and day-to-day aspects of finance, while serving as a key business partner to operations and leadership.</p><p><br></p><p>Reporting to the Finance Manager, the Controller will oversee financial reporting, month-end close, manufacturing costing, forecasting, compliance, and general accounting activities for the business.</p><p><br></p><p>This is a highly visible role that offers the opportunity to make a meaningful impact within a growing organization while gaining exposure to significant business initiatives and operational projects.</p><p><br></p><p>Key Responsibilities</p><ul><li>Lead the monthly, quarterly, and annual financial close processes</li><li>Prepare and review journal entries, account reconciliations, and financial reports</li><li>Manage general ledger activities and ensure the integrity of financial information</li><li>Oversee manufacturing costing, inventory accounting, labour analysis, and overhead allocations</li><li>Support budgeting, forecasting, and financial planning activities</li><li>Analyze operational and financial performance and provide actionable insights to management</li><li>Ensure compliance with accounting standards, internal controls, and corporate reporting requirements</li><li>Partner closely with operational leaders to improve processes and financial visibility</li><li>Support special projects, business initiatives, and due diligence activities</li><li>Supervise and mentor one direct report</li></ul><p><br></p><p>This role is well suited for someone who enjoys ownership, stability, and variety in their work. You&#39;ll have the opportunity to oversee the entire accounting function for a manufacturing operation, partner closely with leadership, and play an important role in the ongoing success of the business.</p><p><br></p><p>If you&#39;re a hands-on accounting leader who thrives in a collaborative manufacturing environment and enjoys making a tangible impact, we&#39;d love to hear from you.</p>
  • 2026-09-25T00:00:00Z
Director of Finance
  • Perth County (woodstock, Stratford, St Mary's, London), ON
  • onsite
  • Permanent
  • 130000 - 160000 CAD / Yearly
  • <p>We are looking for an experienced Director of Finance, a leader to oversee the financial direction of our clients&#39; organization in Perth County, Ontario. This role provides strategic guidance across planning, reporting, controls, and performance management while supporting sound business decisions with accurate financial insight. The successful candidate will strengthen finance operations, lead a capable team through the Financial Controller, and help drive sustainable growth through disciplined forecasting, analysis, and risk management. This opportunity is within 30 minutes of Stratford, Woodstock, Ingersoll, London area.</p><p><br></p><p>Responsibilities:</p><p>• Provide overall leadership for the finance function by defining roles, expectations, decision authorities, and service standards across accounting and financial management activities.</p><p>• Direct budgeting, forecasting, management reporting, and financial analysis processes, ensuring leaders have clear insight into performance, risks, and recommended actions.</p><p>• Establish and maintain accounting policies, internal controls, month-end close expectations, and review practices that support accuracy, compliance, and consistency.</p><p>• Evaluate the financial impact of commercial proposals by assessing profitability, cash implications, investment needs, and business risk before commitments are approved.</p><p>• Work with cross-functional leaders to obtain complete operating and financial inputs, question unsupported assumptions, and resolve issues that affect financial results or planning quality.</p><p>• Lead and develop the Financial Controller and other finance team members while supporting succession planning, capability building, and effective use of approved resources.</p><p>• Prepare and present performance reviews that explain variances, identify trends, and assign accountability for corrective measures and follow-up actions.</p><p>• Monitor liquidity, significant financial risks, policy exceptions, and major commitments, and escalate material matters with clear analysis, options, and recommendations.</p><p>• Maintain scenario planning and sensitivity analysis to support decision-making related to growth, cost pressures, break-even performance, and funding requirements.</p>
  • 2026-10-01T00:00:00Z
Finance Manager
  • Kitchener- Waterloo, ON
  • onsite
  • Permanent
  • 100000 - 120000 CAD / Yearly
  • <p>We are looking for a Finance Manager to support financial planning, reporting, and operational decision-making for our team in Kitchener- Waterloo, Ontario. This role combines hands-on analysis with oversight of core accounting activities, helping the business understand performance, manage budgets, and improve financial processes. The successful Finance Manager candidate will bring strong analytical judgment, experience working with financial systems and reporting tools, and the ability to translate complex data into practical business insights.</p><p><br></p><p>Responsibilities:</p><p>• Prepare and review financial analyses that support budgeting, forecasting, and day-to-day business decisions.</p><p>• Lead recurring reporting activities by producing accurate financial results, variance explanations, and performance summaries for stakeholders.</p><p>• Oversee month-end close tasks and coordinate accounting-related activities to ensure timely and reliable financial information.</p><p>• Develop ad hoc reports and detailed data reviews to identify trends, risks, and opportunities across operations.</p><p>• Use reporting platforms and analytical tools, including systems such as Power BI, to improve visibility into financial performance.</p><p>• Partner with cross-functional teams to strengthen budget processes, enhance reporting quality, and support effective capacity planning.</p><p>• Recommend and implement process improvements that increase efficiency, strengthen controls, and support continuous improvement objectives.</p><p>• Contribute to specialized financial projects, including data analysis initiatives and system-related reporting changes, as required.</p>
  • 2026-09-17T00:00:00Z
2