Position Overview
Microserve is looking for an Assistant Controller to join our Finance Team! This role may be performed remotely from anywhere within Canada. Candidates located in Alberta or British Columbia who are within reasonable proximity to a Microserve office will be expected to work in a hybrid arrangement, with a blend of in-office and remote workdays.
Reporting into the Controller, the Assistant Controller will support Microserve’s accounting operations, financial reporting, internal controls, and month-end close process. This role is responsible for maintaining accurate financial records, ensuring compliance with accounting policies and standards, supporting audits and reporting requirements, and providing day-to-day leadership to the Accounts Payable function.
As the Assistant Controller you will also be leading the Accounts Payable Team. You will be responsible for fostering a collaborative and accountable team environment by providing regular feedback, supporting training, and encouraging consistent, high-quality work across the Accounts Payable function.
The ideal candidate is hands-on, detail-oriented, process-driven, with the ability to balance technical accounting responsibilities with team leadership and cross-functional collaboration. They thrive in working in a fast paced and challenging environment. This position requires excellent communication, attention to detail, organization and documentation skills.
Key Responsibilities
Financial Accounting and Reporting
- Support the preparation of monthly, quarterly, and annual financial statements and management reporting packages.
- Assist with the month-end and year-end close processes, including journal entries, accruals, reconciliations, variance analysis, and financial review schedules.
- Review general ledger activity to ensure transactions are recorded accurately, consistently, and in accordance with company policies and applicable accounting standards.
- Prepare and review balance sheet reconciliations, ensuring reconciling items are identified, investigated, and resolved on a timely basis.
- Support financial analysis, budget tracking, forecasting inputs, and reporting for management decision-making.
Accounts Payable Team Leadership
- Lead, coach, and support the Accounts Payable team by providing clear direction, setting priorities, removing roadblocks, and helping team members build capability and confidence in their roles. Guide the team in managing the full-cycle accounts payable process, including vendor setup, invoice coding, approval workflows, payment runs, employee expenses, vendor reconciliations, and issue resolution. Coach the team to process invoices and payments accurately, efficiently, and in alignment with authorization policies, payment terms, tax requirements, and internal controls. Partner with the team to review AP aging, payment schedules, and key vendor accounts, supporting strong cash flow management, timely issue resolution, and positive vendor relationships. Encourage continuous improvement by identifying opportunities to streamline AP processes, strengthen controls, reduce manual effort, and improve reporting visibility. Internal Controls, Compliance, and Audit Support
- Maintain and enhance accounting policies, procedures, and internal controls to support accurate reporting and safeguard company assets.
- Support internal and external audit processes by preparing audit schedules, responding to information requests, and coordinating documentation from the finance team.
- Assist with compliance reporting, tax filings, indirect tax support, and other statutory or regulatory requirements as assigned.
- Ensure documentation is complete, organized, and retained in accordance with company standards and audit requirements.
Systems, Process Improvement, and Cross-Functional Support
- Act as a finance subject matter expert for MS D365 F&O by supporting accounting workflows, reporting tools, data accuracy, system processes, and user questions. This includes helping identify root causes of system or process issues, recommending practical solutions, and supporting changes that improve efficiency, accuracy, and control within the finance function. Collaborate with procurement, operations, sales, payroll, and other departments to resolve accounting-related questions, investigate transaction discrepancies, clarify process requirements, and support timely resolution of issues that impact invoicing, payments, reporting, reconciliations, or month-end close Support MS D365 F&O enhancements, automation initiatives, reporting improvements, and continuous improvement projects by helping define business requirements, testing system changes, documenting updated processes, supporting user adoption, and ensuring finance processes remain practical, well-controlled, and aligned with business needs. Provide backup support for other accounting functions as needed, including reconciliations, reporting, billing support, analysis, audit preparation, and special projects. This role is expected to be flexible and hands-on in supporting the broader Finance team during peak periods, absences, deadlines, or business-critical priorities.
Qualifications and Experience
- Post-secondary degree or diploma in accounting, finance, business administration, or a related field.
- CPA designation, CPA candidacy, or equivalent combination of education and experience preferred.
- Minimum of five years of progressive accounting experience, including experience with month-end close, reconciliations, financial reporting, and internal controls.
- Experience supervising Accounts Payable or other accounting staff is strongly preferred.
- Strong understanding of full-cycle accounts payable processes, approval workflows, vendor management, and payment controls.
- Advanced proficiency with Microsoft Excel and hands-on experience working with MS D365 F&O or similar ERP/accounting systems.
- Working knowledge of Power BI, including the ability to use dashboards, reports, and data visualization tools to support financial analysis and management reporting.
- Experience writing or developing Power BI reports is considered an asset.
Core Competencies
- Technical accounting strength: Applies sound judgment to financial reporting, reconciliations, accruals, and control activities.
- Leadership and accountability: Provides clear direction, coaching, and follow-through for the Accounts Payable team.
- Attention to detail: Produces accurate work and identifies inconsistencies before they become reporting issues.
- Process improvement mindset: Looks for practical ways to streamline workflows, strengthen controls, and improve efficiency.
- Communication and collaboration: Works effectively with finance and non-finance stakeholders to resolve issues and support business needs.
- Time management: Manages competing deadlines during month-end close, payment cycles, audits, and reporting periods.
Key Success Measures
- Timely and accurate completion of month-end and year-end close activities.
- High-quality reconciliations with timely resolution of reconciling items.
- Accurate and efficient Accounts Payable processing with strong compliance to approval and payment controls.
- Effective supervision, prioritization, and development of the Accounts Payable team.
- Clean audit support, complete documentation, and timely responses to audit and compliance requests.
- Continuous improvement in finance processes, reporting quality, and system utilization.
Compensation: In accordance with the BC Pay Transparency Act the range for this role for is $75,000-$95,000 annually. Please note, while the pay range of the role is listed here, this position’s salary is non-negotiable based on geographical market. Your exact salary is determined based on a combination of your relevant experience, skill, competencies, and internal pay equity. If you feel like this role is your dream job and have questions about compensation and benefits, please get in touch with us as we are always happy to discuss further. At Microserve we believe that compensation conversations should always be ongoing.
Corporate Responsibility
Employee will understand, meet, and live our core values
We Sweep Floors, Openness, Flexibility, Not Stuffy, Customer Driven
About Us
Microserve is an industry leading provider of IT services and solutions to Canadian organizations. Headquartered in Burnaby, BC, with offices in Victoria, Calgary, and Edmonton, we employ over 500 team members, and we’re one of the largest technology solutions providers in Canada. Our 30+ years of continued success and growth stem from our commitment to long term client relationships, adaptability to continuous changes in the IT industry, and our amazing people.
Pay: $75,000.00-$95,000.00 per year
Benefits:
- Dental care
- Extended health care
- Life insurance
- Paid time off
- Work from home
Experience:
- progressive accounting: 5 years (required)
- supervising Accounts Payable or other accounting staff: 5 years (required)
Licence/Certification:
- Chartered Professional Accountant (preferred)
Work Location: Remote