Senior Accounting Associate

2 weeks ago


Oakville, Ontario, Canada BDO Full time
Accounting and Bookkeeping Expertise

BDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust.

Your Opportunity

We are seeking a Senior Associate to join our Cloud Accounting Services team and take ownership of the following responsibilities:

  • Manage end-to-end accounting and bookkeeping tasks within a dynamic cloud-based environment.
  • Execute bank account reconciliations, journal entries, and oversee accounts payable and receivable processes.
  • Prepare routine external filings, including HST, and conduct regular account analysis and bookkeeping duties according to established protocols.
  • Generate month-end reporting packages, financial statements, and relevant documentation.
  • Collaborate with senior staff to address queries and rectify identified errors promptly.
  • Foster proactive communication with clients, government entities, and internal team members.
Defining Success

We define success for this role as:

  • Demonstrating BDO's core values through all aspects of work: Integrity, Respect, and Collaboration.
  • Understanding client industry, challenges, and opportunities; clients describe you as positive, professional, and delivering high-quality work.
  • Identifying, recommending, and focusing on effective service delivery to clients.
  • Sharing in an inclusive and engaging work environment that develops, retains, and attracts talent.
  • Actively participating in the adoption of digital tools and strategies to drive an innovative workplace.
  • Growing expertise through learning and professional development.
Your Experience and Education

We are looking for candidates with:

  • A minimum of 5 years' hands-on experience in comprehensive bookkeeping.
  • A degree in Accounting or Finance, or equivalent education.
  • Proficiency in Microsoft Office suite (Outlook, Excel, Word).
  • Familiarity with accounting software such as QuickBooks Online, Xero, or similar platforms.
  • Strong communication skills, coupled with exceptional interpersonal and organizational abilities.


  • Oakville, Ontario, Canada BDO Full time

    Accounting and Bookkeeping ExpertiseBDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust.Your OpportunityWe are seeking a Senior Associate to join our Cloud Accounting Services team and take ownership of...


  • Oakville, Ontario, Canada BDO Full time

    Accounting and Bookkeeping ExpertiseBDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust.Your OpportunityWe are seeking a Senior Associate to join our Cloud Accounting Services team and take ownership of...


  • Oakville, Ontario, Canada BDO Full time

    Accounting and Bookkeeping ExpertiseBDO is a firm built on a foundation of positive relationships with our people and our clients. Our professionals provide exceptional service, helping clients with advice and insight they can trust.Your OpportunityWe are seeking a Senior Associate to join our Cloud Accounting Services team. As a key member of our team, you...


  • Oakville, Ontario, Canada BDO Full time

    Accounting and Bookkeeping ExpertiseBDO is a firm built on a foundation of positive relationships with our people and our clients. Our professionals provide exceptional service, helping clients with advice and insight they can trust.Your OpportunityWe are seeking a Senior Associate to join our Cloud Accounting Services team. As a key member of our team, you...


  • Oakville, Ontario, Canada BDO Full time

    About the RoleBDO is a firm built on a foundation of positive relationships with our people and our clients. We're seeking a Senior Associate to join our Cloud Accounting Services team, where you'll play a key role in delivering exceptional service to our clients.Key ResponsibilitiesManage end-to-end accounting and bookkeeping tasks within a dynamic...


  • Oakville, Ontario, Canada National Bank Full time

    Job Title: Senior Wealth AssociateAt National Bank, we are seeking a highly skilled and experienced Senior Wealth Associate to join our team. As a Senior Wealth Associate, you will play a key role in providing exceptional customer service and ensuring smooth branch operations.Key Responsibilities:Analyze clients' accounts to recommend business opportunities...


  • Oakville, Ontario, Canada National Bank Full time

    Job Title: Senior Wealth AssociateAt National Bank, we are seeking a highly skilled and experienced Senior Wealth Associate to join our team. As a Senior Wealth Associate, you will play a key role in providing exceptional customer service and ensuring smooth branch operations.Key Responsibilities:Analyze clients' accounts to recommend business opportunities...


  • Oakville, Ontario, Canada BDO Full time

    Putting People First, Every DayBDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award-winning environment that fosters a high priority on your personal and professional growth.Your...

  • Senior Accountant

    7 days ago


    Oakville, Ontario, Canada CB Canada Full time

    Are you looking to make a difference in a patient's life? At AmerisourceBergen, you will find an innovative and collaborative culture that is patient focused and dedicated to making a difference. As an organization, we are united in our responsibility to create healthier futures. Our team is committed to providing exceptional service and support to our...


  • Oakville, Ontario, Canada BDO Full time

    Putting People FirstBDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award-winning environment that fosters a high priority on your personal and professional growth.Your...


  • Oakville, Ontario, Canada National Bank Full time

    Job Title: Senior Wealth AssociateAt National Bank, we are seeking a highly skilled and experienced Senior Wealth Associate to join our team. As a Senior Wealth Associate, you will play a key role in providing exceptional client service and supporting the growth of our wealth management business.Key Responsibilities:Analyze clients' accounts to identify...


  • Oakville, Ontario, Canada National Bank Full time

    Job Title: Senior Wealth AssociateAt National Bank, we are seeking a highly skilled and experienced Senior Wealth Associate to join our team. As a Senior Wealth Associate, you will play a key role in providing exceptional client service and supporting the growth of our wealth management business.Key Responsibilities:Analyze clients' accounts to identify...


  • Oakville, Ontario, Canada BDO Canada Full time

    About the RoleWe are seeking a highly skilled Senior Associate to join our Cloud Accounting Services team in Oakville. As a key member of our team, you will be responsible for providing full cycle bookkeeping services in a cloud-based environment, performing reconciliations, and preparing regular external filings.Key ResponsibilitiesProvide full cycle...


  • Oakville, Ontario, Canada BDO Canada Full time

    About the RoleWe are seeking a highly skilled Senior Associate to join our Cloud Accounting Services team in Oakville. As a key member of our team, you will be responsible for providing full cycle bookkeeping services in a cloud-based environment, performing reconciliations, and preparing regular external filings.Key ResponsibilitiesProvide full cycle...


  • Oakville, Ontario, Canada CB Canada Full time

    Accounting Leadership PositionAre you looking to make a difference in a patient's life? At AmerisourceBergen, you will find an innovative and collaborative culture that is patient-focused and dedicated to making a difference. As an organization, we are united in our responsibility to create healthier futures. Key ResponsibilitiesAs a Senior Accounting...


  • Oakville, Ontario, Canada National Bank Full time

    Job Title: Senior Wealth AssociateAt National Bank, we are seeking a highly skilled and experienced Senior Wealth Associate to join our team. As a Senior Wealth Associate, you will play a key role in providing exceptional client service and supporting the growth of our wealth management business.Key Responsibilities:Analyze clients' accounts to identify...


  • Oakville, Ontario, Canada National Bank Full time

    Job Title: Senior Wealth AssociateAt National Bank, we are seeking a highly skilled and experienced Senior Wealth Associate to join our team. As a Senior Wealth Associate, you will play a key role in providing exceptional client service and supporting the growth of our wealth management business.Key Responsibilities:Analyze clients' accounts to identify...


  • Oakville, Ontario, Canada National Bank Full time

    Job Title: Senior Wealth AssociateAt National Bank, we are seeking a highly skilled and experienced Senior Wealth Associate to join our team. As a key member of our Wealth Management group, you will play a critical role in delivering exceptional client service and driving business growth.Key Responsibilities:Analyze client accounts to identify business...


  • Oakville, Ontario, Canada Banque Nationale du Canada Full time

    About the RoleWe are seeking a highly skilled and motivated Senior Wealth Associate to join our team at Banque Nationale du Canada. As a Senior Wealth Associate, you will be responsible for analyzing clients' accounts to recommend business opportunities tailored to their needs.Key ResponsibilitiesAnalyze clients' accounts to identify opportunities for growth...


  • Oakville, Ontario, Canada Banque Nationale du Canada Full time

    About the RoleWe are seeking a highly skilled and motivated Senior Wealth Associate to join our team at Banque Nationale du Canada. As a Senior Wealth Associate, you will be responsible for analyzing clients' accounts to recommend business opportunities tailored to their needs.Key ResponsibilitiesAnalyze clients' accounts to identify opportunities for growth...