We are seeking a detail-oriented and experienced Senior Accounting Clerk to join our finance team. The Senior Accounting Clerk is responsible and accountable for overseeing accounts receivable, collections, accounts payable, and payroll. This role also includes supervising junior accounting staff where applicable and ensuring the accuracy and integrity of financial records and reports. They are responsible for month-end and year-end close processes and ensure compliance with internal controls and financial policies.
The ideal Senior Accounting Clerk is well-versed in all accounting procedures and has an aptitude for numbers. The incumbent ensures that the company's day-to-day accounting functions run smoothly and accurately.
Responsibilities
Specifically, this position entails the following duties but is not limited to:
? Provide guidance and oversight to junior accounting staff, ensuring quality and accuracy in daily transactional processes.
? Prepare monthly, quarterly, and annual financial reports.
? Coordinate with accountant/auditors during internal and external audits.
? Prepare and submit year end to the accountant.
? Liaise with the accountant to clarify any accounting entries or processes.
? Support the development and implementation of accounting policies and procedures.
? Conduct bank reconciliations and resolve discrepancies independently.
? Review and approve journal entries and ledger reconciliations prepared by junior staff.
? Liaise with vendors, clients, and interdepartmental teams to resolve complex accounting issues.
? Review payroll ensuring accuracy, timeliness, and confidentiality.
?
Manage accounts payable by verifying coding confirming department approvals. Assist with vendor payments and resolving vendor inquiries.
? Reconcile and remit payments to CRA and Government of Alberta.
? Enter new or revised rates in RIMS (railcar inventory management system) to align with Sage.
? Renew and negotiate service contracts (vendors).
? Working with the general manager and/or president to create and submit quotations, contracts and renewals to clients.
? Provide coverage for or assist with the duties of the Junior Accounting Assistant during absences or as operational needs require.
Accounts Receivable
? Prepare bank deposits.
? Manage accounts and incoming payments in compliance with financial policies and procedures.
? Perform routine financial transactions such as verifying, classifying, computing, posting, and recording data from accounts receivables.
? Reconcile accounts receivable to ensure that all payments are properly recorded and accounted for.
? Review and approve rig summaries.
? Confirm discrepancies and approve billing issues for clients.
? Ensure and maintain receivable collections.
? Report on collection activity and the status of accounts receivable.
? Produce financial statements and reports outlining the status of accounts receivable.
Accounts Payable
? Ensuring proper coding and department approval.
? Verify invoice accuracy, supporting documentation, and payment terms.
? Prepare and process cheque runs and electronic payments.
? Maintain accurate and up-to-date records of accounts payable transactions.
? Ensure adherence to internal controls and company policies in the AP process.
Payroll
? Verify and process payroll on a scheduled basis in compliance with applicable legislation and company policies.
? Ensure all payroll transactions are recorded accurately, including hours worked, deductions, and benefits.
? Submit CRA remittances and other required government filings accurately and on time.
? Maintain confidentiality of payroll and employee information at all times.
? Complete and submit ROE's.
? Annually review PIER report.
? Complete year-end payroll processes, including T4 preparation and reconciliation.
? Complete, update and submit WCB Annual Return.
HR
? Complete employment offers and submit to appropriate supervisor/manager for approval.
? Enter benefits enrolment and calculate/enter payroll deduction.
? Arrange employee enrolment into group RRSP.
? Complete and submit group RRSP remittances.
Core Competencies
? Consistent decision-making skills
? Resourceful and flexible to meet the needs of the organization and the demands of the clients
? Ability to work independently and as a team member
? Ability to maintain professionalism and confidentiality
? Excellent written and verbal communication and interpersonal skills
? Outstanding organizational and planning abilities with the ability to prioritize multiple important tasks
? Strong problem solving and decision making skills
? Protect the financial interests of the company.
Qualifications
? Degree or diploma in Finance, Accounting, Business Administration, or a related field
? Minimum 5+ years of progressive accounting experience, preferably in a senior or supervisory capacity
? Proficiency in accounting software and ERP systems
? In-depth understanding of GAAP and financial reporting standards
? Experience with leading or mentoring accounting teams is an asset
Working Conditions
? This position is based in an office environment.
? The standard workweek for this position is 40 hours.
? The standard business hours for this position are Monday - Friday, 8:00 am to 4:00 pm.
? Overtime and hours worked outside of the standard work schedule may be required.
? Extended periods of sitting and exposure to computer screens.
Join our team as a Senior Accounting Clerk where your expertise will contribute significantly to our financial integrity and success!
Job Types: Full-time, Permanent
Benefits:
Casual dress
Company events
Dental care
Extended health care
Life insurance
On-site parking
RRSP match
Vision care
Flexible language requirement:
French not required
Schedule:
8 hour shift
Day shift
Monday to Friday
Weekends as needed
Ability to commute/relocate:
Calmar, AB: reliably commute or plan to relocate before starting work (required)
Application question(s):
What are your wage or salary expectations for this role?
Education:
Secondary School (preferred)
Experience:
Senior Accounting Clerk : 5 years (preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.