Mc
Posted:
May 31, 2026
Location:
hamilton, on, Canada
Job Description
Begin your financial journey with McNally in the role of Junior Financial Analyst based in Hamilton, Ontario. This full-time entry-level job involves key accounting processes and project finance tasks.
In this position, you'll support a variety of finance-related functions, emphasizing cost management and compliance for smaller projects. McNally Construction Inc. looks for an eager learner who enjoys analytical challenges and contributes to the team environment. Your work will help shape month-end financial closing and accuracy in project reporting.
Key Responsibilities:
• Support various project needs and team members
• Strengthen relationships with operational staff
• Manage internal purchasing controls and workflows
• Verify costs and ensure compliance with accounting standards
• Adjust forecasts for accurate recognition of revenues
Requirements:
• 0-2 years financial or data analysis experience
• Bachelor’s degree in relevant fields
• Skills in Micr...
In this position, you'll support a variety of finance-related functions, emphasizing cost management and compliance for smaller projects. McNally Construction Inc. looks for an eager learner who enjoys analytical challenges and contributes to the team environment. Your work will help shape month-end financial closing and accuracy in project reporting.
Key Responsibilities:
• Support various project needs and team members
• Strengthen relationships with operational staff
• Manage internal purchasing controls and workflows
• Verify costs and ensure compliance with accounting standards
• Adjust forecasts for accurate recognition of revenues
Requirements:
• 0-2 years financial or data analysis experience
• Bachelor’s degree in relevant fields
• Skills in Micr...
Apply for this Job
Submit your application for the Junior Financial Analyst at McNally position at McNally Companies.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
hamilton, Canada
Posted:
May 31, 2026
Deadline:
July 10, 2026