Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report 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

39 results for Calgary Ab in Calgary, AB

Staff Accountant
  • Calgary, AB
  • onsite
  • Permanent
  • - CAD / Yearly
  • <p>Robert Half is partnering with a client to hire a Staff Accountant. This role is ideal for an accounting professional who enjoys supporting core accounting functions, preparing financial information, and contributing to client service across a range of engagements.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Prepare and post journal entries</li><li>Reconcile bank accounts, general ledger accounts, and balance sheet accounts</li><li>Assist in the execution of Notice to Reader engagements</li><li>Prepare personal and corporate income tax returns</li><li>Assist with month-end and year-end close activities</li><li>Support accounts payable and accounts receivable processes as needed</li><li>Maintain and analyze financial records to ensure accuracy and completeness</li><li>Help prepare internal financial reports and supporting schedules</li><li>Assist with audit support and documentation requests</li><li>Monitor accounting controls and contribute to process improvements</li><li>Support payroll-related accounting activities when applicable</li></ul>
  • 2026-07-08T14:08:38Z
Software Development Project Manager
  • Calgary, AB
  • onsite
  • Permanent
  • 90000.00 - 130000.00 CAD / Yearly
  • <p><strong>THE ROLE:</strong></p><p>Our client is seeking a proactive Software Development Project Manager to guide complex technology initiatives from early planning through successful release. You will coordinate across technical and business teams to ensure secure, scalable, and compliant solutions are delivered on time. </p><p><em>Key responsibilities include:</em></p><ul><li>Leading multiple software development projects simultaneously</li><li>Defining scope, timelines, and priorities with cross‑functional stakeholders</li><li>Facilitating collaboration between engineering, QA, DevOps, UX/UI, finance, and other partner groups</li><li>Supporting release planning and deployment activities</li><li>Participating in agile ceremonies (standups, sprint planning, backlog grooming, retrospectives)</li><li>Identifying risks, dependencies, and mitigation strategies</li><li>Maintaining project plans, schedules, roadmaps, and status updates</li><li>Communicating progress, issues, and escalations to leadership</li><li>Managing project changes while maintaining delivery commitments</li><li>Documenting processes and supporting continuous improvement initiatives</li></ul><p><strong>WHY THIS ROLE:</strong></p><p>This is an exciting opportunity to lead meaningful technology projects within a fast‑paced, innovation‑focused environment. The role offers a competitive salary and a comprehensive benefits package designed to support both your career growth and overall well‑being. If you’re looking to elevate your project leadership experience and contribute to impactful software solutions, apply now and take the next step in your career.</p>
  • 2026-06-17T20:38:44Z
Senior Software Developer
  • Calgary, AB
  • onsite
  • Permanent
  • 100000.00 - 110000.00 CAD / Yearly
  • <p><strong>THE ROLE:</strong> </p><p>We are currently recruiting for multiple Senior Software Developers to join a growing development team. In these roles, you’ll help lead the design, build, and optimization of modern applications and services. Working closely with technical and business stakeholders, you’ll deliver secure, scalable, and high-performing solutions that support ongoing growth and innovation.</p><p><em>Key Responsibilities:</em></p><ul><li>Architect and develop high‑quality web applications and backend services</li><li>Build full‑stack solutions using React, Svelte, TypeScript, Node.js, and Fastify</li><li>Design and maintain secure, scalable, and high‑performance APIs</li><li>Lead database schema design, query optimization, and data architecture for MySQL/PostgreSQL; guide NoSQL adoption where beneficial</li><li>Manage deployments and application operations in AWS environments</li><li>Apply DevOps practices including CI/CD pipelines, containerization, and automation</li><li>Utilize AI‑assisted development tools (e.g., Cursor) to enhance coding, testing, and documentation efficiency</li><li>Develop testing strategies and address performance, security, and reliability gaps proactively</li><li>Partner with product and business teams to align technical work with strategic outcomes</li><li>Participate in an on‑call rotation, support production systems, and perform root‑cause analysis and long‑term remediation</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is an exciting opportunity to join a rapidly scaling engineering group with multiple openings, giving you the chance to influence architecture, shape technical direction, and work with modern frameworks, cloud‑native systems, and AI‑powered development tools. You’ll benefit from a competitive salary, strong benefits package, bonus program and a collaborative environment that supports growth, innovation, and technical leadership.</p>
  • 2026-07-06T21:04:06Z
Manager, AI Development & Data
  • Calgary, AB
  • onsite
  • Permanent
  • 135000.00 - 145000.00 CAD / Yearly
  • <p>We are seeking a Manager, AI Development & Data to lead enterprise application development, AI initiatives, and data-driven solutions. This role combines technical leadership with strategic oversight, ensuring scalable platforms, modern architectures, and successful delivery across a growing technology portfolio.</p><p><em>Key responsibilities include:</em></p><ul><li>Leading and mentoring a multidisciplinary team across development, data, and project delivery</li><li>Defining and executing application, data, and AI strategies aligned to business goals</li><li>Designing scalable solutions across APIs, integrations, and enterprise platforms</li><li>Driving adoption of Microsoft technologies, including Azure and Power Platform</li><li>Overseeing DevOps practices (CI/CD, automated testing, release management)</li><li>Managing project portfolio delivery, prioritization, and governance frameworks</li><li>Advancing AI and automation initiatives, including agentic AI use cases</li><li>Leading data strategy, reporting, analytics, and business intelligence initiatives</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is a high-impact leadership opportunity to shape the future of AI, data, and application development within a growing and innovation-focused organization. You’ll play a critical role in driving digital transformation, influencing strategy, and delivering tangible business results while leading a talented technical team. The role offers a competitive salary, comprehensive benefits, and strong career growth potential. If you’re passionate about leveraging AI and modern technologies to solve complex business challenges, now is the time to apply.</p>
  • 2026-07-06T21:04:06Z
Receptionist
  • Calgary, AB
  • onsite
  • Contract / Temporary
  • - CAD / Hourly
  • <p>Our client is looking for a detail-oriented <strong>Receptionist </strong>to join their team in Calgary, Alberta. This role supports the day-to-day administrative operations of the office by ensuring front desk and office functions run efficiently. The ideal candidate is organized, professional, and detail-oriented, with strong communication skills and the ability to manage multiple priorities independently. </p><p><strong>Responsibilities:</strong></p><ul><li>Greet visitors, answer calls, and direct inquiries professionally.</li><li>Process invoices and billing documents accurately.</li><li>Coordinate meetings, schedules, and room bookings.</li><li>Manage mail, packages, and courier deliveries.</li><li>Maintain records and support daily office administration.</li><li>Assist with filing, document preparation, and general administrative tasks.</li><li>Oversee front desk operations and maintain an organized reception area.</li></ul>
  • 2026-07-10T17:44:57Z
Accounting Assistant
  • Calgary, AB
  • onsite
  • Contract / Temporary
  • - CAD / Hourly
  • <p>Our client is looking for an <strong>Accounting Assistant</strong> to join a non-profit organization in <strong>Calgary</strong>, Alberta on a long-term contract basis. This role supports day-to-day accounting operations with a focus on accounts payable, expense processing, reconciliations, and administrative support. The successful candidate will be comfortable with technology, quick to learn, and able to manage high-volume transactions with accuracy.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Enter supplier invoices, complete coding, and verify supporting documentation.</p><p>• Review accounts payable records to ensure accuracy and completeness.</p><p>• Support the Senior Accountant with daily accounting activities and finance workflows.</p><p>• Process expense claims, verify receipts, and prepare reimbursement documentation.</p><p>• Reconcile vendor statements and investigate discrepancies.</p><p>• Assist with account reconciliations and maintain organized financial records.</p><p>• Support payment processing activities, including cheque runs and electronic transfers.</p><p>• Assist with seasonal registration and renewal activities after training.</p><p>• Use Microsoft Office 365 tools, including Excel, Outlook, SharePoint, and OneDrive, to manage financial information and documentation.</p>
  • 2026-07-06T22:43:36Z
Administrative Assistant
  • Calgary, AB
  • onsite
  • Contract / Temporary
  • - CAD / Hourly
  • <p>Our client is looking for an <strong>Administrative Assistant</strong> to join their team in Calgary, Alberta. This role supports the day-to-day administrative operations of the team by providing efficient administrative assistance, coordinating tasks, and maintaining accurate records and documentation. The ideal candidate is organized, detail-oriented, and able to manage multiple priorities while delivering professional support in a fast-paced environment.</p><p><strong>Responsibilities:</strong></p><ul><li>Process expense claims, credit card reconciliations, and invoices accurately and on time.</li><li>Maintain records, databases, asset lists, and driver/insurance documentation.</li><li>Coordinate with vendors, support purchasing activities, and track service requests.</li><li>Prepare and manage operational and project documents, including contracts, permits, and proposals.</li><li>Track project schedules, deadlines, and action items to support departmental priorities.</li><li>Coordinate meetings, prepare agendas, record minutes, and distribute follow-ups.</li><li>Edit and proofread reports, presentations, and correspondence.</li><li>Provide backup administrative support and assist with additional duties as required.</li></ul>
  • 2026-07-06T22:23:41Z
Accounting Assistant
  • Calgary, AB
  • onsite
  • Contract / Temporary
  • - CAD / Hourly
  • <p>Our client is looking for an <strong>Accounting Assistant</strong> to join a real estate and property organization in <strong>Calgary</strong>, Alberta on a contract basis. This role supports day-to-day accounting operations with a focus on accounts payable, accounts receivable, reconciliations, billing, and month-end activities. The successful candidate will be comfortable working independently while maintaining accurate financial records in a fast-paced environment.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Manage the full accounts payable cycle, including invoice processing, coding, batching, and payment preparation.</p><p>• Support accounts receivable by preparing invoices, applying payments, and following up on outstanding balances.</p><p>• Post journal entries and maintain the general ledger.</p><p>• Perform bank, credit card, and account reconciliations, resolving discrepancies as needed.</p><p>• Support billing activities and respond to internal and customer inquiries.</p><p>• Assist with month-end close by preparing schedules and reconciling accounts.</p><p>• Contribute to account clean-up projects and other bookkeeping tasks.</p><p>• Use accounting systems and Excel, including PivotTables and VLOOKUP, to manage financial data and reporting.</p>
  • 2026-07-10T21:02:36Z
Tax Technician
  • Calgary, AB
  • onsite
  • Permanent
  • - CAD / Yearly
  • <p>Our client is seeking a detail-oriented Tax Technician to join their team. This role will support tax and bookkeeping functions, with a focus on trusts, estates, and personal tax compliance.</p><p><br></p><p>In this role, you will be involved in a variety of tasks, including but not limited to:</p><p><br></p><ul><li>Perform basic bookkeeping and prepare bank synoptics for trusts and estates</li><li>Assist with preparing responses to the CRA related to corporate and personal tax processing reviews and audit inquiries</li><li>Prepare basic Canadian personal income tax returns (T1)</li><li>Prepare T4 and T5 slips</li><li>Prepare various tax election forms, including capital dividend elections and elections to transfer property to Canadian corporations</li></ul>
  • 2026-06-25T20:34:02Z
Accounts Payable Specialist
  • Calgary, AB
  • onsite
  • Contract / Temporary
  • - CAD / Hourly
  • <p>Our client is looking for an experienced <strong>Accounts Payable Specialist</strong> to join a real estate and property organization in <strong>Calgary</strong>, Alberta on a contract basis. This role is ideal for a senior-level AP professional with strong Yardi experience who can manage full-cycle accounts payable and support day-to-day financial operations in a fast-paced environment.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Manage the full accounts payable cycle, from invoice receipt through payment processing.</p><p>• Process and upload invoices in Yardi, ensuring accuracy and complete supporting documentation.</p><p>• Code development, corporate, and property-related invoices across multiple entities.</p><p>• Process electronic payments and cheque runs.</p><p>• Match invoices to work orders and supporting documentation in a non-PO environment.</p><p>• Reconcile vendor statements and resolve discrepancies.</p><p>• Communicate with vendors regarding billing inquiries and payment status.</p><p>• Support Yardi implementation activities, including payment setup and process improvements.</p><p>• Assist with accounts payable for multiple active developments and complex invoice processing.</p>
  • 2026-07-10T19:08:42Z
Digital Experience Specialist
  • Calgary, AB
  • onsite
  • Contract / Temporary
  • - CAD / Hourly
  • <p>Our Calgary-based client is looking for a Digital Experience & Content Coordinator to join their team on a contract basis. This is a hands-on, junior-level role ideal for someone who enjoys working across digital content, design, and user experience in a fast-paced, collaborative environment.</p><p><br></p><p>You’ll support a small digital team and play a key role in keeping digital channels running smoothly, creating visually engaging assets, and helping bring user journeys to life across web and internal platforms.</p><p><br></p><p>This is a great opportunity for someone early in their career who is eager to build practical experience across digital production, UX, and analytics, while contributing to a broader organizational transformation initiative.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Update and publish content across websites and intranet platforms (SharePoint)</li><li>Ensure content meets brand, accessibility, and usability standards</li><li>Perform QA checks for accuracy, formatting, and consistency</li><li>Coordinate content approvals and maintain version control</li><li>Create and update reports, presentations, infographics, and digital assets</li><li>Work within a standardized enterprise design system and templates</li><li>Support production using Adobe Creative Suite (especially Illustrator)</li><li>Collaborate with internal stakeholders to bring concepts to life</li><li>Support the translation of user journeys into digital content and designs</li><li>Assist with content audits, usability reviews, and continuous improvements</li><li>Contribute to enhancing how users interact with digital platforms</li><li>Work alongside a UX-focused designer to bring ideas into execution</li><li>Compile and maintain monthly digital performance reports</li><li>Use tools such as Google Analytics and Microsoft analytics</li><li>Help track engagement trends and flag opportunities for improvement</li><li>Support dashboard updates (in collaboration with external vendors)</li></ul>
  • 2026-06-25T19:18:40Z
Payroll Specialist
  • Calgary, AB
  • remote
  • Contract / Temporary
  • - CAD / Hourly
  • <p>Robert Half is looking to connect with <strong>Payroll Specialists</strong> for upcoming contract opportunities in <strong>Calgary</strong>, Alberta. These roles are well suited to payroll professionals who are experienced in processing end-to-end payroll, maintaining accurate employee records, and ensuring compliance with payroll legislation. We regularly partner with organizations seeking detail-oriented individuals who can manage payroll cycles efficiently in fast-paced environments.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Process end-to-end payroll for hourly and salaried employees in accordance with established schedules.</p><p>• Maintain accurate employee payroll records, including new hires, terminations, and changes in compensation or benefits.</p><p>• Reconcile payroll reports and investigate discrepancies to ensure accuracy.</p><p>• Process statutory deductions, benefits, and other payroll-related adjustments.</p><p>• Respond to employee payroll inquiries in a timely and professional manner.</p><p>• Assist with year-end payroll activities, including T4 preparation and reporting.</p><p>• Ensure compliance with federal and provincial payroll legislation and internal policies.</p><p>• Support audits by preparing and organizing payroll documentation as required.</p>
  • 2026-07-02T20:13:50Z
Data Analyst
  • Calgary, AB
  • onsite
  • Contract / Temporary
  • - CAD / Hourly
  • <p>Our client is seeking for a dedicated <strong>Data Analyst</strong> to join their team in Calgary, Alberta. This role supports the review, organization, and validation of employee data for reporting and system updates. The ideal candidate enjoys working with large data sets and advanced Excel tools, collaborates effectively with analytics teams, and handles sensitive HR information with accuracy, discretion, and professionalism.</p><p><strong>Responsibilities:</strong></p><ul><li>Analyze large HR datasets to identify trends, gaps, and data inconsistencies.</li><li>Build and maintain advanced Excel files using formulas, pivot tables, lookups, and matching functions.</li><li>Extract and consolidate data from HR systems such as BambooHR, ADP, or similar platforms.</li><li>Investigate discrepancies and update records to improve data accuracy.</li><li>Develop mapping tables and data frameworks to align information from multiple sources.</li><li>Perform validation checks and re-run reports to confirm data accuracy.</li><li>Prepare clean, organized datasets for system uploads and reporting.</li><li>Collaborate with HR analysts and stakeholders to support ongoing data analysis initiatives.</li></ul>
  • 2026-07-10T17:44:57Z
Accounts Payable Specialist
  • Calgary, AB
  • onsite
  • Permanent
  • - CAD / Yearly
  • <p>Robert Half is working with a client seeking an Accounts Payable Specialist to support day-to-day invoice processing, vendor payments, account reconciliations, and AP reporting. This role is ideal for a detail-oriented professional with strong organizational skills, a solid understanding of full-cycle accounts payable, and hands-on Yardi experience.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Process a high volume of invoices accurately and in a timely manner</li><li>Review invoices for proper coding, approvals, and supporting documentation</li><li>Prepare and process weekly check runs, EFT, and wire payments</li><li>Reconcile vendor statements and resolve invoice or payment discrepancies</li><li>Maintain accurate AP records and ensure compliance with internal controls and company policies</li><li>Assist with month-end close activities, including accruals and account reconciliations</li><li>Communicate with vendors and internal teams regarding payment status and issue resolution</li><li>Support audit requests and ad hoc reporting as needed</li></ul>
  • 2026-07-10T19:08:42Z
Junior Accountant
  • Calgary, AB
  • remote
  • Contract / Temporary
  • - CAD / Hourly
  • <p>Robert Half is looking to connect with <strong>Junior Accountants</strong> for upcoming contract opportunities in <strong>Calgary</strong>, Alberta. These roles are ideal for early-career accounting professionals who are developing their skills in transactional accounting, reconciliations, and month-end support. We regularly work with organizations across various industries seeking detail-oriented individuals who are eager to learn and grow within a finance team.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Assist with accounts payable and accounts receivable processing, including invoice entry and payment application.</p><p>• Support bank, credit card, and balance sheet reconciliations.</p><p>• Prepare and post basic journal entries and assist with month-end close activities.</p><p>• Maintain accurate financial records and ensure proper documentation is organized and up to date.</p><p>• Assist with general ledger maintenance and routine accounting transactions.</p><p>• Support expense processing and employee reimbursement activities.</p><p>• Help with data entry, reporting, and financial tracking using accounting systems and Excel.</p><p>• Collaborate with accounting and finance teams to ensure accuracy and timely completion of tasks.</p>
  • 2026-07-02T20:13:50Z
Accountant - Entry Level
  • Calgary, AB
  • onsite
  • Contract / Temporary
  • - CAD / Hourly
  • <p>Our client is looking for an entry-level Accountant to join a collaborative team in Calgary, Alberta on a long-term contract basis. This role supports accounts payable and treasury functions, with a focus on invoice processing, bank reconciliations, and maintaining accurate financial records. The successful candidate will work closely with internal teams and vendors while supporting day-to-day accounting operations.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Process vendor invoices by reviewing documentation, coding transactions, and entering invoices into the ERP system.</li><li>Monitor the accounts payable inbox and respond to vendor inquiries.</li><li>Process a variety of invoice types while ensuring accuracy and supporting documentation.</li><li>Complete daily and periodic bank reconciliations and investigate discrepancies.</li><li>Reconcile incoming payments, cash deposits, and cheque activity.</li><li>Support cheque handling, deposits, and treasury administration.</li><li>Assist with cash controls, safe management, and user access administration.</li><li>Support process improvement initiatives related to accounts payable and payment workflows.</li><li>Collaborate with the accounting team while maintaining appropriate segregation of duties. </li></ul><p><br></p>
  • 2026-07-10T22:34:04Z
Accounts Receivable Specialist
  • Calgary, AB
  • onsite
  • Permanent
  • - CAD / Yearly
  • <p>Robert Half is partnering with a client to find an experienced Accounts Receivable Specialist. This position is ideal for someone who is highly organized, detail-oriented, and comfortable working in a fast-paced accounting environment.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Process customer invoices accurately and in a timely manner</li><li>Post payments and apply cash receipts to customer accounts</li><li>Monitor aging reports and follow up on outstanding balances</li><li>Communicate with customers regarding billing questions, payment status, and account discrepancies</li><li>Reconcile accounts receivable balances and investigate variances</li><li>Support month-end close activities related to receivables</li><li>Maintain accurate records and documentation for all transactions</li><li>Collaborate with internal teams to resolve invoicing and payment issues</li></ul>
  • 2026-07-02T17:30:09Z
Advisor, Brand, Content Delivery and Leader Support
  • Calgary, AB
  • remote
  • Contract / Temporary
  • - CAD / Hourly
  • <p>Our client is looking for an organized, collaborative, and detail-oriented individual to join their team in Calgary, Alberta.  This role supports brand execution, content delivery, and senior leader operations by coordinating projects, managing budgets and creative assets, and ensuring the timely execution of communications initiatives. The ideal candidate brings strong organizational skills, sound judgment, and the ability to collaborate effectively with internal stakeholders and external agency partners in a fast-paced environment.</p><p><strong>Responsibilities:</strong></p><ul><li>Provide administrative support to communications leadership, including calendars, travel, and expenses.</li><li>Coordinate communications and brand initiatives by managing timelines, requests, and stakeholder priorities.</li><li>Support budget administration, invoice processing, and record keeping.</li><li>Coordinate with agency partners to support campaigns and paid media activities.</li><li>Maintain digital asset libraries and manage editorial content calendars.</li><li>Build and update engaging intranet content for employees.</li><li>Create and adapt branded presentations, templates, and digital content using Canva and Adobe tools.</li><li>Review creative assets for quality and brand consistency before publication.</li></ul>
  • 2026-07-08T19:38:09Z
Marketing Specialist
  • Calgary, AB
  • onsite
  • Contract / Temporary
  • 26.00 - 38.00 CAD / Hourly
  • <p>On behalf of our client, we are seeking a Brand Marketing Specialist to join a leading retail organization on a 12-month contract. This contractor will work hybrid on-site 3-days per week, and this role offers the opportunity to work closely with marketing, merchandising, digital, loyalty, operations, and agency partners to deliver impactful, customer-focused marketing campaigns.</p><p><br></p><p>The successful candidate will play a key role in bringing brand strategies to life through the planning, coordination, and execution of integrated marketing initiatives that support business growth and customer engagement.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Support the development and execution of integrated marketing campaigns aligned with brand and business objectives.</li><li>Collaborate with marketing leadership on campaign planning, brief development, creative reviews, and execution.</li><li>Manage campaign timelines, project trackers, marketing calendars, and key deliverables.</li><li>Coordinate with cross-functional teams including merchandising, operations, digital marketing, loyalty, creative services, analytics, and external agencies.</li><li>Support paid media activations and ensure marketing assets are delivered on schedule.</li><li>Assist with vendor-funded marketing programs, partnerships, and sponsorship initiatives.</li><li>Track project budgets, approvals, creative proofs, and campaign milestones.</li><li>Work with analytics and customer insights teams to measure campaign effectiveness and identify optimization opportunities.</li><li>Maintain brand standards and ensure consistency across marketing materials and activations.</li><li>Prepare updates and reports for internal stakeholders and leadership teams.</li><li>Identify opportunities to improve processes and leverage best practices across marketing initiatives.</li></ul>
  • 2026-07-10T16:18:41Z
Configuration Management Analyst
  • Calgary, AB
  • remote
  • Contract / Temporary
  • - CAD / Hourly
  • <p>Our client is looking for a dedicated<strong> Configuration Management Analyst</strong> to join their team in Calgary, Alberta. This role supports the reliability of key business services by strengthening configuration management practices, improving data quality, and enabling informed operational decision-making. The ideal candidate is a detail-oriented and collaborative professional with strong analytical skills, the ability to manage and maintain accurate service data, and a commitment to driving consistency, quality, and operational excellence across service management practices.</p><p><strong>Responsibilities:</strong></p><ul><li>Lead and support configuration management to ensure reliable IT services.</li><li>Maintain the CMDB, improving data accuracy, completeness, and integrity.</li><li>Develop and enforce configuration management standards, processes, and governance.</li><li>Collaborate with teams to identify, manage, and track configuration items throughout their lifecycle.</li><li>Administer ServiceNow tools, including Discovery and Service Mapping, and apply configuration controls.</li><li>Conduct audits, reviews, and reconciliations to ensure data quality and compliance.</li><li>Create and maintain process documentation, knowledge articles, and user guidance.</li><li>Provide training and support on configuration management practices and ServiceNow usage.</li><li>Develop reports and dashboards to monitor compliance, data health, and service performance.</li><li>Partner with change management teams to assess the impact of changes on services and configuration items.</li></ul>
  • 2026-06-24T15:38:43Z
Legal Secretary
  • Calgary, AB
  • onsite
  • Contract / Temporary
  • - CAD / Hourly
  • <p>Our client is looking for a detail-oriented <strong>Legal Secretary</strong> to join their team in Calgary, Alberta. This position provides legal administrative and litigation support in a fast-paced legal environment. The ideal candidate is highly organized, detail-oriented, and capable of managing legal documents, maintaining accurate files, and supporting the efficient day-to-day operation of the practice.</p><p><strong>Responsibilities:</strong></p><ul><li>Provide administrative and legal support to two lawyers in an employment law and litigation practice.</li><li>Prepare, edit, proofread, and format legal documents, correspondence, agreements, and pleadings.</li><li>Coordinate court filings and ensure compliance with deadlines and filing procedures.</li><li>Maintain physical and electronic files and track matters throughout the litigation process.</li><li>Manage calendars, meetings, and key deadlines.</li><li>Update and maintain case information in legal software, including Accumen.</li><li>Handle scanning, photocopying, document management, and other administrative tasks while maintaining confidentiality.</li></ul>
  • 2026-07-02T17:30:09Z
Project Procurement Specialist
  • Calgary, AB
  • onsite
  • Contract / Temporary
  • - CAD / Hourly
  • <p>Our client is looking for a<strong> </strong>dedicated <strong>Project Procurement Specialist </strong>to join their team in Calgary, Alberta. The role supports procurement activities across major capital and operational projects. The ideal candidate is a commercially minded procurement professional with experience in capital projects, construction, EPC contracts, and vendor management, able to balance cost, schedule, quality, and risk.</p><p><strong>Responsibilities:</strong></p><ul><li>Develop procurement strategies aligned with project scope, schedule, budget, and risk.</li><li>Lead sourcing, bidding, negotiations, and contract awards.</li><li>Lead the procurement and selection of EPC contractors, including direct experience hiring EPC companies.</li><li>Prepare and manage commercial agreements for supply, construction services,<strong> </strong>and equipment.</li><li>Advise project teams on contract and compensation strategies.</li><li>Assess commercial and contractual risks and support procurement execution with cross-functional teams.</li><li>Manage critical and long-lead procurements, supplier performance, change orders, and contract closeout.</li><li>Provide procurement updates, risk assessments, and recommendations to project leadership.</li></ul>
  • 2026-07-07T19:04:30Z
Financial analyst
  • Calgary, AB
  • remote
  • Contract / Temporary
  • - CAD / Hourly
  • <p>Robert Half is looking to connect with experienced <strong>Financial Analysts</strong> for future contract opportunities in <strong>Calgary</strong>, Alberta. We regularly partner with organizations across a range of industries seeking finance professionals with strong analytical skills, budgeting and forecasting experience, and a passion for supporting business decision-making. If you're open to hearing about upcoming opportunities, we'd love to connect with you.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Prepare and analyze financial reports, budgets, forecasts, and variance analyses.</p><p>• Develop and maintain financial models to support business planning and decision-making.</p><p>• Support month-end and year-end reporting, including journal entries, reconciliations, and financial schedules.</p><p>• Monitor financial performance and provide insights to support strategic initiatives.</p><p>• Assist with budgeting and forecasting processes across multiple business units.</p><p>• Prepare management reports, dashboards, and key performance indicators.</p><p>• Collaborate with finance and operational teams to improve reporting and financial processes.</p><p>• Identify opportunities to enhance reporting efficiency and strengthen internal controls.</p>
  • 2026-07-02T20:13:50Z
Billing Administrator
  • Calgary, AB
  • onsite
  • Permanent
  • - CAD / Yearly
  • <p>Robert Half is seeking a Billing Administrator on behalf of our client, a growing organization looking for a detail-oriented professional. This role is ideal for someone with strong organizational skills, a high level of accuracy, and experience managing invoicing processes in a fast-paced environment.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Prepare, review, and process customer invoices accurately and on schedule</li><li>Verify billing data, pricing, and contract terms to ensure proper invoicing</li><li>Resolve billing discrepancies by working closely with internal departments and clients</li><li>Maintain billing records and update customer account information as needed</li><li>Monitor outstanding invoices and assist with collections follow-up</li><li>Support the preparation and oversight of monthly accrual activities</li><li>Reconcile billing activity and support month-end closing tasks</li><li>Generate billing reports</li><li>Ensure compliance with company policies and established billing procedures</li></ul>
  • 2026-07-08T21:23:58Z
Financial Reporting Manager
  • Calgary, AB
  • onsite
  • Permanent
  • 130000.00 - 160000.00 CAD / Yearly
  • <p>Robert Half is partnering with a client in search of an experienced Financial Reporting Manager to lead the preparation and oversight of external and internal financial reporting activities. This role is ideal for a detail-oriented accounting and finance professional with strong technical accounting knowledge, leadership experience, and a commitment to accuracy, compliance, and process improvement.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Manage the monthly, quarterly, and annual financial reporting process</li><li>Prepare and review consolidated financial statements and related disclosures</li><li>Lead the preparation of supporting schedules for external auditors and coordinate audit requests</li><li>Research technical accounting issues and prepare related documentation and recommendations</li><li>Oversee account reconciliations and reporting controls to support accurate financial results</li><li>Partner cross-functionally with accounting, finance, tax, and operational teams to gather and validate reporting information</li><li>Identify and implement process improvements to enhance reporting efficiency and accuracy</li><li>Assist with the development and mentoring of accounting and reporting staff</li><li>Support special projects, including system implementations, policy updates, and other corporate finance initiatives</li></ul>
  • 2026-07-03T14:23:41Z
2