<p><strong>THE ROLE:</strong></p><p>We are looking for an experienced and innovative <strong>Director of Software Development</strong> to lead and manage our software engineering team. In this role, you’ll oversee the full software development lifecycle, guide strategic initiatives, and ensure the delivery of high-quality, scalable software solutions. You’ll collaborate with cross-functional teams, mentor technical staff, and foster a culture of innovation, collaboration, and excellence. This role is ideal for someone who thrives in a fast-paced environment, enjoys problem-solving, and takes pride in delivering impactful software solutions that align with business goals.</p><p><em>What you'll do:</em></p><ul><li>Lead, mentor, and inspire a team of software engineers, architects, and QA professionals.</li><li>Define and execute software development strategies aligned with organizational objectives.</li><li>Oversee planning, execution, and delivery of software projects on time and within budget.</li><li>Evaluate technical designs, ensure architectural integrity, and maintain scalability and performance standards.</li><li>Collaborate with stakeholders to define project requirements and deliver seamless solutions.</li><li>Drive adoption of modern development practices, including Agile, CI/CD, and automated testing.</li><li>Foster cross-functional collaboration with product management, marketing, and support teams.</li><li>Monitor system performance, ensure software quality, and implement process improvements.</li><li>Report on project performance, technical challenges, and team metrics to senior leadership.</li></ul><p><strong>WHY THIS ROLE?</strong></p><ul><li>Opportunity to shape technology strategy and influence enterprise software initiatives.</li><li>Lead and develop a high-performing, collaborative engineering team.</li><li>Work in a fast-paced, innovative environment with exposure to emerging technologies.</li><li>Make a tangible impact by delivering high-quality software solutions that support business objectives.</li></ul>
<p>We are looking for a detail-oriented Accounts Payable Administrator to join our client in Edmonton, Alberta. In this role, you will oversee the full accounts payable cycle, ensuring accurate and timely processing of SUBCONTRACTOR invoices and payments. This is an excellent opportunity for someone with strong organizational skills and a background in construction or contracting to contribute to a dynamic and fast-paced environment and dealing with subcontractor invoices, CCA-1 subcontractor agreements.</p><p><br></p><p>Responsibilities:</p><p>• Manage the complete accounts payable process, including entering, coding, and performing three-way matching for invoices.</p><p>• Process subcontractor progress billings, invoices, and holdback releases.</p><p>• Subcontract administration including issuing and tracking subcontracts (CCA-1).</p><p>• Ensure proper submission of documentation required for invoicing, including statutory declarations, WCB clearance letters and insurance documentation etc</p><p>• Accurately code purchase orders and reconcile them with job-specific costs.</p><p>• Collaborate with project managers and foremen to verify cost codes and resolve any discrepancies.</p><p>• Route invoices for approval and ensure all supporting documentation is properly maintained.</p><p>• Cross-check invoices against contracts or agreements to ensure pricing accuracy.</p><p>• Conduct mid-month and end-of-month cheque runs, ensuring timely payments to vendors and contractors.</p><p>• Process contractor progress invoices while maintaining accurate costing and tracking.</p><p>• Maintain organized records of transactions and support month-end closings and audits as needed</p><p>• Assist in the preparation of provincial sales tax reporting</p>
<p><strong>Key Responsibilities</strong></p><p><strong>Accounting & Financial Management</strong></p><ul><li>Complete full-cycle accounting for multiple companies, including month-end close, accruals, prepaids, COGS, inventory, and full balance sheet reconciliations.</li><li>Prepare monthly financial statements, budget variance analysis, and departmental financial reporting.</li><li>Review and enter daily sales; verify cash deposits and reconcile against Cash Audit team reports.</li><li>Manage full accounts payable cycle: invoice entry, approvals, payments, vendor pricing, and team training.</li><li>Oversee accounts receivable including intercompany billing, posting, collections, and payment matching.</li><li>Conduct labor, cost of sales, revenue center, and departmental analysis for management.</li><li>Support budgeting, financial forecasting, and performance monitoring.</li><li>Prepare and submit GST, Non-Resident Tax, government labor programs, and Tourism Levy filings.</li><li>Process bi-weekly payroll for 150–200 employees, including T4s and ROEs.</li><li>Administer group benefits and RRSP programs.</li><li>Act as the payroll software super-user; provide setup and system support to managers and employees.</li><li>Maintain accurate, confidential employee records and HR documentation.</li><li>Manage job postings, applicant tracking, and new hire onboarding documentation.</li><li>Ensure compliance with Alberta Employment Standards and oversee WCB claims and return-to-work programs.</li><li>Oversee VLT and CDU cash management processes and support Cash Audit team operations.</li><li>Manage departmental cash floats, petty cash, and ATM reconciliations.</li><li>Ensure compliance with cash-handling security protocols and financial safeguarding measures.</li><li>Collaborate with the Controller on development and rollout of new accounting policies and procedures.</li><li>Implement and support risk management procedures and training.</li><li>Ensure compliance with Health & Safety program requirements.</li><li>Uphold privacy, confidentiality, and internal policy standards.</li><li>Supervise and schedule the Intermediate Accountant, AR team, and Cash Audit staff.</li><li>Support labor management and staffing efficiency.</li><li>Lead monthly team meetings and maintain clear, consistent departmental communication.</li><li>Conduct performance reviews and assist with compensation planning.</li><li>Implement process improvements across accounting and administrative functions.</li><li>Collaborate with hotel leadership and head office teams to align operations with business goals.</li></ul>
<p>We are partnering with a well‑established, patient‑focused healthcare clinic to recruit an experienced <strong>Operations Specialist</strong>. This role provides high‑level administrative and operational support to the management team and plays a key part in supporting both clinic operations and the overall employee experience. This opportunity is ideal for a highly organized, proactive professional who enjoys variety, takes pride in precision, and thrives in a fast‑paced clinical environment.</p><p><br></p><p><strong>The Opportunity</strong></p><p>Reporting to the clinic’s leadership team, the Operations Specialist will support daily administrative functions while also contributing to HR, payroll, and finance‑related processes. The successful candidate will act as a key liaison between management and staff, ensuring smooth workflows, accurate documentation, and timely follow‑through.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><strong>Administrative & Operational Support</strong></p><ul><li>Coordinate and manage day‑to‑day administrative requirements, including master calendars, shared email inboxes, document management, and reporting</li><li>Prepare accurate reports and complete coding activities within established deadlines</li><li>Build, organize, and maintain a centralized master document library</li><li>Support special projects to improve operational efficiency, processes, and procedures</li><li>Work collaboratively with management and team leads to enhance current practices</li></ul><p><strong>Human Resources & People Support</strong></p><ul><li>Provide recruitment support by creating and updating job postings, screening candidates, and coordinating interviews</li><li>Prepare documentation and assist with onboarding, offboarding, and leaves of absence</li><li>Maintain and update employee handbooks and training packages</li><li>Administer staff performance review processes, including preparing documents, tracking timelines, and scheduling meetings</li><li>Maintain employee records with strict confidentiality, including certifications and compliance documentation</li><li>Support benefits administration for extended benefit programs</li><li>Provide excellent internal customer service to employees across the organization</li></ul><p><strong>Payroll, Finance & Events</strong></p><ul><li>Assist with payroll administration processes</li><li>Support accounts payable activities</li><li>Coordinate logistical aspects of staff events, training sessions, and internal initiatives</li><li>Assist with internal data management related to staff communications, resources, and opportunities</li></ul><p><strong>Why This Role?</strong></p><ul><li>Join a respected healthcare organization with a strong focus on patient care and staff support</li><li>Play a visible and meaningful role supporting leadership and employees</li><li>Broad scope of responsibility with variety and opportunity to contribute beyond traditional administration</li><li>Stable, professional environment with collaborative leadership</li></ul><p>This is a full-time, permanent, in office role that provides a competitive salary as well as full health and dental benefits. Apply today!</p>
<p><strong>THE ROLE:</strong></p><p>Our client is seeking an experienced Contract Risk Manager to support enterprise and operational risk initiatives during a period of transformation and change. This role will work closely with executive leadership and business units to assess risk exposure and strengthen controls. This is a hands‑on contract role, ideal for a senior risk professional who can quickly assess environments, provide practical recommendations, and drive results.</p><p><em>Key Responsibilities:</em></p><ul><li>Lead enterprise risk management (ERM) activities, including risk identification, assessment, and mitigation planning</li><li>Develop and maintain risk registers, heat maps, and reporting dashboards</li><li>Partner with business leaders to identify operational, financial, regulatory, and strategic risks</li><li>Support governance committees and prepare materials for executive and Board‑level reporting</li><li>Review and enhance internal controls and risk frameworks</li><li>Advise on incident management, emerging risks, and control remediation plans</li></ul><p><strong>ABOUT YOU:</strong></p><p>You are a seasoned risk professional with a strong command of ERM frameworks and the confidence to engage with senior leaders and governance committees. You are analytical, pragmatic, and solutions‑focused—able to translate complex risks into clear, actionable insights.</p><p>You are comfortable working independently in a contract environment and communicate effectively in both written and verbal formats. You bring a professional presence, work well in remote settings, and adapt easily during periods of change.</p><p><br></p><p><strong>WHAT'S ON OFFER?</strong></p><p>You’ll work a contract opportunity supporting a critical transformation period receiving a competitive hourly compensation, commensurate with experience. You’ll gain high‑level exposure to executive leadership and governance committees along with the ability to influence enterprise‑wide risk practices and controls being a strong fit for experienced consultants seeking meaningful, strategic work. This role offers the opportunity to make a tangible impact while applying deep risk and governance expertise, submit your application online today!</p>
<p>Our client is seeking an <strong>Accountant </strong>for a 6-week contract (with possible extension). This role is ideal for a detail-oriented professional experienced in reconciliations, journal entries, and financial reporting in a fast-paced environment. You’ll work closely with the Director and finance team to support daily accounting operations and reporting.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Manage daily banking activities and maintain account records</li><li>Perform bank reconciliations and record cash transactions in the GL</li><li>Prepare weekly cash summaries</li><li>Apply rent and other receivable payments accurately</li><li>Post month-end/year-end journal entries and reconcile accounts</li><li>Assist with financial statements and reporting</li><li>Maintain organized documentation and support audits</li><li>Provide financial data for municipalities and internal teams</li></ul><p><br></p>
<p><strong>THE ROLE:</strong></p><p>Our client is seeking an experienced Functional Business Analyst to support a SAP implementation on a 6‑month contract, starting immediately. This is a hands‑on role requiring strong business engagement, SAP functional expertise, and the ability to translate business requirements into effective SAP solutions.</p><p><em>Key Responsibilities:</em></p><ul><li>Translate business processes into SAP functional designs and specifications</li><li>Support configuration, testing (SIT/UAT), and implementation activities</li><li>Act as the bridge between business users in accounting and technical SAP teams</li><li>Support change management, training, and go‑live readiness</li></ul><p><strong>ABOUT YOU:</strong></p><p>You are an experienced Functional Business Analyst with a strong understanding of SAP finance processes and the ability to bridge business and technical teams. You bring a practical, consultative approach and are comfortable gathering requirements, documenting functional designs, and supporting testing cycles. You communicate confidently with diverse stakeholders and thrive in hands‑on implementation environments where delivery and accountability matter. Your background allows you to understand financial reporting requirements (including IFRS) and translate them into effective system configurations. Experience in audit or public‑sector environments is an asset but not required.</p><p><br></p><p><strong>WHAT'S ON OFFER?</strong></p><p>A high‑impact role supporting a large‑scale SAP S/4HANA implementation with the opportunity to work closely with accounting, finance, and technical teams. You will receive a competitive contract rate, aligned with experience with an immediate start on a well‑structured 6‑month engagement. If you're poised to contribute to a highly respected organization, take the leap and submit your details today.</p>
<p><strong>THE ROLE:</strong></p><p>Our client is seeking a seasoned Senior Financial Analyst to support complex financial operations related to restricted funding and grant management. In this role, you will review funding proposals and agreements, collaborate with funding recipients and other stakeholders to resolve grant-related issues, monitor deferred revenue balances and expiring grants, and interpret and provide guidance to operational and Finance staff on applicable policies and procedures. You will also prepare complex financial reports on restricted funds and revenues, prepare variance analyses, reconcile general ledger accounts and restricted funding receipts, complete month-end close procedures such as preparation of journal entries, coordinate or lead various year-end tasks and requirements, and support internal and external audit requests. As necessary, you will also coordinate and monitor progress of ad hoc or special projects and provide coaching and support to Financial Analysts and other entry-level positions.</p><p><strong>ABOUT YOU:</strong></p><p>You are an adaptable, detail-focused finance professional who excels in environments where collaboration and problem-solving are essential. You bring strong analytical capabilities, a proactive approach to resolving issues, and comfort working with stakeholders across various levels. You thrive in a supportive team setting and are willing to step in wherever needed. Your skill and experience make you a perfect candidate for navigating these tasks with ease.</p><p><strong>WHAT'S ON OFFER?</strong></p><p>You’ll join a highly collaborative finance team within a purpose-driven, public-sector environment. This opportunity provides exposure to meaningful financial work involving restricted funds, grants, and consolidated reporting. A competitive wage, strong team culture, and an engaging workload make this an excellent next step for an experienced analyst seeking growth and challenge. If you're ready to make a tangible difference, we invite you to submit your application online today and be a part of our client's vibrant team.</p>
<p><strong>Senior Accountant </strong></p><p><br></p><p>Are you a detail-oriented accounting pro looking to make a real impact? We’re seeking a passionate Senior Accountant to join our growing team and support a mission that matters! This role offers huge upside and opportunity to grow your skillset while working alongside the executive team. If your goal is to become a Controller, this is the role for you. You will be mentored and given the opportunity to take ownership of the accounting process for a large manufacturing company with operations in the USA & Canada.</p><p><br></p><p><strong>Why Join Us?</strong></p><p><br></p><p>Our organization is recognized for its commitment to reliability, continuous improvement, and team success. In this Edmonton-based position, you’ll collaborate with talented colleagues, including the executive team, and play a crucial role supporting financial decision-making for a company with a strong, established reputation.</p><p><br></p><p><strong>What You'll Do:</strong></p><p><br></p><ul><li>Prepare monthly financial statements and perform variance analyses.</li><li>Oversee month-end reconciliation activities, ensuring accuracy and efficiency.</li><li>Manage monthly tax filings for North American operations and prepare weekly financial reports for external stakeholders.</li><li>Identify financial trends and provide critical insights to inform strategic decisions.</li><li>Contribute to ad hoc projects that help drive the business forward.</li></ul><p><br></p>
<p>Our client is looking for a detail-oriented and organized<strong> Inventory Project Assistant</strong> to join their team in Edmonton, Alberta. This role supports inventory management and asset tracking initiatives, ensuring accurate records, streamlined processes, and effective use of asset management systems. The ideal candidate is detail-oriented, organized, and analytical, with experience in inventory systems, strong problem-solving skills, and the ability to collaborate effectively while maintaining accuracy and efficiency.</p><p><strong>Responsibilities:</strong></p><ul><li>Maintain accurate inventory records in Asset Wasp.</li><li>Track, tag, and audit assets.</li><li>Generate reports and identify improvements.</li><li>Manage asset check-in/check-out.</li><li>Conduct inventory audits for accuracy and compliance.</li><li>Improve asset control systems.</li><li>Collaborate to optimize workflows.</li><li>Support staff training on inventory practices.</li><li>Ensure policy compliance.</li><li>Report inventory status and progress to leadership.</li></ul>
<p>Our client, a real estate and property organization in Edmonton, is seeking an Accounts Payable Clerk to support their finance team. This role is ideal for someone with strong AP experience who can accurately manage high-volume invoice processing in a fast-paced environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Manage full-cycle accounts payable, including invoice review, coding, and processing</li><li>Match invoices to supporting documents and ensure proper authorization</li><li>Reconcile AP accounts to the general ledger and resolve discrepancies</li><li>Prepare cheque runs and ensure timely, accurate payments</li><li>Enter invoices into Yardi and maintain accurate system records</li><li>Support vendor file maintenance and payment tracking</li><li>Collaborate with internal teams to resolve invoice and coding issues</li><li>Assist with AP functions across residential and commercial portfolios</li></ul><p><br></p>