<p>Robert Half is currently hiring for an Intermediate Accountant position in Edmonton, Alberta, on behalf of our client—a recognized leader in the dynamic residential construction industry. This exciting opportunity is ideal for individuals who thrive in fast-paced environments and are looking to expand their careers in accounting. The role offers room for growth and development, and candidates pursuing their CPA designation will find this role highly rewarding.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li><strong>Financial Reporting:</strong> Assist the financial controller in preparation of financial statements and reports in compliance with applicable accounting standards and company policies</li><li><strong>General Ledger Management:</strong> Maintain and reconcile general ledger accounts to ensure accuracy and timely recording of transactions.</li><li><strong>Month-End and Year-End Close:</strong> Assist with month-end and year-end accounting processes, including journal entries and analysis to ensure deadlines are met.</li><li><strong>Accounts Payable/Receivable:</strong> Oversee accounts payable and accounts receivable processes, ensuring timely payments and collections to optimize cash flow.</li><li><strong>Budgeting and Forecasting:</strong> Contribute to the preparation and analysis of budgets and forecasts to support strategic financial decision-making.</li><li><strong>Variance Analysis:</strong> Perform detailed analysis of budget-to-actual variances and recommend corrective actions.</li><li><strong>Audit Support:</strong> Prepare documentation and liaise with auditors to facilitate external audits.</li></ul>
<p>Our client in Edmonton is seeking a contract <strong>Project Accountant</strong> with 3+ years of experience to support project-based financial operations. This role is ideal for someone with a strong accounting background, advanced Excel skills, and the ability to collaborate across teams.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Financial reporting, forecasting, and cost analysis</li><li>Manage revenue, expenses, and multiple project costings</li><li>Work with AP and Branch Admin to ensure accurate invoicing and approvals</li><li>Partner with managers to improve forecasting accuracy</li><li>Support turnaround/shutdown events (occasional travel required)</li><li>Assist with accruals, audits, and ad hoc financial reports</li><li>Ad-hoc duties as requested</li></ul>
<p>Our client in Edmonton is seeking a highly organized and meticulous Accounts Payable Clerk with experience in M3 and intermediate Excel skills to join their finance department on a contract basis. The ideal candidate will be responsible for processing invoices, reconciling accounts, and assisting with month-end close processes. This role offers an excellent opportunity for growth and development.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Process a high volume of invoices accurately and efficiently</li><li>Match invoices with purchase orders and receiving documents to ensure proper authorization and documentation</li><li>Reconcile vendor statements and resolve any discrepancies in a timely manner</li><li>Assist with month-end close processes, including preparing journal entries and account reconciliations</li><li>Communicate with vendors and internal departments to resolve invoicing issues and inquiries</li><li>Maintain accurate and up-to-date accounts payable records and files</li><li>Assist with special projects and ad hoc reporting as needed</li></ul>
<p>Our Edmonton-based client is seeking an experienced <strong>Bookkeeper</strong> to support their busy finance team.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Full-cycle bookkeeping, including AP, AR, and journal entries</li><li>High-volume invoice entry</li><li>Managing cash flows and budgets across multiple projects</li><li>Handling customer communications and high-volume phone inquiries</li><li>Preparing for audits and supporting account reconciliations/GL</li><li>Reviewing quarterly customer expense reports</li><li>Troubleshooting accounting processes across multiple centers</li><li>Ensuring GST compliance and supporting cost control initiatives</li><li>Ad-hoc duties as requested</li></ul>
<p>Our client in Edmonton is seeking a <strong>Project Controls Analyst</strong> for a contract role supporting multiple projects with financial reporting, cost tracking, and forecasting. This hands-on role requires strong Excel skills, attention to detail, and the ability to work with various stakeholders in a fast-paced environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Manage project costs, revenue, and forecasts</li><li>Prepare monthly accruals and detailed financial reports</li><li>Work closely with AP and Branch Admin on invoicing and expense approvals</li><li>Support Turnaround/Shutdown events (some travel required)</li><li>Perform ad hoc analysis and support audits and rebates</li><li>Ad-hoc duties as requested</li></ul><p><br></p>
<p>We are assisting an organization to hire a Controller who actively shapes the organization's financial trajectory while collaborating as a key member of the leadership team. This dynamic role drives strategic decision-making that fuels sustainable growth and operational excellence. The Controller champions financial reporting, planning, analysis, operations, cash management, compliance, and plays a pivotal role in securing the organization's fiscal success.</p><p><br></p><p>Responsibilities:</p><p><br></p><ul><li><strong>Deliver actionable insights</strong> through timely and precise monthly financial and operational reports that guide leadership decisions.</li><li><strong>Design and enhance decision-making frameworks</strong> by leading the Financial Planning & Analysis (FP& A) process and implementing forward-focused systems and procedures.</li><li><strong>Direct and streamline the annual audit process</strong>, mobilizing internal resources for on-time completion while ensuring excellence in compliance.</li><li><strong>Evaluate business performance metrics</strong> by analyzing financial data, identifying risks and opportunities, recommending solutions, and crafting strategies to maximize growth potential.</li><li><strong>Lead budgeting and forecasting systems</strong>, introducing structured tools that bring clarity and reliability to the planning cycle.</li><li><strong>Maximize profitability</strong> by producing detailed margin reports that assess financial impacts and inform strategic adjustments.</li><li><strong>Ensure integrity in payroll and benefits administration</strong>, maintaining accuracy while aligning processes with provincial regulations.</li><li><strong>Safeguard financial assets</strong> by developing and enforcing robust internal controls and upholding compliance across operations.</li><li><strong>Leverage technology to elevate accuracy</strong>, implementing and maintaining financial systems that support seamless data handling and reporting.</li><li><strong>Optimize cash management strategies</strong>, ensuring treasury functions follow best practices while serving as the liaison with external banks.</li><li><strong>Empower and inspire the Finance team</strong>, fostering talent development and cultivating leadership capabilities.</li><li><strong>Own financial data accountability</strong>, overseeing all information systems and maintaining data integrity.</li><li><strong>Assess and negotiate financial contracts</strong>, providing comprehensive analysis of financial implications to support organizational progress.</li><li><strong>Deliver on-demand insights</strong>, responding to ad hoc reporting needs with a focus on strategic outcomes.</li></ul><p><br></p>
<p>Our Edmonton-based client is seeking <strong>experienced Administrative Assistants</strong> to join on a <strong>contract basis</strong>. This role supports various business units across the organization with core administrative functions.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Create, edit, format, and upload documents (primarily letters) into SharePoint</li><li>Manage credit card expense reports and travel arrangements</li><li>Process invoices: coding, approval routing, and submission to accounting</li><li>Perform document management and general administrative tasks across departments</li><li>Ad-hoc duties as requested</li></ul><p><br></p>
<p>Robert Half is working with a highly reputable client in Edmonton to identify a detail-oriented and dynamic <strong>Human Resources Advisor</strong>. This role is ideal for an HR professional who thrives in a collaborative and fast-paced environment and has a passion for fostering employee engagement, managing HR processes, and contributing to organizational success.</p><p><br></p><p>Responsibilities:</p><ul><li><strong>HR Policy and Procedure Guidance</strong>: Provide expert advice on HR policies and procedures to ensure consistency and compliance across the organization. Review, update, and support implementation of HR policies to ensure alignment with current legislation and organizational priorities.</li><li><strong>Employee Relations</strong>: Act as the primary point of contact for employees and managers regarding HR policies, procedures, and workplace concerns. Provide advice on performance management, conflict resolution, and disciplinary actions. Receive and document employee complaints, conduct impartial and thorough investigations and provide recommendations for resolution.</li><li><strong>Recruitment Support</strong>: Backup support to full-cycle recruitment, including drafting job descriptions, posting vacancies, screening candidates, conducting interviews, and facilitating the onboarding of new hires.</li><li><strong>Employee Engagement and Performance</strong>: Support managers in the performance management process, providing guidance on evaluation methods and feedback delivery.</li><li><strong>Health and Safety Oversight:</strong> Lead and facilitate regular Joint Health and Safety Committee meetings, ensuring effective communication and collaboration between management and worker representatives. Ensure accurate meeting minutes are recorded and distributed to relevant stakeholders. Review health and safety policies and procedures to ensure compliance with legislation and organizational standards. Ensure thorough investigation of workplace incidents and accidents are completed and recommend corrective actions to prevent recurrence. Encourage a proactive approach to Health and Safety, fostering a culture of continuous improvement.</li><li><strong>Employment Legislation Compliance</strong>: Stay updated on employment laws and regulations, ensuring the organization's policies and practices are compliant. Advise on compliance with employment laws and regulations as needed.</li><li><strong>HR Team support:</strong> Provide backup support to the team as needed</li></ul>
<p>Our client in Edmonton is seeking an Administrative Assistant to join their team on a contract basis. The Administrative Assistant will play a crucial role in ensuring the smooth and efficient operation of their office. This individual will provide administrative support to various departments, handle a wide range of tasks, and contribute to the overall productivity of the team.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Greet and assist visitors, ensuring a welcoming atmosphere.</li><li>Answer and direct phone calls, manage correspondence, and handle inquiries promptly.</li><li>Schedule and coordinate meetings, appointments, and travel arrangements.</li><li>Maintain and update office supplies, equipment, and inventory.</li><li>Prepare and edit documents, reports, and presentations.</li><li>Assist with basic bookkeeping tasks, such as processing invoices and expense reports.</li><li>Support the HR department with onboarding and record-keeping.</li><li>Manage and organize files, both physical and electronic, ensuring confidentiality.</li><li>Perform other administrative duties as assigned.</li></ul><p><br></p>
<p>A well-established organization in Devon is seeking a detail-oriented and experienced <strong>Payroll Clerk</strong> to join their team. This role is ideal for a payroll professional who brings accuracy, initiative, and a calm, steady approach to their work. You’ll be a key part of maintaining smooth payroll operations, employee records, and benefits reconciliation.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Process electronic timesheets for seasonal, summer, and full-time permanent employees</li><li>Administer payroll for a non-unionized workforce</li><li>Perform benefit reconciliations and maintain accurate records</li><li>Manage pension contributions and reporting under the LAPP (Local Authorities Pension Plan)</li><li>Ensure payroll compliance using ADP, Apex, and other systems</li><li>Conduct payroll reconciliations and reporting</li><li>Provide general HR and administrative support</li><li>Ad-hoc duties as requested</li></ul>