Senior Accountant
- Hiring from
- Pakistan
- Work type
- Remote
- Posted
619,683 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Senior Accountant
Location: Remote(Pakistan)
Department: Finance & Accounting
Reports To: Assistant Manager Finance
Job Type: Full-time
About AIM
AIM is a Canadian technology company that helps organizations modernize their systems through advanced API management, cloud engineering, security solutions, and full-stack software development. Our teams work across North America and globally, delivering stable, scalable, and secure digital platforms for enterprise clients. We take pride in being hands-on, collaborative, and focused on delivering real results for our clients. As we grow, we are expanding our marketing team to strengthen our brand presence and support our next stage of growth.
About the Role
AIM is looking for an experienced Senior Accountant to take ownership of full-cycle accounting, month-end close, financial reporting, tax-related accounting support, and intercompany reconciliations across AIM and its related entities.
This is a hands-on role for someone who can independently manage day-to-day accounting operations and contribute to AIM's transition from QuickBooks Online to Microsoft Dynamics 365 Finance, with the Dynamics 365 Finance go-live planned for January 2027.
Key Responsibilities
- Own and manage full-cycle accounting for AIM and its related entities.
- Lead the month-end close process, including reconciliations, adjusting entries, account reviews, and financial reporting.
- Prepare accurate and timely monthly financial reports and supporting schedules.
- Prepare HST returns and maintain appropriate supporting documentation.
- Prepare year-end working papers and supporting schedules for T2 corporate tax filings in coordination with external accountants.
- Record, reconcile, and settle intercompany transactions across related entities.
- Manage accounting activities within Microsoft Dynamics 365 Finance, including General Ledger (GL), Accounts Payable (AP), Accounts Receivable (AR), bank reconciliations, period close, and financial reporting.
- Support the Dynamics 365 Finance implementation and go-live, including validation of opening balances and outstanding transactions migrated from QuickBooks Online.
- Review migrated accounting data to help ensure completeness and accuracy.
- Develop and maintain clear accounting procedures and documentation following the D365 implementation.
- Support CAD/USD multi-currency accounting and reconciliations, where applicable.
- Support PD7A payroll remittance reconciliations, where required.
- Maintain accurate accounting records and supporting documentation for reporting, tax, and audit purposes.
Qualifications
Education & Professional Qualifications
- Bachelor's degree in Accounting, Finance, or a related field.
- CA, ACCA, CPA, or CMA, either qualified or finalist.
Experience
- Minimum 3+ years of progressive accounting experience.
- Practical experience with Canadian bookkeeping and taxation, particularly HST and T2 filing support.
- Hands-on experience using Microsoft Dynamics 365 Finance & Operations, including:
- General Ledger
- Accounts Payable
- Accounts Receivable
- Bank Reconciliations
- Period Close
- Financial Reporting
- Demonstrated experience managing full-cycle accounting and month-end close.
- Experience with intercompany accounting and reconciliations.
Required Skills
- Microsoft Dynamics 365 Finance & Operations
- Full-cycle accounting
- Month-end and year-end close
- Financial reporting
- HST preparation and reconciliation
- T2 working-paper support
- Intercompany accounting and reconciliations
- Advanced Microsoft Excel
- Strong reconciliation and analytical skills
- High attention to accuracy and financial controls
- Ability to work independently and take ownership of accounting deliverables
Nice to Have
- Experience with QuickBooks Online
- Experience with CAD/USD multi-currency accounting
- Experience with PD7A payroll remittance reconciliations
- Previous involvement in an ERP implementation, migration, or go-live
- Experience supporting accounting operations across multiple related entities
What We're Looking For
The ideal candidate is a hands-on accounting professional who can take ownership of the accounting cycle with limited supervision. You should be comfortable working in a growing organisation, resolving reconciliation issues independently, maintaining accurate financial records, and helping establish strong accounting processes as AIM transitions to Microsoft Dynamics 365 Finance.
Important: Because Dynamics 365 Finance will be a core part of this role, candidates should have practical, hands-on D365 Finance & Operations experience and be able to work effectively in the system with minimal training.
