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

Financial Analyst

$60k - $70k per year
Full-time

Modern Niagara

Role Summary
The Financial Analyst is responsible for supporting the accounting and financial reporting functions of the organization. This role ensures accurate and timely recording of financial transactions, assists with month-end close processes, and helps maintain compliance with accounting standards and company policies. The ideal candidate is detail-oriented, organized, and able to work collaboratively across departments.

Why This Role Matters to Modern Niagara
Financial Analysts play a critical role in maintaining financial health and operational efficiency. Their insights and reporting help leadership make informed decisions, mitigate risks, and achieve strategic goals.

Key Impact / Purpose


  • Provide accurate financial reporting and analysis to support business performance.

  • Identify risks and opportunities to improve project and regional financial outcomes.

  • Drive process improvements and support strategic planning initiatives.

Duties and Responsibilities:


  • Prepare and post journal entries and maintain the general ledger

  • Assist with month-end, quarter-end, and year-end closing processes

  • Reconcile bank accounts, balance sheet accounts, and subledgers

  • Prepare and analyze financial statements and supporting schedules

  • Support accounts payable and accounts receivable functions as needed

  • Assist with audits by preparing documentation and responding to auditor requests

  • Ensure compliance with GAAP and internal accounting policies

  • Monitor financial transactions for accuracy and completeness

  • Assist with budgeting, forecasting, and variance analysis

  • Identify opportunities to improve accounting processes and internal

Must-haves:


  • Bachelor’s degree in Accounting, Finance, or related field

  • 1–3 years of accounting experience (public or private) preferred

  • Strong analytical and problem-solving skills.

  • Ability to meet deadlines with high accuracy.

  • Resourceful, energetic, and committed to continuous improvement.

  • Proficiency in Microsoft Office and financial systems.

Nice-to-haves:


  • Experience in the construction industry.

  • Familiarity with budgeting and forecasting processes.

  • Knowledge of accounting principles and financial controls.

  • Post‑secondary education in Accounting, Finance, or Business.

  • CPA designation (or progress toward) is an asset but not required.

This is a new position. Expected annual compensation; $60,000 - $70,000

Modern Niagara offers a competitive total compensation package including:   


  • Performance based bonus opportunities 


  • Defined Contribution Pension Plan with a generous employer contribution   


  • Flexible Health and Dental benefits with tiered options to meet the needs of you and your family   


  • An annual health spending account to support your overall wellness   


  • 24/7 confidential support through our Employee and Family Assistance Program with access to comprehensive resources and professional services   


  • A competitive vacation package with additional vacation granted throughout your tenure with the organization.   


  • Employer Paid Parental Leave Top Up   


  • Annual Community Day dedicated to volunteering and giving back to the communities where we live and work   


  • Corporate Discounts through various vendors across Canada for programs such as fitness, mobile phones, travel, home and auto insurance and many others   

Here at Modern Niagara, because we know our people are the best in the industry, we pride ourselves on providing a total compensation package that rewards employees for their hard work and supports employees and their families in their overall wellbeing.    

About Modern Niagara  

Who We Are  

Modern Niagara helps building owners, managers, and general contractors meet the mechanical, and electrical needs of their buildings across Vancouver, Calgary, Edmonton, Toronto, Southwestern Ontario, and Ottawa. We are committed to having a positive and meaningful impact on Canada’s infrastructure — and on the communities where we live, learn, work, and heal. We build for life.  

Our Culture & Values  

We value passion, initiative, determination, professionalism, and teamwork. Health and safety are embedded in everything we do, and our award-winning safety culture consistently performs well above industry standards.  

Diversity, Equity & Inclusion at Modern Niagara  

We are committed to building a diverse, equitable, and inclusive organization where everyone has access to opportunity, feels a sense of belonging, and can thrive. We actively work to remove barriers faced by members of equity-seeking groups (including women, Indigenous, Black, racialized, 2SLGBTQIA+ people, people with disabilities, and newcomers to Canada) in the construction industry. We encourage applications from candidates of all backgrounds and lived experiences and are committed to a barrier-free hiring process. If you require accommodation at any stage of the recruitment process, please contact us at  View email address on jobs.jobcopilot.com so we can make appropriate arrangements.  

We appreciate every applicant’s interest in joining Modern Niagara. Only those selected for an interview will be contacted.  

 

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Financial Analyst in Vaughan, ON vacancy
  •  ...working together as ONE TEAM . The careers we offer are meaningful because the work we do matters. Join us! Job Summary The Financial Partner SCS is responsible for overseeing Operating and Capital budgets for various levels of Supply Chain management. The role acts... 
    Suggested
    Long term contract
    Full time
    Work at office
    Immediate start
    Monday to friday

    Canadian National Railway (CN)

    Vaughan, ON
    13 hours ago
  •  ...Vaughan. \\\ \\\ Position Overview: \\\\ \\\ The System Data Analyst will be in a critical position driving data -driven decision -...  ...of changes on player behavior, retention, and revenue. \ • Financial and Data Analysis \ \ • Conduct financial performance evaluations... 
    Suggested
    Full time
    Work at office

    Blazesoft

    Vaughan, ON
    10 hours ago
  •  ...Job Responsibility: We are looking for a Replenishment Analyst who is passionate about food and enjoys working in a fast paced, team environment! Do you have product replenishment experience in the retail industry? Are you known for building strong relationships with vendors... 
    Suggested
    Full time

    Longo's

    Vaughan, ON
    10 days ago
  •  ...Description We are looking for a  Service Desk Analyst who is passionate about food and enjoys working in a fast paced, team environment!  Are you currently pursuing a career in IT Support? Do you have outstanding customer service skills? Why not join us? Position... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    Longo'S

    Vaughan, ON
    10 hours ago
  • $55k - $60k per year

     ...dependent on experience), bonus, and opportunities to grow your career in the sports lifestyle. What You’ll Do; As a Merchandising Analyst in Golf Town's apparel category, you will play a vital role in ensuring our customers have access to the latest and greatest in golf... 
    Suggested
    Full time
    Seasonal work

    Golf Town

    Vaughan, ON
    20 days ago
  • Our P&C Insurance Company offers a dynamic professional environment which strives to offer the ultimate customer experience. We share in each other’s successes, drive change and support each other while cultivating a great working environment to deliver on what is best for ...
    Full time
    For contractors

    CAA Club Group

    Vaughan, ON
    14 days ago
  •  ...chain, providing over 70,000 products to healthcare facilities and medical professionals across the country. The Senior Supply Chain Analyst will be responsible for managing the Cardinal Brand products' supply planning and related activities. The incumbent will effectively... 
    Full time
    Internship
    Local area

    Cardinal Health

    Vaughan, ON
    13 hours ago
  • $60k - $80k per year

     ...The IT Service Management Analyst is responsible for providing oversight for evolution of the Problem and Change Management processes while we scale and shape the future of IT support services that will enhance the user experience. Problem Management (35%) Oversee all phases... 
    Permanent employment
    Full time
    Internship
    Work at office
    2 days per week
    3 days per week

    KFC

    Vaughan, ON
    19 days ago
  •  ...Customerization is looking for an experienced Senior Business Analyst and Project Manager (2 in 1) to join our team. Our company focuses on Zoho implementation, solution design, integrations with 3 rd party tools, and migration to Zoho.  Full-time, 40 hr/week... 
    Full time
    Work at office
    Flexible hours

    Customerization

    Vaughan, ON
    10 hours ago
  • $52k - $78k per year

     ...where they are.   Find our story here:  About Meridian   Our Retail Banking Practice: Our vision is to be recognized as the financial institution that has the most local impact, supported by a purposeful value proposition to our Members. We have a passion for... 
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours
    Afternoon shift

    Meridian Credit Union

    Vaughan, ON
    10 hours ago
  •  ...and monitor approval workflows for payments. Lead a Banking Analyst, providing mentorship, training, and performance oversight....  ...preferred. ~5+ years of experience in banking, treasury, or financial operations, preferably in the gaming or technology industries.... 
    Full time
    Work at office

    Blazesoft

    Vaughan, ON
    10 hours ago
  •  ...and renewals Collaborate with Service, Product Support, Fleet Analysts, and Maintenance Managers to ensure technology solutions align...  ...enabling the sale of complex technical solutions Strong commercial, financial, and negotiation acumen Ability to translate technical... 
    Permanent employment
    Full time
    Local area
    Flexible hours

    Toromont Cat

    Vaughan, ON
    10 hours ago
  • $95k - $105k per year

     ...our stores and online. Utilizing your merchandising expertise, financial responsibility, and strong vendor relationships, you will...  ...Development Lead, coach, develop, and empower Merchandising Analysts. Lead and direct cross-functional support team without direct... 
    Full time
    Contract work

    Sporting Life

    Vaughan, ON
    12 days ago
  • $60k - $68k per year

     ...Summary/Objective The Financial Analyst collects and analyzes internal and external financial information to evaluate the company’s financial position, how financial decisions will impact short- and long-term growth, and make financial recommendations. The Financial Analyst... 
    Long term contract
    Full time
    Temporary work
    Casual work
    Work at office
    Local area
    Monday to friday
    Afternoon shift

    Paymentus

    Richmond Hill, ON
    10 hours ago
  • $42.31 per hour

     ...the physical location. There is no option to work remotely. Work setting ~ Education Responsibilities Tasks Evaluate financial risk Use portfolio management software Prepare company, industry and economic outlooks, analytical reports, briefings notes... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Remote work

    Lullaboo Nursery and Childcare Center

    Richmond Hill, ON
    17 days ago
  •  ...Development Program and industry-leading, in-house corporate training offered throughout the year The Opportunity: As a Senior Financial Analyst – FP&A, you will play a critical role in Sentrex’s performance management, financial reporting, budgeting and forecasting, and... 
    Permanent employment
    Full time
    Monday to friday
    Flexible hours

    Sentrex

    Markham, ON
    10 hours ago
  • $100k per year

     ...are experiencing explosive growth both organically and via acquisitions.  Given the growth, they are hiring a new role as Senior Financial Analyst. ***This is a hybrid role requiring you to work in office 1 day per week As the Senior Financial Analyst your wok will be... 
    Permanent employment
    Work at office
    1 day per week
    North York, ON
    3 days ago
  • $70k - $85k per year

     ...meaningful difference for over 20,000 customers across North America. Unbox your potential at SinaLite! Job Summary: The Cost and Financial Analyst at SinaLite is responsible for the overseeing of the day-to-day operations of the Accounting department to ensure that... 
    Full time
    Casual work
    Work at office

    SinaLite

    Markham, ON
    3 days ago
  • $69.95k - $91.81k per year

     ...offer a number of programs and benefits that support team members’ financial, personal and professional needs: ~ A competitive...  ...Reporting to the Director, Investments, the Senior Financial Analyst, Investments will be a key member of the Finance Investments team... 
    Long term contract
    Work at office
    Monday to friday

    Support Services Office

    Markham, ON
    10 hours ago
  • $65k - $75k per year

     ...the climb together. You can learn more about us at  .   Position Summary: As a Finance Analyst you will assist in achieving the company’s goals by providing financial leadership to the Marketing team. This includes analytical and strategic support for growth initiatives... 
    Long term contract

    Riverside Natural Foods Ltd.

    North York, ON
    3 days ago
  • $70k per year

     ..., ELM is the place for you! ELM is nothing without the people who build, design, and support it. We are currently looking for a Financial Analyst (Development Accounting) to join and continue professionalizing our scaling organization. Our legacy is in construction and value... 
    Permanent employment
    Full time
    For contractors
    Summer work
    Work at office

    ELM Developments

    Concord, ON
    3 days ago
  •  ...Reporting to the Finance Manager, the Senior Financial Analyst will be responsible for processing and analyzing of financial data, driving financial performance and ensure financial compliance with government funding regulations. The successful candidate will bring critical... 
    Long term contract
    Remplacement
    Full time
    Internship
    Work at office

    Extendicare

    Markham, ON
    21 days ago
  • $110k per year

     ...Senior Financial Analyst – Manufacturing & Consolidation Location: Markham, ON, Onsite – 5 days Position Overview: We are seeking a Senior Financial Analyst to support manufacturing operations, financial reporting, and consolidation activities across multiple... 
    Full time

    Power Staffing Solutions

    Markham, ON
    24 days ago
  •  ...Top 100 Employers, Canada’s Greenest Employers 2025 and Canada’s Top Employers for Young People 2025. What will you do? The Financial Analyst supports financial planning, cost management, and reporting activities by partnering closely with Cost Accountant and other... 
    Work at office
    Local area
    Remote work
    Flexible hours
    Concord, ON
    3 hours ago
  • $65k - $115k per year

    Senior Financial Analyst Position Description The Business Unit Finance group of CGI's Corporate Finance division is responsible for assisting the business sectors in its profitable growth and operations by providing value added decision support and financial analysis... 
    Contract work
    Markham, ON
    a month ago
  • $59.56k - $95.3k per year

     ...and become the Expert you want to be. If you are ready to become one of our Experts, we would love to hear from you. Role: Financial Analyst - Accounting Status: Full Time, Regular Reports to: Manager, Accounting Location: Markham Compensation: $59,564 - $... 
    Full time
    Interim role
    Work from home

    Enercare Inc.

    Markham, ON
    6 days ago
  •  ...organization known for its stability, strong leadership, and longstanding commitment to its people. The organization is seeking a Senior Financial Analyst, Corporate Services to support its finance operations team. This role offers an excellent opportunity for a CPA professional... 
    Full time
    Contract work

    Canadian Accounting Consultants [CPA Recruitment]

    Concord, ON
    10 days ago
  •  ...Our Client is a global automotive parts manufacturer who is in search of a Financial Analyst to join them on a 6 month contract. For the right candidate, there is potential for the role to convert to a permanent position. The role is in office 5 days a week at their office... 
    Permanent employment
    Contract work
    For contractors
    Internship
    Work at office
    Immediate start

    The Mason Group - Strategic Search Partners

    Markham, ON
    28 days ago
  •  ...world, tackle complex issues, and contribute to projects that shape the future of digital transformation. YOUR IMPACT TheSenior Financial Analyst plays a crucial role within the business FP team supporting the expanding Customer Success organization. Reporting to the Senior... 
    Long term contract
    Full time
    Work at office

    opentext

    Richmond Hill, ON
    7 days ago
  • $90k - $95k per year

     ...About the Company Our client is a home and commercial services company. They are looking for a Senior Financial Analyst to join their team! Why Work Here Amazing boss, great mentor and leader Growth to Manager in 1-2 years Good work life balance World class... 
    Interim role
    Work at office
    Local area
    Flexible hours
    Markham, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Financial Analyst. Be the first to apply!