Senior Accountant (CPA)Full-Time | PermanentEdmonton, AB | OnsiteSalary: $80,000 - $95,000DescriptionWe are seeking a detail-oriented and experienced Senior Accountant (CPA) to join our growing Edmonton team. This role is ideal for a hands-on accounting professional who thrives in a dynamic, multi-entity environment and is passionate about delivering accurate financial reporting and process improvements. You will play a key role in full-cycle accounting, month-end close, and supporting audit activities while mentoring junior team members.What You’ll Be DoingManaged end-to-end accounting functions, including general ledger oversight, transaction coding, and bank and credit card reconciliationsDirected month-end close activities, including GST/HST filings and preparation of supporting documentationPrepared and reviewed journal entries, account reconciliations, and financial statements for accuracy and completenessOversaw intercompany transactions and performed reconciliations across multiple entitiesEnsured financial records were accurate, complete, and compliant with applicable accounting standardsSupported year-end audit processes by preparing audit schedules and addressing auditor requestsMentored and reviewed the work of junior accounting staff, providing guidance and supportPartnered with the Controller on financial reporting initiatives and special projectsIdentified opportunities for process improvements and implemented solutions to increase efficiency and accuracyMaintained up-to-date knowledge of CPA standards, ASPE/IFRS, and industry best practicesWhat You Must HaveCPA designation (required)Bachelor’s degree in Accounting, Finance, or a related field3–5+ years of experience in a Senior Accountant or similar roleStrong experience with full-cycle accounting, month-end close, and audit preparationProven experience with intercompany accounting and multi-entity structuresExperience supervising or mentoring junior staffProficiency with ERP/accounting systems and advanced Excel skillsStrong analytical, organizational, and problem-solving abilitiesAbility to manage multiple deadlines in a fast-paced environmentExperience in construction or real estate is considered an assetWhy Join the TeamBe part of a growing and reputable Edmonton-based developerGain exposure to complex, multi-entity accounting environmentsOpportunities for career growth and leadership developmentWork within a collaborative, high-performance team cultureWho Will Excel in This RoleA proactive, detail-driven professional who takes ownership of their workSomeone who enjoys solving complex accounting challengesA strong communicator who can effectively mentor and collaborate across teamsAn adaptable individual who thrives in a fast-paced, evolving environmentA continuous learner who stays current with accounting standards and best practicesSalary & PerksSalary: $80,000 – $95,000BenefitsPaid vacationBy applying to any TEEMA job on any portal implies entering into a business relationship with us and therefore grants TEEMA consent to send you further job updates or industry and company related information.