Senior Bookkeeper
Posted on September 08, 2025 by Employer details Windsor Court Retirement Residence
To add a job posting to your favourites, you need a Job Bank account. Sign in or sign up now!
Job details
About Windsor Court Retirement Residence We are a vital residence for seniors, offering comfortable accommodations and quality health care with a full range of activities and services. Assistance and companionship are never more than a few feet away, yet privacy and independence are always respected. Join us and play an integral role in shaping the financial success of our organization while advancing your own career in a supportive and rewarding setting.
Responsibilities
- Recording Financial Transactions: Accurately record all income, expenses, and financial activities using Sage 300 (Accpac).
- Maintaining General Ledger: Ensure the accuracy of the general ledger by reconciling accounts and correcting discrepancies.
- Preparing Financial Statements: Generate monthly, quarterly, and annual financial reports for internal and external stakeholders.
- Payroll Processing: Manage payroll operations, including calculating wages, withholding taxes, and issuing payments.
- Accounts Payable and Receivable: Track invoices, payments, and overdue accounts while maintaining strong vendor and client relationships.
- Bank Reconciliation: Reconcile bank statements with internal records to identify and resolve discrepancies.
- Budget Monitoring: Assist in tracking budgets, identifying variances, and recommending adjustments.
- Compliance and Audits: Ensure compliance with financial regulations and assist with external audits.
- Expense Management: Monitor expenses and recommend cost-saving measures.
- Tax Preparation: Collaborate with chartered accountants to prepare and file tax returns accurately and on time.
- Manage employee benefits programs (enrollment/removal of employees).
Required Skills, Experience, and Qualifications
- Must-have: High school diploma or equivalent;
- Associate degree in business/accounting or finance;
- Proficiency in accounting software such as Sage 300 (Accpac);
- Advanced proficiency in Microsoft Excel, including creating spreadsheets using advanced formulas;
- Strong understanding of bookkeeping principles and practices;
- Exceptional attention to detail and organizational skills;
- Ability to analyze financial data and identify discrepancies;
- Strong communication and interpersonal skills for interactions with colleagues, vendors and clients.
- Nice-to-have: Certification as a bookkeeper or accounting technician;
- Experience working in a medium-sized business and payroll experience;
- Multitasking skills for managing multiple accounts and projects simultaneously.
Success Criteria
- Recognize the critical importance of professionalism, integrity, confidentiality and trustworthiness of this role, while handling sensitive financial information.
- Consistently produce error-free financial reports within deadlines.
- Maintain a 100% accuracy rate in recording and reconciling financial transactions.
- Exhibit proactive communication to address potential financial discrepancies promptly.
- Demonstrate reliability by adhering to deadlines and responding to inquiries in a timely manner.
- Build strong relationships with clients, vendors, and team members by providing professional and courteous service.
Benefits
- Health, dental, and vision insurance.
- Paid time off and flexible scheduling for work-life balance.
- Registered retirement plan with employer match.
- Professional development programs.
- Employee Assistance Program.
Application Process
To apply, please submit your resume and a cover letter outlining your bookkeeping experience and qualifications. Qualified candidates will be contacted for an in-person or virtual meeting. Employment is contingent upon successful completion of the process.
- Location: Fredericton, NB
- Work location: On site
- Salary: $50,000 to $60,000 YEAR annually
- Terms of employment: Full time
- Starts: as soon as possible
- Vacancies: 1 vacancy
- Source: indeed.com #9869326125
View the full job posting on indeed.com
Important notice: This job posting has been provided by a partner site. Job Bank is not responsible for this content.
Report a problem with this job posting: What’s wrong? This job posting contains incorrect information, or the link to the full job posting is expired or closed. Provide more details: Report potential misuse of Job Bank.
Thank you for your help!
You will not receive a reply. For enquiries, please contact us.
Sign up for a Plus account to get the most out of your job search and access all the tools available on Job Bank!
The median wage is the salary of a given occupation where half the workers earn more than that amount, and half earn less. This information is presented on job postings to help job seekers determine how the salary compares to the amount earned by other workers working the same job. Job Bank prefers indicating the median wage, which is less affected by extremely high or low wages, rather than the average wage which is calculated by adding up all the salaries of a group of people and then dividing that total by the number of people.