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

14 results for Office Services in Calgary, AB

Senior Client Services IT Technician
  • Calgary, AB
  • onsite
  • Permanent
  • 70000.00 - 80000.00 CAD / Yearly
  • <p><strong>THE ROLE: </strong></p><p>We are seeking a Senior Client Services IT Technician to deliver exceptional technical support across client environments. This hands-on role focuses on troubleshooting complex issues, maintaining systems, and ensuring seamless IT operations while providing a high level of customer service.</p><p><em>Key responsibilities include:</em></p><ul><li>Acting as the primary point of contact for user support (in-person, phone, and remote)</li><li>Diagnosing and resolving hardware, software, and network issues</li><li>Performing system maintenance, installations, and optimizations</li><li>Troubleshooting LAN/WAN connectivity and third-party systems</li><li>Following up with users to ensure successful issue resolution and satisfaction</li><li>Recommending tailored IT solutions based on client needs</li><li>Maintaining accurate ticketing and supporting billing documentation</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is an exciting opportunity to join a growing, fast-paced organization where your technical expertise and customer service skills will make a real impact. You’ll work with a variety of clients and technologies, gaining diverse and hands-on experience in a supportive, collaborative environment. The role offers a competitive salary and comprehensive benefits package, along with a strong focus on work-life balance and professional growth. If you’re looking to advance your IT career while working on meaningful challenges, apply now. </p>
  • 2026-05-12T22:43:44Z
Legal Assistant
  • Calgary, AB
  • onsite
  • Permanent
  • 55000.00 - 65000.00 CAD / Yearly
  • <p>We are supporting a boutique firm with offices in Calgary and Vancouver that practices in corporate, commercial, immigration, employment and litigation law. They are a team of 15-20 located in the heart of Calgary’s business community. As a firm they take pride in their ability to serve businesses, families and individuals with diligence and professionalism. They value an entrepreneurial mindset, a diverse and inclusive team, and creating a culture where employees feel supported and empowered.</p><p><br></p><p><strong>About the Position:</strong></p><p>We are currently seeking an experienced Legal Assistant to join their Calgary office to work in the area of Business Law (corporate and commercial), and other areas as may be required. This position will appeal to candidates with 3+ years of experience who enjoy continuous learning and being productive in a collaborative, fast-paced environment.</p><p><br></p><p>As the Legal Assistant you will provide administrative and legal support to the firm’s lawyers by preparing legal documents, conducting research, organizing files, managing schedules, and maintaining communication with clients. This role is crucial in ensuring effectiveness of legal services within the firm and requires strong organizational skills and attention to detail.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Assisting lawyers and paralegals involved in Business Law (corporate and commercial) and other practice areas.</li><li>Managing files including searches, conflicts, retainers, opening, organizing, maintaining, billing and closing.</li><li>Preparing closing books and assisting with organizing and updating corporate records.</li><li>Drafting, formatting and revising email and letter correspondence, memos, agreements and other documents.</li><li>Conducting searches for due diligence and other purposes.</li><li>Submitting documents for registration at Land Titles, Personal Property Registry and other registries.</li><li>Drafting and revising documents, checklists and organizing materials for meetings, transactions, closings.</li><li>Administration of time entry and billing of client files.</li><li>Coordinating meetings in person and by video and teleconference and assisting with preparation for meetings.</li><li>Performing other legal and administrative tasks assigned from time to time.</li></ul><p><br></p><p><br></p>
  • 2026-06-01T18:59:01Z
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-05-28T22:08:50Z
Audit Manager
  • Calgary, AB
  • onsite
  • Contract / Temporary
  • - CAD / Hourly
  • <p><strong> </strong></p><p><strong>THE ROLE:</strong></p><p>Our client is seeking an experienced Audit Manager to join their Operations Audit team in a contract leadership capacity. This role supports an established annual audit plan and delivers a mix of assurance and advisory engagements across a complex, capital‑intensive organization. You will lead and oversee operational audits that span both financial and operational dimensions, along with advisory projects examining procedures, controls, and regulatory alignments While deep operational training is not required, a strong internal audit foundation and genuine curiosity about how operations function are essential. This role offers exposure to a large, service‑oriented organization with a distinct culture and highly visible audit work.</p><p><strong>ABOUT YOU:</strong> </p><p>You are a confident internal audit leader who can operate autonomously while supporting and developing others. You bring strong attention to detail, sound judgment, and the ability to assess complex information from multiple stakeholders to ensure audit conclusions are accurate, balanced, and actionable. You enjoy managing multiple engagements, aligning resources effectively, and coaching senior auditors as they expand their skills. Your interest lies in understanding how operations work and identifying risks and opportunities through a well‑structured audit lens.</p><p><strong>WHAT'S ON OFFER?</strong></p><p>You will receive competitive compensation, aligned with experience and leadership level and the opportunity to work within a well‑established operations audit function. You’ll gain exposure to large‑scale, capital‑intensive operations with a blend of assurance and advisory work with meaningful organizational impact. This role is a strong fit for senior audit professionals seeking leadership‑focused contract work. This is an excellent opportunity to contribute your expertise while guiding teams and influencing audit outcomes, if you have the experience required and are interested in being considered for this opportunity, please apply now!</p>
  • 2026-05-26T15:53:48Z
Accounts Payable Coordinator
  • Calgary, AB
  • onsite
  • Permanent
  • - CAD / Yearly
  • <p>Robert Half is partnering with a client to hire an Accounts Payable Coordinator who will support day-to-day invoice processing, payment administration, and vendor account maintenance. This role is ideal for someone who is detail-oriented, organized, and comfortable working in a fast-paced accounting environment.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Process vendor invoices accurately and efficiently</li><li>Review invoices, match purchase orders, and verify approvals for payment</li><li>Reconcile vendor statements and resolve discrepancies in a timely manner</li><li>Respond to vendor inquiries and maintain positive vendor relationships</li><li>Ensure expenses are coded correctly and entered into the accounting system</li><li>Assist with month-end closing activities related to accounts payable</li><li>Maintain organized and accurate AP files and documentation</li><li>Support internal controls and compliance with company policies and procedures</li><li>Collaborate with internal departments to resolve invoice and payment issues</li></ul>
  • 2026-05-27T16:28:44Z
HR & Payroll Specialist
  • Calgary, AB
  • onsite
  • Permanent
  • - CAD / Yearly
  • <p>Robert Half is partnering with a client to hire an HR & Payroll Specialist who will play a key role in supporting day-to-day human resources operations and ensuring accurate, timely payroll processing. This position is ideal for a detail-oriented professional who enjoys balancing administrative precision with employee support.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Process payroll accurately and on schedule</li><li>Maintain employee payroll and HR records while ensuring confidentiality and data integrity</li><li>Support onboarding, offboarding, and employee documentation processes</li><li>Assist with benefits administration, employee inquiries, and HR compliance activities</li><li>Partner with internal teams to ensure payroll changes, employee updates, and reporting are handled efficiently</li><li>Prepare payroll reports and assist with audits, reconciliations, and year-end processes</li><li>Help monitor adherence to company policies and applicable labor regulations</li><li>Support HR projects and general administrative functions as needed</li></ul>
  • 2026-05-15T14:43:47Z
Bookkeeper
  • Calgary, AB
  • onsite
  • Contract / Temporary
  • - CAD / Hourly
  • <p>Our client is looking for a detail-oriented Bookkeeper to join an IT software organization in Calgary, Alberta on a contract basis. This role is ideal for someone with hands-on accounting support experience who can manage day-to-day bookkeeping activities in a fast-paced environment.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Enter financial transactions and maintain accurate accounting records</li><li>Process accounts payable and monthly expense entries</li><li>Support accounts receivable activities, invoicing, and collections follow-up</li><li>Upload and record banking transactions and monitor account activity</li><li>Complete bank, balance sheet, and credit card reconciliations</li><li>Prepare and post journal entries for month-end processing</li><li>Work closely with operations teams to support billing accuracy</li><li>Maintain organized financial records during high-volume periods</li></ul><p><br></p>
  • 2026-05-29T21:58:43Z
Accounts Payable Specialist
  • Calgary, AB
  • onsite
  • Contract / Temporary
  • - CAD / Hourly
  • <p>Our client is looking for an Accounts Payable Specialist to join a non-profit organization in Calgary, Alberta on a long-term contract basis. This role supports day-to-day accounts payable operations, reconciliations, vendor management, and payment processing while helping maintain accurate financial records and efficient workflows.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Process vendor invoices and customer receipts accurately and on time</li><li>Monitor and report on AP/AR performance metrics and transaction activity</li><li>Support daily workflow coordination and team administration activities</li><li>Review and prepare cheque, EFT, and wire payment runs for approval</li><li>Reconcile vendor statements, customer accounts, petty cash, and key balance sheet accounts</li><li>Follow up on outstanding purchase orders and resolve invoice-related issues</li><li>Assist with collections and monitor overdue customer balances</li><li>Maintain vendor and customer master records, ensuring documentation is complete and approved</li><li>Support finance projects and additional accounting duties as required</li><li>Utilize Yardi and other accounting systems to maintain accurate financial records and coding</li></ul><p><br></p>
  • 2026-06-02T20:13:43Z
Payroll Administrator
  • Calgary, AB
  • onsite
  • Permanent
  • - CAD / Yearly
  • <p>Our client is looking for a detail-oriented Payroll Administrator to support accurate, timely payroll processing and maintain compliance with applicable policies and regulations. This role is ideal for a professional with strong payroll knowledge, hands-on systems experience, and the ability to manage sensitive information with discretion.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Process full-cycle payroll for employees accurately and on schedule</li><li>Maintain payroll records, earnings, deductions, garnishments, and tax information</li><li>Administer and support averaging arrangements</li><li>Review timesheets, payroll changes, and audit payroll data for accuracy</li><li>Respond to employee payroll questions and resolve discrepancies in a timely manner</li><li>Partner with HR and Finance to ensure accurate employee setup, changes, and reporting</li><li>Prepare payroll reports and assist with month-end and year-end payroll activities</li><li>Help ensure compliance with internal policies and payroll regulations</li></ul>
  • 2026-06-02T14:38:46Z
Payroll Specialist
  • Calgary, AB
  • onsite
  • Permanent
  • - CAD / Yearly
  • <p>Robert Half is partnering with a client to hire a Payroll Specialist who will play a key role in ensuring accurate and timely payroll processing. This position is ideal for a detail-oriented professional with strong knowledge of payroll procedures, compliance requirements, and payroll systems.</p><p><br></p><p>Key Responsibilities:</p><p><br></p><ul><li>Process payroll for employees on a biweekly or semimonthly basis</li><li>Maintain payroll records and ensure data accuracy for earnings, deductions, taxes, and benefits</li><li>Review timekeeping records and resolve discrepancies in partnership with managers and HR</li><li>Ensure compliance with payroll laws and regulations</li><li>Prepare payroll reports and support audits as needed</li><li>Support benefits administration activities, including leave tracking and calculations, verifying accurate benefit deductions and payments, and preparing and submitting required benefits documentation</li><li>Assist with year-end payroll activities, including preparing journal entries, processing year-end adjustments, and completing reconciliations</li><li>Respond to employee questions regarding payroll, deductions, and pay-related matters</li><li>Support process improvements and payroll system updates</li></ul>
  • 2026-05-26T16:38:44Z
Payroll Administrator
  • Calgary, AB
  • onsite
  • Permanent
  • - CAD / Yearly
  • <p>Robert Half is partnering with a valued client to identify a Payroll Administrator who can support accurate and timely payroll operations in a fast-paced business environment. This role is ideal for a detail-oriented professional with strong payroll processing experience, knowledge of compliance requirements, and a commitment to maintaining confidentiality.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Process payroll for salaried and hourly employees</li><li>Maintain payroll records and ensure employee data is accurate and up to date</li><li>Review timekeeping records, wage calculations, deductions, garnishments, and tax withholdings</li><li>Prepare and issue Records of Employment</li><li>Support year-end payroll activities, including the preparation and processing of T4 forms</li><li>Respond to employee questions related to pay, deductions, benefits, and payroll discrepancies</li><li>Reconcile payroll reports and assist with month-end and year-end payroll activities</li><li>Coordinate payroll-related employee lifecycle updates, including new hire setup, onboarding changes, terminations, and compensation or deduction adjustments</li><li>Ensure compliance with payroll regulations</li><li>Support payroll audits and prepare documentation as needed</li><li>Assist with payroll system maintenance, reporting, and process improvements</li></ul>
  • 2026-05-28T17:08:50Z
Accounts Receivable Analyst
  • Calgary, AB
  • onsite
  • Contract / Temporary
  • - CAD / Hourly
  • <p>Our client is looking for an Accounts Receivable Analyst to join a communications organization in Calgary, Alberta on a long-term contract basis. This role is ideal for someone with strong analytical skills and collections experience who can support customer accounts, resolve payment issues, and maintain accurate receivables records in a fast-paced environment.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Contact overdue customers through phone and written communication to secure payments</li><li>Negotiate payment arrangements while maintaining positive customer relationships</li><li>Reconcile accounts and resolve discrepancies, deductions, and short payments</li><li>Partner with internal teams to resolve billing and payment-related issues</li><li>Monitor customer payment trends and assess credit risk exposure</li><li>Manage credit hold processes and coordinate account releases when appropriate</li><li>Review requests for revised payment terms and provide recommendations</li><li>Investigate unapplied cash, credits, and outstanding payment items</li><li>Maintain accurate documentation of collection activity and customer communication</li><li>Provide updates on high-risk accounts and collection trends to management</li></ul><p><br></p>
  • 2026-05-19T17:14:13Z
Logistics & Administrative Assistant
  • Okotoks, AB
  • onsite
  • Permanent
  • - CAD / Yearly
  • <p>Our client, a growing and well-established distribution company operating in a regulated environment, is currently seeking a Logistics & Administrative Assistant to support one of their Managers. This role is key to ensuring the smooth day-to-day coordination of warehouse, logistics, and administrative activities, particularly during a period of significant growth and expansion.</p><p><br></p><p>Working closely with the Operations Manager and cross-functional teams, this person will play a central role in maintaining operational efficiency, supporting inventory and logistics processes, and ensuring compliance with internal procedures and regulatory requirements.</p><p><br></p><p>Key Responsibilities</p><ul><li>Provide day-to-day administrative support to the Operations Manager, including email coordination, reporting, documentation, and workflow follow-ups</li><li>Act as a central point of coordination between warehouse, sales, and logistics teams to ensure smooth operations</li><li>Manage inventory tracking, data entry, and order processing to ensure accuracy and proper documentation</li><li>Support stock control activities, including reconciliations, cycle counts, and discrepancy management</li><li>Coordinate inbound and outbound shipments (5–7 per week), track deliveries, and resolve any issues with carriers</li><li>Ensure all shipping documentation is complete and that orders are processed and dispatched efficiently</li><li>Maintain accurate records and support compliance requirements within a structured, regulated environment</li></ul>
  • 2026-05-14T21:18:45Z
Accounts Payable Clerk
  • Rocky View County, AB
  • onsite
  • Contract / Temporary
  • - CAD / Hourly
  • <p>Our client is looking for an <strong>Accounts Payable Clerk</strong> to join a construction-focused organization in Rocky View County, Alberta on a long-term contract basis. This role is ideal for someone with strong AP experience who can thrive in a high-volume environment while supporting both accounting and administrative operations.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Manage the full accounts payable cycle, from invoice receipt through payment processing</li><li>Review, scan, code, and enter vendor invoices accurately into the accounting system</li><li>Route invoices for approval and follow up to ensure timely processing</li><li>Coordinate project-related invoices and documentation with project teams for coding and allocation</li><li>Process overhead and operational expenses, including utilities and office purchases</li><li>Prepare cheque payments and maintain supporting records and documentation</li><li>Sort and distribute incoming mail and maintain organized filing systems</li><li>Assist with general office administration and support additional tasks as required during busy periods</li></ul><p><br></p>
  • 2026-06-03T20:33:49Z