<p>Are you a detail-oriented tax professional looking to advance your career? Robert Half is seeking a Tax Preparer to join a thriving small public accounting firm. If you enjoy working in a collaborative environment, have strong analytical skills, and excel in delivering high-quality financial services, this role may be the perfect next step for you!</p><p><br></p><p><strong>Why You’ll Love This Role:</strong></p><ul><li><strong>Collaborative Environment:</strong> Work with a close-knit team dedicated to helping clients succeed.</li><li><strong>Professional Growth:</strong> Opportunities for continuous learning and developing your accounting skills.</li><li><strong>Client Impact:</strong> Help individuals and businesses prepare for financial success by offering reliable and accurate tax preparation services.</li></ul><p><strong>Responsibilities:</strong></p><ul><li>Prepare tax returns for individuals, partnerships, corporations, and trusts.</li><li>Analyze financial information to ensure accurate completion of tax documentation.</li><li>Review and resolve any discrepancies or compliance issues with tax regulations.</li><li>Communicate effectively with clients to gather necessary documentation and provide updates.</li><li>Stay informed regarding changes to tax laws and compliance requirements.</li><li>Contribute to client consultations and provide recommendations on tax-saving strategies.</li></ul><p><strong>Qualifications:</strong></p><ul><li><strong>Experience:</strong> 2+ years of recent experience in tax preparation, preferably in a public accounting firm.</li><li><strong>Education:</strong> Bachelor’s degree in Accounting, Finance, or a related field preferred; CPA or EA certifications are a plus.</li><li><strong>Skills:</strong> Strong knowledge of tax laws, regulations, and filing procedures; proficiency in tax preparation software such as Drake or Lacerte is preferred.</li><li><strong>Communication:</strong> Excellent written and verbal communication skills to interact with clients and collaborate with team members.</li><li><strong>Attention to Detail:</strong> Meticulous approach to handling sensitive financial documents and ensuring accuracy.</li><li><strong>Work Ethic:</strong> Self-motivated and able to manage multiple deadlines during busy seasons.</li></ul><p><strong>Benefits:</strong></p><ul><li>Competitive salary and benefits package.</li><li>Flexible work environment with options for hybrid schedules during the off-season.</li><li>Professional development opportunities, including workshops and conferences.</li><li>Supportive leadership and team camaraderie.</li></ul><p>Ready for a fulfilling challenge where your skills can thrive? Join this small public accounting firm where the impact of your work will be valued and recognized.</p>
<p>Are you an experienced accounting professional looking to elevate your career with a dynamic and innovative organization? Our client, a nationally recognized leader in distribution, is seeking a motivated Accountant to join their Burlington head office team. If working in a fast-paced, collaborative environment that values growth, innovation, and excellence sounds exciting, this opportunity could be for you!</p><p><br></p><p>In this role, you’ll play a vital part in supporting the finance team by managing key accounting functions related to taxation and cash flow. You’ll work closely with teams across the organization, gaining exposure to diverse aspects of the business while contributing to its financial success. This role offers a unique opportunity for individuals seeking professional development, workplace benefits, and the chance to impact organizational processes directly.</p><p><br></p><p><strong>Why Join Us?</strong></p><p><br></p><p>Choose a career where you’re supported to succeed and rewarded for your commitment:</p><ul><li>Comprehensive health benefits</li><li>Hybrid work arrangement </li><li>Flexible retirement savings programs, including employer-matched contributions </li><li>Fully paid premiums for health benefits</li><li>Generous vacation allowance and paid sick leave</li><li>Profit-sharing and performance-based annual bonuses.</li><li>Discounts on products</li><li>Education reimbursement to support your professional goals.</li><li>Employee referral incentives.</li><li>Specialized work perks like safety gear reimbursements.</li></ul><p><br></p>
<p>Senior Software Developers who are talented and professional will find what they're looking for in this permanent opportunity. We encourage any applicants who believe they could be responsible for implementing new features, maintaining existing code, and refactoring existing code across a breadth of products used both internally and externally at the company. A growth mindset and the ability to work both independently and with a team are required for success at this position.</p><p> </p><p><strong>Your responsibilities:</strong></p><p> - Assist with Scrum team to display right work estimates</p><p> - Carry out code-review at regular intervals and come together with other developers</p><p> - Can you maintain and develop new features to internal and external facing software to enhance the customer experience and resolve issues on various operating systems? This job might be for you</p><p> - Solve and deliver production support</p><p> - Give clear and consistent message around solutions and time estimate to client-facing program management teams</p>
We are looking for an experienced Controller to join our team in Guelph, Ontario. In this role, you will oversee all aspects of financial management, including reporting, budgeting, compliance, and internal controls. Your expertise will play a critical role in ensuring the company's financial health and supporting strategic decision-making.<br><br>Responsibilities:<br>• Prepare accurate and timely financial statements in line with Canadian accounting standards, including income statements, balance sheets, and cash flow reports.<br>• Analyze financial results to identify trends and variances, providing actionable insights for strategic planning.<br>• Ensure compliance with legal and regulatory requirements by managing external audits and submitting all necessary filings.<br>• Collaborate with department leaders to develop annual budgets and monitor performance against financial goals.<br>• Implement and maintain robust internal control systems to safeguard company assets and ensure accurate reporting.<br>• Lead and mentor the accounting team, fostering growth and a collaborative work environment.<br>• Optimize cash flow operations by managing working capital, accounts receivable, and accounts payable.<br>• Develop long-term financial models to forecast company performance and support growth initiatives.<br>• Identify opportunities for process improvements and leverage technology to enhance financial operations.<br>• Partner with leadership to evaluate capital investments and ensure efficient resource allocation.
We are looking for a detail-oriented Accounts Payable Clerk to join our team on a contract basis in Cambridge, Ontario. In this role, you will play a key part in ensuring accurate and timely processing of invoices and expense reports across multiple locations. This part-time position requires a commitment of 4 to 5 hours daily, offering an excellent opportunity to contribute to a dynamic and fast-paced environment.<br><br>Responsibilities:<br>• Process accounts payable invoices for multiple locations, including manufacturing sites, a distribution centre, and the head office.<br>• Accurately enter and match invoices within the organization's accounting system.<br>• Print purchase orders associated with entered invoices and ensure proper approvals are obtained.<br>• File paid invoices and supporting documentation in an organized manner.<br>• Review submitted expense reports for errors or missing information before entering them into the system.<br>• Respond promptly and professionally to supplier inquiries regarding payments or account details.<br>• Reconcile supplier statements with system records, identifying and following up on any missing invoices.<br>• Ensure compliance with company policies and procedures while maintaining a high level of accuracy in all tasks.
<p>Robert Half is excited to partner with a leading organization in Waterloo to find a meticulous and detail-oriented <strong>Accounts Payable Specialist</strong>. This is an excellent opportunity for skilled finance professionals to join a dynamic team and make a lasting impact. If you have a strong background in accounts payable, exceptional organizational skills, and enjoy working in a fast-paced environment, we want to hear from you!</p><p><strong>Key Responsibilities:</strong></p><ul><li>Process and verify invoices for accuracy, proper approvals, and compliance with company policies.</li><li>Review and reconcile intercompany statements and respond to inquiries in a timely and professional manner.</li><li>Maintain accurate and organized records for all accounts payable transactions.</li><li>Match purchase orders, packing slips, and invoices to ensure accuracy and resolve discrepancies with the purchasing or operations teams.</li><li>Code or verify invoice coding to appropriate general ledger accounts and cost centers.</li><li>Prepare and process electronic payments, cheques, and wire transfers in accordance with company policies.</li><li>Monitor aging reports and maintain accurate AP records and vendor files.</li><li>Respond to vendor inquiries and resolve payment or invoice issues promptly and professionally.</li><li>Ensure compliance with company policies, accounting standards, and audit requirements.</li><li>Collaborate with departments such as procurement, inventory, and production to ensure accurate financial data.</li><li>Support internal and external audits as needed.</li><li>Recommend and implement improvements to AP processes and controls.</li><li>Assist with additional duties as assigned by the management team.</li></ul><p><strong>Month-End Duties:</strong></p><ul><li>Perform monthly reconciliation and ensure proper matching of receipts and invoices.</li><li>Reconcile the Accounts Payable sub-ledger to the General Ledger, identifying and resolving discrepancies.</li><li>Complete and prepare intercompany reconciliations, ensuring alignment across entities.</li><li>Assist with accruals and provide necessary documentation to support accurate financial reporting during month-end close.</li></ul>
We are looking for a skilled Software Developer to join our team in Oakville, Ontario, on a long-term contract basis. This role involves creating and maintaining robust software solutions within the energy/natural resources sector. You will collaborate with a team of professionals to design, develop, and deploy high-quality microservices and backend systems.<br><br>Responsibilities:<br>• Collaborate within an agile sprint team to deliver functional software components according to story requirements and timelines.<br>• Design and develop microservices, including endpoints and backend logic, adhering to coding standards and design principles.<br>• Apply appropriate design patterns, implement effective logging, and manage error and exception handling.<br>• Create and maintain unit tests to ensure comprehensive test coverage for all developed functionalities.<br>• Participate in discussions related to business analysis, user experience, and technical solutions to refine project outcomes.<br>• Document technical processes and contribute to design reviews, sprint workshops, and planning sessions.<br>• Perform code reviews by analyzing team commits through pull requests and supporting sprint activities, such as facilitating stand-up meetings.<br>• Ensure timely delivery of new features and capabilities that meet design and functional specifications.<br>• Communicate progress, challenges, and solutions effectively with team members and the development manager.