6+ years of progressive public accounting experience in taxation
CPA designation required
Completion of CPA In-Depth Tax program or Masters of Tax Program preferred
Experience with complex tax transactions
Strong analytical skills and problem-solving creativity
Proven people management and client delivery skills
Familiarity with Caseware and tax research software
Responsibilities
Collaborate with partners and managers on tax compliance and advisory engagements
Deliver high-quality tax planning and services
Lead special tax engagements
Coach and develop staff on tax matters
Identify and cultivate client service opportunities
Prepare and present technical sessions for team training
Benefits
Structured performance management and career growth opportunities
Competitive total rewards package with paid overtime and comprehensive benefits
Flexible work arrangements for work-life balance
Summer hours for enhanced seasonal enjoyment
Enhanced protection benefits including critical illness coverage
Health Care Spending Account for wellness needs
Annual fitness reimbursement to promote a healthy lifestyle
Employee & Family Assistance Program (EFAP) for confidential support
Generous vacation entitlements increasing with tenure
Parental leave top-up program for life milestones
Paid sick days and bereavement leave for personal needs
Incentives for client and employee referrals
Firm-sponsored social events to foster team bonding
Paid time off for community service and volunteer activities
Full Job Description
Your role
Working closely with partners, managers, or other senior staff on business tax compliance, tax provision and tax advisory engagements.
Delivering high quality tax planning, services, and advice.
Leading special tax engagements.
Providing support, coaching and professional development to firm staff with respect to tax knowledge and tax matters on an ongoing basis.
Identifying and cultivating new sales/service opportunities for clients.
Preparing and presenting technical sessions to firm staff.
What you bring to the table
6 or more years of experience plus of progressive public accounting experience with a focus in taxation
CPA designation
Completion of the CPA In-Depth Tax program or Masters of Tax Program
Prior experience working on complex tax transactions
Excellent analytical skills and creativity to identify problems and potential solutions
Demonstrated ability to manage people and client deliverables
Experience with Caseware and tax research software
Excellent interpersonal relations and demonstrated ability to effectively work with others in teams
Proven project management and organizational skills to handle multiple projects with conflicting timelines
Strong commitment to professional client service excellence
Bilingualism in French/English is an asset
What's in it for you?
Meaningful career growth through structured performance management, ongoing feedback, and opportunities to advance.
A competitive total rewards package, including paid overtime, comprehensive benefits, and RRSP matching.
Flexible work arrangements that empower you to balance life and career with confidence.
Summer hours so you can make the most of the season.
Enhanced protection benefits, including life, dependent life, critical illness, and accidental death & dismemberment coverage.
A Health Care Spending Account to support your individual wellness needs.
Annual fitness reimbursement to encourage a healthy lifestyle.
Employee & Family Assistance Program (EFAP) offering confidential support whenever you need it.
Generous vacation entitlements that grow with your tenure.
Parental leave top-up program to support you through life's major milestones.
Paid sick days and bereavement leave to give you time when it matters most.
Client and employee referral incentives recognizing the value of your network.
Firm-sponsored social events throughout the year that bring our teams together.
Paid time off for board service and volunteer activities, reflecting our commitment to community impact.
Job type:
Permanent, Full-time
Your schedule:
Monday to Friday
Position status:
Existing vacancy: This job posting is for an existing vacancy within our organization for which we are actively hiring.
We offer a competitive remuneration package based on experience and qualifications. If you are a qualified candidate, please apply now. While we appreciate all applications, only candidates selected for an interview will be contacted.