<p>Our client is seeking an <strong>Accounting Analyst </strong>to join a leading organization in <strong>Calgary </strong>within the Oil & Gas Services sector on a long-term contract basis. This role is suited to an intermediate to senior-level accounting professional with experience managing high-volume transactions, complex reconciliations, and financial reporting. The successful candidate will support accurate financial records, variance analysis, and timely month-end and year-end close activities.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Manage end-to-end reconciliations for high-volume retail inventory and related accounts.</li><li>Prepare and post journal entries and accruals, ensuring all supporting documentation is accurate and complete.</li><li>Support month-end and year-end close activities, including reviewing balances, resolving discrepancies, and meeting reporting deadlines.</li><li>Perform detailed account, bank, and balance sheet reconciliations across large data sets and investigate variances to identify root causes.</li><li>Analyze financial results and prepare clear, accurate variance explanations.</li><li>Use enterprise accounting and ERP systems to process transactions, review account activity, and maintain data integrity.</li><li>Collaborate with finance and operational teams to resolve invoice, accounts payable, and payment-related issues affecting account accuracy.</li><li>Use advanced Excel functions, including PivotTables and VLOOKUP, to organize data, validate information, and support reporting.</li></ul><p><br></p>
<p>Our client is seeking an <strong>Accountant </strong>to support a private equity environment in <strong>Calgary </strong>on a long-term contract basis. This role combines full-cycle bookkeeping with banking, financial reporting, payroll administration, and general operational support across multiple entities.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Manage accounts payable and accounts receivable across multiple entities, including invoice processing and weekly payment runs.</li><li>Perform bank reconciliations and coordinate electronic payments, wire transfers, and intercompany transactions.</li><li>Prepare basic financial reports and cash flow summaries.</li><li>Support payroll administration, remittances, filing schedules, and tax compliance documentation.</li><li>Maintain financial records and track inventory and asset information, including livestock.</li><li>Review statements, reconcile supporting documentation, and follow up on outstanding discrepancies or approvals.</li><li>Respond to internal queries and provide general financial and administrative support to multiple entities.</li><li>Assist with executive administration, including banking requests, invoice management, and time-sensitive tasks.</li><li>Compile operational data and prepare summaries to support management reporting.</li></ul><p><br></p>
<p>Our client, a non-profit organization in <strong>Calgary</strong>, is seeking an <strong>Accountant </strong>to join their finance team on a long-term contract basis. This role will focus on financial processing, reconciliations, and supporting month-end, funder reporting, and audit activities.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Process high volumes of corporate card transactions, including coding, data entry, supporting documentation, and monthly reconciliations.</li><li>Record daily banking activity, including deposits, payments, transfers, and service charges.</li><li>Prepare monthly bank reconciliations and investigate discrepancies.</li><li>Support accounts receivable activities, including posting donations and tracking incoming funds.</li><li>Provide backup support for accounts payable, including invoice processing and payments.</li><li>Assist with month-end close by maintaining schedules, verifying account balances, and meeting deadlines.</li><li>Support funder reporting by compiling financial information and gathering supporting documentation.</li><li>Prepare audit working papers and supporting materials for external audits and internal reviews.</li></ul><p><br></p>
<p>Robert Half is seeking an Accounting Assistant on behalf of our client, a well-established organization looking to add a dependable and detail-oriented professional to its accounting team. This role is ideal for someone with strong accounts payable expertise, solid systems knowledge, and the ability to manage day-to-day transactional accounting responsibilities with accuracy and efficiency.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Process high-volume accounts payable transactions accurately and in a timely manner</li><li>Review invoices, match purchase orders, and ensure proper coding and approvals</li><li>Maintain vendor records and respond to vendor inquiries professionally</li><li>Assist with check runs, EFT/wire processing, and payment reconciliations</li><li>Support month-end close activities, including account reconciliations and reporting</li><li>Enter and maintain accounting data within Yardi</li><li>Help with general accounting and administrative support as needed</li><li>Collaborate with internal departments to resolve billing and payment discrepancies</li></ul>
<p>Robert Half is seeking an Intermediate Accountant on behalf of our client, a reputable organization looking to add a detail-oriented accounting professional to its finance team. This role is ideal for someone with strong general accounting experience, excellent analytical skills, and the ability to manage multiple priorities in a deadline-driven environment.</p><p><br></p><p>Key Responsibilities</p><ul><li>Prepare and post journal entries, account reconciliations, and month-end closing activities</li><li>Assist with preparation of financial statements and supporting schedules</li><li>Analyze general ledger accounts and investigate variances</li><li>Reconcile bank, credit card, and balance sheet accounts</li><li>Support accounts payable, accounts receivable, and payroll processes as needed</li><li>Assist with budgeting, forecasting, and audit preparation</li><li>Maintain accurate financial records and ensure compliance with internal controls and accounting policies</li><li>Identify opportunities to improve accounting processes and reporting efficiency</li></ul>
<p><strong>THE ROLE:</strong></p><p>Our client, an established public accounting firm, is seeking a Senior Staff Accountant to join their team. This position is ideal for an accounting professional with public practice experience who enjoys preparing compilation engagements and working with a variety of privately held businesses and investment companies. The successful candidate will be responsible for preparing working paper files, completing adjusting journal entries, and progressing compilation engagements through to the review stage. This role offers an opportunity to further develop technical accounting skills within a collaborative public practice environment.</p><p><em>Responsibilities:</em></p><ul><li>Prepare compilation engagements (formerly Notice to Reader) for a diverse portfolio of private companies and investment entities</li><li>Complete working paper files and ensure supporting documentation is accurate and organized</li><li>Prepare adjusting journal entries including amortization, accruals, prepaid expenses, and year-end adjustments</li><li>Reconcile general ledger accounts and investigate variances</li><li>Prepare financial statement schedules and supporting working papers</li><li>Advance files through completion and review stages for manager and partner review</li><li>Communicate with clients to gather information and resolve accounting matters</li><li>Support corporate and personal tax preparation as experience permits</li><li>Manage multiple engagements while meeting established deadlines</li></ul><p><strong>ABOUT YOU:</strong></p><p>You are a detail-oriented accounting professional with public practice experience and a strong foundation in preparation of compilation engagements. You thrive in a collaborative environment but are equally comfortable working independently and managing your own workload. Your commitment to accuracy, organization, and client service allows you to successfully handle multiple priorities while delivering high-quality work</p><p><br></p><p><strong>WHAT'S ON OFFER?</strong></p><p>This opportunity offers exposure to a wide variety of clients, industries, and accounting engagements within a respected public practice environment. You'll have the opportunity to continue developing your technical accounting expertise while working alongside experienced professionals. In addition, our client offers a competitive hourly wage, flexibility where appropriate, and the chance to build valuable experience that supports long-term career growth. This is an excellent opportunity for a senior accountant who enjoys hands‑on work and immediate impact, don’t delay and apply today!</p>
<p>Robert Half is working with a client to hire a Senior Accountant for a growing finance team. This role is ideal for an accounting professional who enjoys owning month-end processes, supporting financial reporting, and contributing to continuous improvement initiatives.</p><p><br></p><p>Key Responsibilities</p><ul><li>Prepare and review journal entries, account reconciliations, and month-end close activities</li><li>Maintain and reconcile general ledger accounts</li><li>Assist with preparation of financial statements and supporting schedules</li><li>Analyze variances and provide insights to support business decisions</li><li>Support year-end audit activities and liaise with external auditors</li><li>Ensure compliance with internal controls, accounting policies, and reporting requirements</li><li>Identify opportunities to improve processes and enhance reporting efficiency</li><li>Collaborate with cross-functional teams on financial and operational matters</li></ul>
<p>Our client is seeking an <strong>entry-level Accountant</strong> to join their <strong>Calgary </strong>team on a long-term contract basis. This role will support day-to-day accounts payable, accounts receivable, and reconciliations within a utilities and infrastructure organization.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Process high-volume purchase order and non-purchase order invoices using Sage 50.</li><li>Prepare customer invoices for products and services, ensuring billing details are accurate.</li><li>Monitor accounts receivable aging and follow up on outstanding balances.</li><li>Apply incoming payments to customer accounts and maintain accurate records.</li><li>Reconcile corporate credit cards and fleet fuel cards, investigating discrepancies.</li><li>Assist with bank reconciliations, journal entries, and accounting adjustments.</li><li>Maintain Excel trackers and linked data files using pivot tables and lookup formulas.</li><li>Liaise with internal teams to obtain missing billing and payment information.</li></ul><p><br></p>
<p>Our client is seeking an experienced <strong>Senior Accountant</strong> to join their <strong>Calgary </strong>team on a long-term contract basis. This role will support expense accounting, treasury activities, and financial reporting across a multi-entity organization.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Lead expense-related month-end activities, including accruals, payroll entries, and journal postings.</li><li>Analyze expense trends, investigate variances, and ensure accurate account balances.</li><li>Manage shared cost allocations across entities and departments.</li><li>Record and reconcile intercompany transactions in line with transfer pricing practices.</li><li>Monitor cash positions, coordinate fund transfers, and support banking and payment activities.</li><li>Oversee AP processes, including invoice processing, payment runs, vendor setup, and escalated supplier issues.</li><li>Reconcile payroll liabilities, bonus and leave balances, accruals, bank accounts, and intercompany accounts.</li><li>Liaise with external accounting providers and record international subsidiary results in NetSuite.</li><li>Support post-acquisition integration by reviewing vendor records and resolving outstanding prepaid, accrual, and payable balances.</li></ul>
<p>Our client, a leading Oil & Gas Services organization, is seeking an experienced Senior Accountant to join their Calgary team on a long-term contract basis. This role will focus on fixed asset and capital accounting, month-end reporting, and maintaining accurate financial records.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Manage fixed asset transactions, including additions, disposals, transfers, capitalizations, accruals, and journal entries.</li><li>Maintain supporting schedules for property, plant and equipment and intangible assets, including asset continuity and movement reporting.</li><li>Review monthly asset activity and prepare gain and loss reports.</li><li>Investigate variances, resolve discrepancies, and maintain accurate financial records.</li><li>Collaborate with finance, operations, procurement, legal, tax, and audit teams to support accurate asset reporting.</li><li>Work with project managers to monitor capital spending and ensure costs are correctly classified.</li><li>Support process improvements, system enhancements, testing, training, and data cleanup initiatives.</li><li>Maintain financial system reporting and schedules, and assist with internal and external audit requests.</li><li>Support additional fixed asset accounting activities and special projects as required.</li></ul><p><br></p>
<p>Our client is seeking a <strong>Project Accountant</strong> to join their <strong>Calgary </strong>team on a long-term contract basis. This role will support a portfolio of capital projects, focusing on budgeting, forecasting, cost tracking, and financial reporting while partnering with project managers and cross-functional teams.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Monitor project budgets, costs, and forecasts across multiple active and upcoming projects.</li><li>Review monthly actuals, outstanding commitments, and purchase-related spending to identify variances.</li><li>Prepare month-end accruals, journal entries, and cost reclassifications.</li><li>Work with project managers to assess schedule-related cost impacts and update forecasts.</li><li>Monitor project funding requirements, identify shortfalls, and support additional funding requests and financial adjustments.</li><li>Support change control by documenting budget impacts and tracking costs against approved budgets.</li><li>Monitor contract and vendor spending to ensure alignment with project scope and commitments.</li><li>Use financial systems, including SAP, to review project activity and maintain accurate records.</li><li>Prepare monthly variance analysis and reporting to support project decision-making.</li></ul>
<p><strong>THE ROLE:</strong> </p><p>Our client is seeking a detail-oriented AML Transaction Monitoring Analyst to support the ongoing detection and escalation of potentially suspicious financial activity. This role plays a key part in maintaining compliance standards, monitoring transaction activity, and helping strengthen the organization's anti-money laundering framework.</p><p><em>Responsibilities:</em></p><ul><li>Review and assess Level 1 transaction monitoring alerts, investigating and clearing non-suspicious activity while documenting decisions thoroughly</li><li>Escalate unusual or potentially suspicious transactions to the appropriate compliance stakeholders in a timely manner</li><li>Maintain complete and audit-ready case files that align with internal recordkeeping and regulatory requirements</li><li>Identify recurring false-positive trends and provide feedback to support monitoring rule enhancements</li><li>Monitor for transaction patterns that exceed established risk thresholds and escalate concerns as required</li><li>Collaborate on transaction monitoring improvements, including rule optimization and threshold adjustments</li><li>Contribute to AML awareness initiatives by supporting training and knowledge sharing across business teams</li><li>Assist in strengthening the overall effectiveness of the organization's financial crime prevention program</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is an excellent opportunity to join a growing and innovative organization operating within a highly regulated and evolving industry. You'll have the chance to make a direct impact on financial crime prevention efforts while working alongside experienced compliance professionals in a collaborative environment. The role offers exposure to complex transaction monitoring activities, process improvement initiatives, and emerging risk trends within digital payments and online platforms. In addition to a competitive salary and comprehensive benefits package, you'll have opportunities for professional development and ongoing career growth. If you're looking to advance your AML career while contributing to a high-performing compliance team, apply today.</p>
<p>Our client is seeking an<strong> Accounts Receivable Clerk </strong>to join a busy Oil & Gas Services team in <strong>Calgary </strong>on a long-term contract basis. This role will focus on high-volume remittance processing, customer communication, payment reconciliation, and general AR administration.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Contact customers to update payment arrangements and maintain accurate account information.</li><li>Process high volumes of remittances and cheques, ensuring accuracy and timely follow-up.</li><li>Complete and maintain vendor documentation in accordance with internal requirements.</li><li>Monitor and organize shared inbox correspondence, including setting up email rules for efficient processing.</li><li>Reconcile payment information and investigate discrepancies to maintain accurate account records.</li><li>Use SAP and Excel to track transactions, update records, and prepare supporting documentation.</li><li>Provide general administrative support to accounts receivable operations.</li><li>Independently manage assigned activities while maintaining consistent service levels.</li></ul><p><br></p>
<p>We are looking for an experienced Salesforce Business Analyst / QA Analyst to support the ongoing development and enhancement of a Salesforce-based donor and workplace-giving platform.</p><p><br></p><p>This is a hybrid role combining business analysis, functional testing, and user acceptance testing (UAT). You will work closely with business stakeholders, developers, and product owners to ensure system enhancements meet business requirements and deliver meaningful outcomes for end users.</p><p><br></p><p>The ideal candidate has strong Salesforce experience, excellent analytical skills, and a hands-on approach to testing and requirements gathering.</p><p><br></p><p>This 2-3 month contract will prioritize candidates hybrid on-site in Calgary but is open to candidates remotely across Canada.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Gather, analyze, and document business requirements, translating stakeholder needs into clear, testable acceptance criteria.</li><li>Collaborate with business teams and developers to clarify requirements, identify gaps, and resolve functional questions.</li><li>Develop and execute functional, end-to-end, regression, and user acceptance testing (UAT).</li><li>Test Salesforce Experience Cloud portals across multiple user types, including authentication, permissions, and guest access.</li><li>Validate Salesforce data, reports, and business processes using reporting tools and SOQL.</li><li>Test integrations and workflows involving payment processing, donations, and financial reporting.</li><li>Identify, document, and retest defects, ensuring solutions meet both technical requirements and business needs.</li><li>Review automated testing results and conduct additional hands-on testing where required.</li><li>Coordinate UAT and stakeholder sign-off before production releases.</li><li>Participate in Agile sprint activities and support post-release validation.</li></ul><p><br></p>
<p>Our client is seeking a Merchant KYB Analyst to support enhanced due diligence activities and ongoing risk reviews for high-risk merchant relationships. This role is critical in ensuring risk exposure is properly assessed, monitored, and managed throughout the merchant lifecycle.</p><p><em>Responsibilities:</em></p><ul><li>Conduct enhanced due diligence reviews for high-risk merchants and operators during onboarding, validating risk factors and supporting risk classification decisions</li><li>Perform ongoing monitoring of merchant relationships, identifying changes in ownership, business activity, or transaction patterns that may impact risk ratings</li><li>Manage periodic risk-based reviews to ensure high-risk accounts remain current and compliant with internal requirements</li><li>Maintain detailed, audit-ready documentation of due diligence findings, assessments, and review outcomes</li><li>Escalate merchants with increasing risk concerns and provide recommendations regarding continued relationships, enhanced controls, or offboarding actions</li><li>Serve as a key point of contact for internal teams regarding high-risk merchant matters and risk-related inquiries</li><li>Review complex ownership structures, licensing information, and supporting documentation across multiple jurisdictions</li><li>Support ongoing improvements to merchant risk management and compliance practices</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is an exciting opportunity to join a fast-paced and highly regulated environment where your expertise will directly contribute to protecting the integrity of the business. You'll work with complex merchant relationships, gain exposure to evolving compliance and risk challenges, and play a meaningful role in key decision-making processes. The organization offers a collaborative culture, opportunities for professional development, and exposure to diverse domestic and international operations. Along with a competitive salary and comprehensive benefits package, you'll have the chance to further develop your compliance and risk management expertise. If you're looking for a career where your analytical skills and due diligence experience can make a real impact, apply today.</p>
<p>Our client, an environmental organization in <strong>Calgary</strong>, is seeking a <strong>Payroll Specialist</strong> on a contract basis. This role is ideal for an experienced payroll professional with strong attention to detail and knowledge of full-cycle payroll, benefits administration, and statutory compliance.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Process full-cycle payroll, ensuring accurate and timely employee payments.</li><li>Review payroll records, investigate discrepancies, and resolve issues.</li><li>Maintain employee payroll information in Dayforce, including earnings, deductions, benefits, and employment changes.</li><li>Coordinate benefit-related payroll activities and verify deductions and employer contributions.</li><li>Prepare and reconcile payroll remittances, statutory deductions, and tax reporting.</li><li>Reconcile payroll entries and support related accounting activities.</li><li>Respond to employee and internal payroll inquiries.</li><li>Assist with payroll audits, reporting, and compliance documentation.</li></ul>