6+ years of public accounting experience with a focus in taxation
CPA designation required
Completion of CPA In-Depth Tax program or Masters of Tax Program
Experience with complex tax transactions
Strong analytical and problem-solving skills
Proven track record in managing teams and client deliverables
Familiarity with Caseware and tax research software
Bilingualism in French/English is a plus
Responsibilities
Collaborate with partners and senior staff on tax compliance and advisory work
Provide high-quality tax planning and services
Lead special tax engagements and projects
Mentor and develop firm staff in tax knowledge
Identify and pursue new sales opportunities for clients
Prepare and deliver technical training sessions for staff
Benefits
Structured career growth and advancement opportunities
Comprehensive total rewards package including paid overtime
Flexible working arrangements for better work-life balance
Summer hours to enjoy the season
Enhanced protection benefits including life and critical illness coverage
Health Care Spending Account for personal wellness
Annual fitness reimbursement to promote a healthy lifestyle
EFAP for confidential support
Generous vacation entitlements that increase with tenure
Parental leave top-up support
Paid sick days and bereavement leave
Referral incentives for client and employee introductions
Firm-sponsored social events for team building
Paid time off for volunteer services
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.