Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Financial Officer (accounting and payroll)

Full-time

Altis

Location: Ajax, ON, on-site, 5 days per week Language: Strong written and spoken English communication skills required

We are seeking a hands-on Financial Controller to join a community-focused non-profit organization with a strong financial foundation and a close-knit team. This is a meaningful opportunity to support an organization with a people-centred mission while leading the full accounting cycle in a highly visible finance role.

This is both a strategic and highly transactional role, ideal for someone who can move confidently between Board reporting, audit oversight, budgeting, and internal controls, while also rolling up their sleeves to complete the day-to-day accounting work themselves. Reporting to the General Manager and working closely with the Treasurer and Board, you will bring sound financial leadership, practical problem-solving, and the willingness to contribute in a small office where everyone helps where needed.

You’ll step into a well-managed finance function with a clean audit history, a planned transition period with the outgoing Controller, and the chance to make thoughtful recommendations for process, policy, and technology improvements. You’ll also be part of a supportive workplace with a 35-hour work week, defined benefits, OMERS pension, health and wellness spending accounts, and a mission that directly supports the community.

You’ll manage the full accounting cycle, including deposits, payments, accounts payable, payroll entries, reconciliations, and monthly financial statements.

  • In this role, you’ll prepare variance analysis, working papers, Board reporting, annual budgets, forecasts, and cash flow projections for a budget of just over $9M.
  • You’ll coordinate the annual external audit, typically beginning in February, and support reporting through to the AGM in May.
  • You’ll maintain strong internal controls, review key reconciliations, support segregation of duties, and strengthen written accounting policies and procedures.
  • You’ll oversee regulatory filings and reporting, including HST, WSIB, EHT, subsidy-related reporting, and year-end payroll requirements.
  • You’ll assess current systems and processes, bringing forward practical recommendations for technology, accounting software, and workflow improvements.
  • As part of a small team, you’ll contribute wherever needed, from finance files and audit documentation to occasional front-office support.

5+ years of progressive accounting or financial management experience, ideally at the Assistant Controller, Finance Manager, or Controller level.

  • CPA designation is required.
  • Non-profit accounting experience is paramount, with strong knowledge of ASNPO, GAAP, audit processes, and funder or regulatory reporting.
  • Strong experience running full accounting cycles, preparing financial statements, managing audits, and supporting Board-level reporting.
  • Advanced Excel and financial analysis skills, with experience using or improving accounting systems, New Views experience is an asset.
  • Then, if you’re a solid match, we handle all the logistics, advocating for you as a candidate for the role, providing access to coaching and connecting you directly with the hiring manager.
Vacancy posted 23 days ago
Similar jobs that could be interesting for youBased on the Financial Officer (accounting and payroll) in Ajax, ON vacancy
  • $80k - $85k per year

     ...solutions. They are looking for a highly motivated Senior Financial Analyst to be a part of the Controller organization’s transformative journey towards becoming...  ...of month end transactional processes  ~ Support of control environment and audit requirements  ~ Support... 
    Suggested
    For contractors
    Work at office
    Local area

    Vaco by Highspring

    Ajax, ON
    28 days ago
  • $23.56 per hour

     ...months (preferably 16 months). Duties And Responsibilities A student resource would assist in supporting the Supervisor, System Control Centre in the querying, gathering, analyzing, and reporting of data necessary for meeting regulatory requirements and improving... 
    Suggested
    Hourly pay
    Long term contract
    Remplacement
    Temporary work
    For contractors
    Work at office

    Elexicon Energy Inc.

    Ajax, ON
    19 days ago
  • $120k - $140k per year

     ...mentor to this individual.  About the Opportunity ~ Review financial reporting to investors and other users, including financial...  ...internal and external audit requests and maintaining appropriate control documentation  ~ Thorough understanding of the complex legal... 
    Suggested
    For contractors
    Work at office
    Local area

    Vaco by Highspring

    Ajax, ON
    5 days ago
  •  ...Voyager Experience with system configuration, troubleshooting, and user support Strong understanding of accounting workflows, financial controls, and reporting - Experience with reporting, data analysis, and process improvement SQL is an asset Nice to Have -... 
    Suggested
    For contractors
    Work at office
    Local area

    Vaco by Highspring

    Ajax, ON
    6 days ago
  • $26 - $30 per hour

     ...staff Open and distribute mail and other materials Plan and control budget and expenditures Supervise other workers Establish...  ...Electronic mail Technical terminology Legal Financial Area of work experience Immigration Tourism Area of... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Remote work

    MAGNUM INSIGHT IMMIGRATION INC

    Ajax, ON
    13 days ago
  •  ...merchandise meat product in accordance with company inventory control procedures, as required Provide superior customer service to...  ...and designed to help our teammates to live better – physically, financially and emotionally.    Our Total Rewards programs goes well beyond... 
    Part time
    Internship

    Sobeys

    Ajax, ON
    17 hours ago
  •  .... The Manager will also manage budgets, labour costs, inventory control, product presentation and merchandising. The Manager will coach,...  ...regulatory requirements and procedures are implemented and maintained Financial Directly responsible to ensure the department achieves all... 
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Local area

    Sobeys

    Ajax, ON
    10 days ago
  •  ...profitability, CSI, and productivity targets Prepare and review financial reports, budgets, and forecasts for the service department....  ...Implement and monitor standard operating procedures for quality control and safety Maintain compliance with safety regulations and dealership... 
    Full time
    Apprenticeship
    Work at office

    Grand Touring Automobiles

    Ajax, ON
    24 days ago
  • $135k - $145k per year

     ...to fulfill critical quarterly and annual reporting requirements. This is a high-visibility, fast-paced role that requires masterful financial modeling skills, rapid problem-solving abilities, and the confidence to present and defend data-driven insights directly to executive... 
    For contractors
    Work at office
    Local area
    Shift work

    Vaco by Highspring

    Ajax, ON
    10 days ago
  • $115k per year

     ...About the Company   Our client is in financial services. They are looking for a Finance Manager to join their team!   Why Work Here   Hybrid work environment People love working there Great work life balance Competitive Compensation package About the... 
    For contractors
    Work at office
    Local area

    Vaco by Highspring

    Ajax, ON
    7 days ago
  • $65k per year

     ...for continued career progression. You set your personal goals and control your income, as well as your future growth. A UniFirst career...  ...and Privacy UniFirst recruiters will never request personal financial information as part of a job application. If you receive a request... 
    Internship
    Work at office
    Weekend work

    UniFirst

    Ajax, ON
    1 day ago
  • $46.76 - $49.14 per hour

     ...looking for construction millwrights who have experience with:  Reading & interpreting interferences from all drawings Establishing control points with accuracy Experience with PVC/HDPE and stainless-steel piping Select and apply appropriate materials, fasteners, and... 
    Hourly pay
    Weekly pay
    Full time
    Apprenticeship
    Live out

    Maple Reinders

    Ajax, ON
    15 days ago
  • $25 - $32 per hour

     ...routine maintenance work on machinery Program programmable logic controllers (PLCs) Adjusting machinery and equipment to proper settings...  ...machinery experience Conveyor Electrical and electronic controls Fans and blowers Gas and air dryers Gas compressors... 
    Permanent employment
    Full time
    Remote work

    Lennox Drum Limited

    Ajax, ON
    7 days ago
  • $18 - $25 per hour

     ...degree, certificate or diploma Experience 1 year to less than 2 years On site Work must be completed at the physical location. There is no option to work remotely. Benefits Financial benefits ~ Gratuities Other benefits ~ Free parking available... 
    Permanent employment
    Full time
    Remote work

    R&B BREAD AND NOODLES

    Ajax, ON
    9 days ago
  •  ...learning to install, maintain, test, troubleshoot, and repair industrial electrical equipment and associated electrical and electronic controls based on technical drawings, schematics, government regulations, and other documented specifications in a manufacturing environment.... 
    Hourly pay
    Full time
    Apprenticeship
    Shift work
    Weekend work

    Smurfit Westrock

    Ajax, ON
    14 days ago
  •  ...feedback on a regular basis; Ensure day-to-day operations, and delegate effectively to meet daily/weekly deadlines; Effectively control inventory and minimize costs to ensure profitability; Perform other related duties. Qualifications Qualifications... 
    Full time
    Work at office

    Structube

    Ajax, ON
    20 days ago
  • $72.9k - $97.2k per year

     ...Job Status: Full-Time We are seeking an experienced Document Control Manager to lead the management, governance, and administration of...  ...and benefits that support your physical, mental and financial wellbeing. We offer exciting, challenging work with opportunities... 
    Full time
    Contract work
    For subcontractor
    Work at office

    Ledcor

    Oshawa, ON
    6 days ago
  •  ...commissions and provides you the opportunity with limitless earning potential. You support and advise clients on available insurance and financial products. You identify business opportunities, and offer solutions based on client needs.  Requirements: Passion for sales... 

    Dan Piedimonte - Desjardins Insurance Agent

    Ajax, ON
    1 day ago
  • $118.4k - $148k per year

     ...the organization aligned with cyber security frameworks and standards, and the other half performing technical work that brings those controls to life, such as configuring tooling, hardening systems, responding to incidents, and driving measurable security improvements across... 
    Full time
    Manual labor
    Remote work

    Elexicon Energy Inc.

    Ajax, ON
    11 days ago
  • $46k - $52k per year

     ...Responsibilities Tasks Schedule events, programs and activities Schedule work Prepare and submit reports Ensure accuracy of financial transactions Requisition or order materials, equipment and supplies Receive payments Proposal preparation Prepare... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Relocation

    HKLA

    Ajax, ON
    10 days ago
  • $69k per year

     ...Position Requirements ~ High School Diploma or Equivalent ~2 years of management or supervisory experience ~2 years of managing financials of a department in a profit & loss environment ~ Successfully complete and pass Kids Manager Certification ~ First Aid... 
    Full time
    Summer work

    Life Time Inc.

    Ajax, ON
    11 days ago
  •  ...Job Description Overview A Senior Instrumentation and Controls (I&C) engineer is required to work on the design and development of...  ...of flexible benefits you can tailor to your health, wellbeing, financial and lifestyle needs. Make the most of diverse opportunities for... 
    Full time
    Internship
    Work at office
    Flexible hours

    AtkinsRéalis

    Pickering, ON
    10 days ago
  • $19 - $22 per hour

     ..., packing, shipping, and receiving. · Monitor and enforce compliance with standard operating procedures (SOPs) to maintain quality control and accuracy of inventory · Oversee inventory management and conduct regular cycle counts and audits to ensure inventory accuracy.... 
    Hourly pay
    Full time
    Overseas
    Shift work

    Goodcang Logistics Canada Corp.

    Ajax, ON
    8 days ago
  • $21 per hour

     ...Receive, unload, and process incoming stock and materials Handle items weighing up to 50 lbs. Maintain inventory controls through proper documentation Maintain clean and organized work areas. Support team with other warehouse tasks as needed. Qualifications... 
    Long term contract
    Permanent employment
    Shift work
    Day shift

    Randstad

    Ajax, ON
    8 days ago
  • $42k - $48k per year

     ...and specialization Computer and technology knowledge MS Excel Accounting software Quick Books Technical terminology Financial Business Additional information Security and safety ~ Bondable Transportation/travel information Own... 
    Permanent employment
    Full time
    Work at office
    Remote work

    Grant Johnston & Associates Inc.

    Ajax, ON
    8 days ago
  • $75k - $80k per year

     ...Consultation: Collaborate with Mechanical Engineers, Acoustical consultants and Manufacturer’s Representatives regarding HVAC systems, noise control and vibration isolation applications. Create rapport and work closely with Mechanical Engineers to provide application engineering... 
    Work at office
    Immediate start
    Remote work

    Swegon North America

    Ajax, ON
    8 days ago
  •  ...customer requirements into clear functional priorities for R&D teams. Define the product vision for Warehouse Management, Warehouse Control, Warehouse Execution, Fleet Management, Multi-Agent Orchestration, and Sortation software solutions. Prioritize development... 
    Long term contract
    Permanent employment
    Full time
    Immediate start

    Körber

    Ajax, ON
    13 days ago
  •  ...non-motorized backcountry recreation. Role Description (pdf) As the Treasurer, you will be responsible for maintaining accurate financial records, managing our budget, and ensuring compliance with financial regulations. You’ll work closely with the board to keep our... 
    Internship
    Remote work

    GoodWork Environmental Jobs

    Ajax, ON
    26 days ago
  • $140k - $174.5k per year

     ...production. They are looking for a Finance Controller who will be responsible for providing...  ...analysis of opportunities and risks, and financial guidance and information to enable each...  ...responsibility and ensure effective internal controls over financial reporting.  Why Work... 
    Oshawa, ON
    1 day ago
  •  ...Full Time - Insurance Advisor Location: Pickering, ON Desjardins is a financial services company specializing in Property and Casualty insurance i.e. Auto and Fire (both personal and commercial), Life insurance, Living Benefits, and Mutual Funds.  Dan Piedimonte Desjardins... 
    Permanent employment
    Full time
    Work at office
    Local area
    Monday to friday

    Dan Piedimonte - Desjardins Insurance Agent

    Ajax, ON
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Financial Officer (accounting and payroll). Be the first to apply!